Call tracking in 2026: how to connect and link calls with advertising
Calltouch, CoMagic or Yandex.Calls - what to choose. How to set up call tracking, transfer conversions to Yandex Direct and reduce CPL by 20-40% without increasing the budget. Practical instructions with numbers.
A business spends 300,000 rubles a month on advertising and does not know which channel actually brings in calls. Yandex says one thing, managers remember another, the owner sees a third. Call tracking solves exactly this problem - and this solution costs from 990 ₽ per month.
I connected call tracking on projects in medicine, auto business and legal services - niches where 40-70% of leads come through a call. In each case, the first week of data turned the client's world upside down: what was considered the "top channel" came in third place, and SEO - which was "not working" - accounted for a quarter of the calls.
Call tracking is not a tool for controlling managers. This is a tool for controlling advertising costs. Without it, advertising optimization is guesswork with a budget.
1. How call tracking works technically
A JavaScript script is installed on the site. When a visitor visits a page, the script determines its source (from UTM tags, referrer, search query) and replaces the phone number on the page with a unique number from the pool. When a visitor calls this number, the system records: where he came from, what request he entered, what page he called from, how long he was on the site before the call.
Static tracking works for offline channels: a separate number for business cards, a separate number for a sign, a separate number for publication in the media. When they call, the source is immediately visible. Cheaper than dynamic, accuracy at the “channel” level rather than at the “keyword” level.
2. Which service to choose
Calltouch is the de facto standard for medium-sized businesses in Russia. 50+ ready-made integrations with CRM and advertising systems, clear interface, technical support in Russian. Price: from 990 ₽/month for the basic rate + room rates (~400 ₽/room/month). With 5 rooms - about 3,000 ₽/month.
CoMagic (MTT): if the main task is monitoring the quality of conversations and speech analytics. More expensive, but stronger in NLP call classification. Good for contact centers and sales teams of 10+ managers.
Roistat: if you want everything in one - call tracking + bid management + reports on all channels + CRM analytics. The price is higher (from 5,000 ₽/month), but there is no need to connect five different systems to each other.
Yandex.Calls: free, only for traffic from Yandex Direct. No integrations with other channels, limited analytics. Suitable for starting if you advertise only in Direct and don’t have a CRM.
| Service | Price/month (basic) | Integrations | Speech analytics | Best for |
|---|---|---|---|---|
| Calltouch | from 990 ₽ + numbers | 50+ CRM and systems | Predict (paid) | Medium business, many channels |
| CoMagic | from 2,000 ₽ + numbers | 30+ systems | Built-in (all tariffs) | Contact centers, large business |
| Roistat | from 5,000 ₽ | Ecosystem Roistat | Through partners | End-to-end analytics “all in one” |
| Yandex.Calls | 0 ₽ | Only Direct + Metrica | No | Small business, Direct only |
| Mango OFFICE | from 1,500 ₽ | 20+ CRM | Yes (additional module) | Business telephony + call tracking |
3. Integration with CRM and advertising accounts
Call tracking without CRM provides data on calls. Call tracking with CRM provides data on transactions. The difference is fundamental: you see not just “50 calls from Direct”, but “50 calls → 12 transactions → 840,000 ₽ revenue.” Only then can real ROAS be considered.
Setting up Calltouch+ integration amoCRM: in the Calltouch account → Integrations → amoCRM → select events (incoming call, missed call, target) → configure field mapping. When you call, a deal or lead is automatically created in CRM with a source tag. No manual input, no human factor.
Feedback to advertising: calls as conversions to Yandex Metrica → to Yandex Direct. The Direct algorithm is trained on real leads. Effect: after 2-4 weeks, CPL is reduced by 20-40%. This is one of the fastest ways to improve your advertising results without increasing your budget. Contacts UTM markup — each call receives a complete attribution chain.
4. Speech analytics: why and how
Almost everyone has call recordings. Only a few listen, because with 100 calls a day this is physically impossible. Speech analytics solves this problem by automatically transcribing and classifying every conversation.
What speech analytics gives practically: automatic division into “targeted / non-targeted” calls (remove non-targeted ones from advertising optimization), identification of script errors of managers (did not offer an additional service, did not take a contact), analysis of the reasons for refusals (price / competitor / offered the wrong thing), tone control (aggressive conversations → HR alert).
Calltouch Predict recognizes topics with 85-92% accuracy based on its own data. CoMagic - comparable. Cost: +30-50% to the base rate. It pays for itself with 50+ calls per day - at this volume, manual listening is physically impossible.
5. Mistakes when setting up call tracking
1. The number pool is too small. For 200 visitors per hour you need at least 10-15 rooms. If there are fewer numbers, “reuse” breaks attribution: a call from visitor A is recorded on the source of visitor B, who was on the site earlier. Symptom: CTR of calls from one channel is unrealistically high.
2. Number substitution is not possible everywhere. The script is on the main page, but not on the landing pages or in the site header via CSS (the number is hardcoded). Some calls go past the tracker. Test: open the site in incognito mode with UTM “test”, the number should change on all pages.
3. There is no transfer of conversions back to advertising. The tracker collects data, but it does not go to Direct - campaigns are optimized by clicks, not by real leads. Set up the export of “target call” conversions to Metrica and select this goal in Direct.
4. All calls are counted, not targeted ones. Untargeted calls (wrong number, existing clients, suppliers) are included in the CPL and spoil the picture. Set up classification - at least manually tag the first 2 weeks, then train the automation.
6. Summary
Call tracking is a must-have tool for any business where more than 20% of leads come by phone. Without it, advertising optimization is blind. With it, you see the real CPL for each channel, train advertising algorithms on real leads, control the quality of processing without listening. Entrance fee: from 3,000 ₽/month. Savings on advertising from proper optimization are 5-20 times more.
Related materials: UTM markup scheme, integration with CRM, CPL calculator, CPL benchmarks in B2B.
If you want to analyze the settings for a specific stack or choose a service, write to Telegram or through form. Starting consultation - 0 ₽.