OPERIX360
Analytics··3 min read

Cost per Lead Across Three Channels

How to calculate cost per enquiry when leads arrive via WhatsApp, Instagram and phone: what breaks the maths and the minimum you need to set up.

While enquiries arrive as one stream from a website, cost per enquiry is a division. The moment there are three channels, division stops working: the ad budget is one, but enquiries spread across WhatsApp, Instagram and the phone, and none of them remembers where the person came from.

What exactly breaks the maths

Channel hopping. Someone sees an ad, visits the site, writes nothing, and two days later calls the number in the header. As far as the ad platform is concerned, that enquiry does not exist.

Enquiries with no click. On Instagram a person can message straight from the profile without visiting the site at all. Tags will never be set.

One phone number across all campaigns. If every campaign shows the same number, there is nothing to split calls by.

Repeat contacts. One customer writes on WhatsApp, then calls, then writes again. Without merging that is three "leads" instead of one, and cost per enquiry drops threefold on paper alone.

The minimum worth setting up

Full end-to-end analytics is a large project. But four things deliver most of the value:

  1. One point of arrival. Every channel lands in one CRM. While conversations live on phones there is nothing to count.
  2. First-touch source tags. utm_*, referrer and channel type captured on entry and kept for the visit. First touch specifically: a person arrives from an ad, browses, then returns directly, and with last-touch the channel loses its own lead.
  3. Contact merging. Phone number and messenger profile resolve to one record. Then three enquiries from one person stay one person.
  4. Separate numbers or dynamic insertion. Even just different numbers for offline and online is half the job.

Which number to actually track

Cost per enquiry is not the headline metric, it is an intermediate one. The chain worth measuring is:

  • CPL — channel budget divided by enquiries from it;
  • qualification rate — how many of those are a fit at all;
  • CPQL — budget divided by qualified enquiries; this is the figure that is comparable across channels;
  • through to revenue — how many paid and for how much.

A channel with expensive enquiries often turns out to be the most profitable at the last step, and the reverse happens just as often. Comparing channels on CPL without following through to revenue is the most common mistake.

What to expect on timing

Honest numbers do not appear immediately: you need at least one sales cycle of data. If it takes a month from enquiry to payment, there is nothing to conclude before a month has passed.

What it costs

End-to-end analytics and dashboards, from €1,200. Tagging and merging usually come inside a CRM implementation (from €1,690). A dedicated advertising number is from €15 a month from a telephony provider.

How not to fool yourself with numbers

Four distortions that show up most often and make a report prettier than reality.

Forgotten organic traffic. If you count only paid channels, some enquiries arriving from search and referrals get attributed to advertising simply because there is nowhere else to put them. Paid CPL looks excellent as a result.

Different cycles per channel. An enquiry from search may reach payment in a week while one from social takes two months. Compare channels on a single monthly slice and the slow one will always look worse than it is.

Counting only the first order. In beauty and services the money comes from repeat visits. A channel bringing one-off customers and a channel bringing regulars are indistinguishable when you measure the first deal only.

Seasonality passed off as results. A December lift in retail is December, not your new setup. Compare against the same period last year where you have the data, or at minimum flag the season in the report.

A practical rule: any number you liked is worth verifying by hand once against ten deals. If it reconciles, you can trust the dashboard from then on.

Figures are given for orientation; the actual calculation depends on the number of channels and the length of your sales cycle.

Topics

analyticscost per leadattributionadvertising

Want the same for your business?

Book a free 30-minute call — we map your scenario and come back with a concrete solution, timeline and price.

Book a free consultation

Related articles