PerformanceMay 11, 202613 min

CRM marketing 2026: amoCRM/Bitrix24 + Ya.Direct - end-to-end analytics and retention

Linking marketing with CRM - basic minimum for business from 300K ₽/month. UTM to the form → ClientID to the card → offline conversions to Ya.Metrika → optimization of Ya.Direct for real revenue. With analysis of 6 retention segments and 5 typical errors.

Article cover:CRM marketing 2026: amoCRM/Bitrix24 + Ya.Direct - end-to-end analytics and retention

Marketing and sales without a CRM link in 2026 means working in two different companies. Marketing reports on leads, sales - on revenue, no one knows the real ROAS. In this article, I discuss how to connect advertising with CRM so that Yandex Direct is optimized not for “left a request”, but for “paid the bill”, and how to set up segmented retention, which gives + 25-40% to LTV without an additional budget for attraction.

I implemented CRM marketing links on 12+ projects: amoCRM-Yandex Direct for MedTech, Bitrix24-VK Ads for B2B software, custom stacks for hybrid cases. The numbers in the article are the median for these projects and correspondence with 4 colleagues from the performance chat.

CRM marketing is not “making mailings to the database.” CRM marketing is about stopping counting leads as conversions and starting counting revenues as conversions.

1. Why link marketing to CRM

Standard situation: a marketer generates 100 leads per month, the report shows a CPL of 1,500 ₽. Out of 100 leads, the sales department closes 8. The average check is 50,000 ₽. Real revenue - 400,000 rubles, real CAC - 18,750 rubles per client. The marketer thinks, “We have a CPL of 1500,” the CEO thinks, “We have a CAC of 18,750.” Discussions about optimization are conducted in different languages.

Linking CRM with marketing solves three problems:

  • End-to-end analytics — you see not leads, but revenue for each source
  • Accurate advertising optimization — Yandex Direct is optimized for paying customers
  • Retention campaigns — repeat sales and upsells through automation

2. amoCRM or Bitrix24 - choice in 2026

I've worked with both systems and don't consider one to be "better". They are for different things.

amoCRM. Designed for sales departments. The funnel is simple, the statuses are linear, the emphasis is on the manager’s quick work with the deal. Well suited for B2C services, simple B2B (one or two funnels, up to 10 statuses). Price - from 999 ₽/month per user, average cost of implementation - 80-200K ₽ for a team of up to 10 people.

Bitrix24. More than CRM - it is a task tracker, document flow, communication, chat, files, project management. Suitable for companies that need all their internal infrastructure in one place. Price - from 2390 ₽/month for the entire team of up to 5 people, further scalable. Implementation is usually more expensive, 150-400K ₽ due to the amount of functionality.

For purely marketing tasks (end-to-end analytics, retargeting, retention) - both systems are sufficient. The main thing is to set up the funnel, fields and integrations correctly.

3. Basic link: UTM → form → CRM → Ya.Metrica

Minimum set for end-to-end analytics:

Step 1. On the landing page, JavaScript catches the UTM from the URL and stores it in localStorage. If the user came from another source and returned through organic means, the UTMs are saved.

Step 2. When submitting the form, the following are transmitted to the hidden fields: utm_source, utm_medium, utm_campaign, utm_content, utm_term, ClientID Y.Metrica, referer (where it came from).

Step 3. CRM (amoCRM/Bitrix24) accepts the form via webhook or native integration. UTMs are saved as custom fields in the deal card.

Step 4. When the transaction changes to the “paid” status, the webhook sends an event to the Ya.Metrika API: ClientID + fact of sale + amount.

Step 5. Yandex Direct, through a connection with Ya.Metrica, sees these offline conversions and optimizes the campaign not for leads, but for real revenue.

Learn more about setting up Metrics in separate article, about UTM - in UTM scheme guide.

4. Segmentation for retention marketing

When the basic connection works, opportunities open up for retention campaigns based on CRM segments. Minimum set of segments:

SegmentTriggerChannel and message
New leadCreated in CRM <24 hours agoEmail – greeting + benefits
Warmed up, didn't buy itStatus “negotiations” >14 daysVK Ads retargeting + Telegram
Fell off the contractStatus “dump” from the “contract” stagePhone call manager + personal discount
Regular customer≥2 purchases in the last yearUpsell email + VIP program
Sleeping clientLast purchase >6 monthsWin-back campaign + promo code
Big spenderLTV in the top 20% of the basePersonal manager + exclusives

On my projects, including even 3-4 retention segments gives + 20-35% to revenue without an additional marketing budget, only by working with the existing base.

5. Integrations: what to use

amoCRM-Yandex Direct — native widget in amoCRM, can be set up in half an hour. The basic connection of leads with sources works.

amoCRM-VK Ads — through the “VK Ads” widget in amoCRM or through Albato/n8n. Transferring audiences for look-alike and retargeting.

amoCRM-Telegram — a native messenger widget that catches incoming messages in TG and turns them into leads.

Bitrix24-Yandex Direct — native integration, available out of the box. Transfers leads and calls.

Complex scenarios (multi-CRM, custom systems) — n8n (self-hosted) or Albato (Russian Zapier). Greater flexibility, but requires a developer to configure. Templates for n8n - in article about 10 n8n recipes.

6. Top 5 CRM Marketing Mistakes

1. UTMs are not transferred to CRM. A marketer sees UTM in Ya.Metrica, but a sales person in CRM does not understand the source of the lead. The solution is the mandatory transmission of UTM in hidden form fields.

2. No offline conversions to Metrica. Yandex Direct is optimized for “leads”, but it should be optimized for “paying customers”. The solution is a webhook from CRM when the status changes to “paid”.

3. The funnel is too detailed. 25 statuses is paralysis. Managers are confused, reports are unreadable. The solution is 6-12 statuses with clear definitions.

4. There is no person responsible for CRM markup. Managers fill out fields, tags, and sources differently. After 6 months the data is not suitable for analysis. The solution is uniform rules and a controller (usually the head of sales).

5. Ignoring retention segments. Marketing drives new leads, and 70% of revenue could come from the existing base. The solution is at least 4 retention campaigns at the start.

7. Conclusion

A CRM marketing link in 2026 is not an additional feature, it is the basic minimum for a business with a budget of 300K ₽/month. Without it, performance marketing works in the “lead guessing” mode. With it, you have an end-to-end report, precise optimization of Yandex Direct and retention campaigns that give + 25-40% to revenue without increasing marketing costs.

Related: LTV/CAC calculator, KPI dashboard template, Setting up Ya.Metrica, n8n for integrations.

Audit of your CRM bundle for holes in the funnel - Telegram / form. An hour is free.

More on the topic