VK Ads opened beta access to a feature that transmits lead statuses from CRM and call tracking systems directly to the advertising account. The integration works through four marketing analytics services — Albato, Webjack, Calltouch, and Roistat — and allows you to see which lead form submissions have converted into actual deals, eliminating the need for manual data reconciliation in spreadsheets. The solution is designed for businesses with long sales cycles: real estate, automotive, financial services, and insurance.

Before this feature launched, marketers had to export lead data from VK Ads, match it against CRM records, and manually determine how many applications turned into payments. With sales cycles spanning weeks or months, the gap between ad impressions and actual purchases made campaign performance evaluation extremely time-consuming. Now the platform receives feedback automatically: the CRM notifies VK Ads that a lead is qualified, in progress, or closed as a deal, and these statuses appear in the account reports.

4 servicesintegrated at launch
Long cyclefrom weeks to months between application and deal
Beta versionavailable to advertisers from February 2025

Why lead status transmission from CRM changes the approach to lead form evaluation

Lead forms in VKontakte collect user contact information without redirecting to an external website: a person sees an ad, clicks a button, and fills in name and phone fields directly within the social network interface. For the platform this is convenient — high conversion to applications. For advertisers, it long remained a problem: there was no way to distinguish a quality lead from a random click within the advertising account.

In segments with fast purchases — food delivery, beauty salon bookings — the difference between an application and an actual purchase is measured in hours, and the marketer sees results the same day. In real estate or corporate finance, a customer may submit an application on Monday, have several calls with a manager over two weeks, and make a payment only a month later. Without a connection between the advertising account and CRM, the marketer only saw the number of leads but didn't understand how many actually generated revenue.

CRM integration transforms a lead form from a contact collection tool into a channel with measurable business value for each application.

How the VK Ads — analytics services — CRM connection works

The advertiser connects one of four intermediary services: Albato, Webjack, Calltouch, or Roistat. These platforms already know how to retrieve data from a company's CRM and transmit events to advertising systems. After integration setup, the workflow looks like this:

  • A user fills out a lead form in a VK Ads ad; the data enters the CRM via API or webhook.
  • A manager qualifies the lead manually or automatically according to set rules: "new," "in progress," "paid," "rejected."
  • The CRM sends the updated status to the analytics service, which transmits the event back to VK Ads.
  • In account reports, the advertiser sees not just the number of applications but their distribution by status: how many leads are qualified, how many are in negotiations, how many are closed as deals.

This approach allows you to compare campaigns not by number of leads but by number of payments. If one ad collected one hundred applications with five deals, and another collected fifty applications with ten deals, previously a marketer would choose the first as more effective. Now the data shows that the second ad attracts a more motivated audience, and the budget should be reallocated in its favor.

Which industries will benefit most from this feature

VK Ads identifies priority segments as those with long sales cycles and the need for manual lead qualification. In real estate, a customer may inquire about ten properties, attend three viewings, and make a decision two months later. In auto sales, a buyer compares models, schedules a test drive, arranges financing. In insurance and finance, an application often requires document verification and underwriter approval.

In all these cases, the number of leads is a poor indicator of advertising effectiveness. Marketers need to know how many applications moved to the negotiation stage, how many reached contract signing, and how many resulted in payment. Without CRM integration, this data was collected manually: export from the advertising account, export from CRM, reconciliation by phone number or email in a spreadsheet. With hundreds of leads per month, this process took several hours, and matching errors skewed conclusions.

Integration setup checklist for marketers

To start receiving lead statuses in VK Ads, follow these steps:

  • Ensure your CRM can send events via API or webhooks. Most popular systems — Bitrix24, amoCRM, Salesforce — support this functionality.
  • Choose one of the four intermediary services based on the analytics tools you already use. If you have Calltouch connected for call tracking, it makes sense to use it for status transmission as well.
  • Set up a sales funnel in your CRM with clear stages: "new lead," "qualified," "negotiations," "deal closed," "rejected." The more precisely you divide stages, the more detailed your VK Ads reports will be.
  • Enable the integration in the settings of your chosen analytics service, specifying which CRM events should be transmitted to the advertising platform.
  • Launch a test campaign with a lead form, create several applications manually, and verify that statuses appear in your VK Ads account reports.
  • Set up automatic rules or scripts in the advertising account: for example, disable ads that collected more than twenty leads in a week but none transitioned to "qualified" status.

After launching the integration, compare the cost per lead and cost per qualified lead for each campaign. The difference will show how accurately your targeting reaches your target audience: if only five out of one hundred applications are qualified, you need to review your ad settings.

Beta limitations and development prospects

At launch, the feature is available in beta mode, which means possible data transmission delays and a limited set of events. VK Ads has not yet disclosed whether it plans to expand the list of integrated services or add a direct API for status transmission without intermediaries. For large advertisers with proprietary analytics systems, direct integration would reduce the number of links in the chain and lower the risk of data loss.

Another limitation is the need for manual lead qualification in the CRM. If managers don't update application statuses promptly, data in the advertising account will be incomplete. Process automation — for example, automatically changing a lead's status to "rejected" after seven days of inactivity — would improve report accuracy.

Frequently asked questions

Can I use CRM integration for VK Ads lead forms without connecting Calltouch or Roistat?

No, at the time of the beta launch, status transmission works only through four intermediary services: Albato, Webjack, Calltouch, and Roistat. Direct integration between VK Ads and CRM without these platforms is not yet available. If you don't use any of these services, you'll need to connect at least one to activate the feature.

How quickly do CRM statuses appear in VK Ads reports?

Data transmission speed depends on your integration settings and the chosen analytics service. In most cases, a lead status update in the CRM appears in the advertising account within a few minutes, but the beta version may experience delays of up to several hours. To determine exact update time, check the documentation for your specific intermediary service.

Does lead status transmission affect VK Ads automatic strategies?

Yes, if you use an automatic bid management strategy with the "Conversions" goal, the platform can account for lead statuses when optimizing impressions. The algorithm will aim to show ads to users similar to those whose applications reached "deal closed" status, increasing the share of quality leads and reducing overall customer acquisition cost.

In short

  • VK Ads launched a beta version of CRM integration through Albato, Webjack, Calltouch, and Roistat to transmit lead statuses from lead forms.
  • The feature allows you to see in your advertising account which applications are qualified, in progress, or closed as deals, without manual data reconciliation.
  • The solution is relevant for businesses with long sales cycles: real estate, automotive, finance, and insurance.
  • Setup requires a CRM that supports APIs, connection to one of four intermediary services, and creation of a sales funnel with clear stages.
  • Integration transforms a lead form into a channel with measurable business value for each application and allows you to compare campaigns by number of payments rather than just contact volume.

In brief

  • VK Ads opened beta access to a feature that transmits lead statuses from CRM and call tracking systems directly to the advertising account.
  • Lead forms in VKontakte collect user contact information without redirecting to an external website: a person sees an ad, clicks a button, and fills in name and phone fields directly within the social network interface.
  • The advertiser connects one of four intermediary services: Albato, Webjack, Calltouch, or Roistat.
  • VK Ads identifies priority segments as those with long sales cycles and the need for manual lead qualification.
  • Most popular systems — Bitrix24, amoCRM, Salesforce — support this functionality.
ETC AGENCY

If you're running lead forms on social networks, CRM integration helps you build end-to-end campaign analytics and measure true ROI—from reach through to deal closure.

Send a brief →