Lead Source Tracking: Knowing Which Channel Actually Brings Customers
By Ganpat Godara · Managing Director, Wappblaster
In short: Lead source tracking only pays off if you record the source on every lead and then measure sales by source, not enquiries by source. A channel producing half the enquiries at twice the close rate is your best channel, and counting enquiries alone hides that completely.
Ask most small business owners which marketing channel works best and you get a confident answer. Ask how they know, and it is usually a feeling based on the channel that produces the most enquiries.
Enquiry volume is the wrong measure, and it is often exactly backwards.
The number that matters
Two channels, one month:
| | Facebook ads | Referrals | |---|---|---| | Enquiries | 120 | 30 | | Became customers | 6 | 12 | | Close rate | 5% | 40% | | Spend | ₹40,000 | ₹0 | | Cost per customer | ₹6,667 | ₹0 |
By enquiry count, Facebook wins four to one. By customers, referrals win two to one at no cost.
An owner watching enquiry volume increases the Facebook budget. An owner watching customers-by-source builds a referral programme and probably keeps Facebook at a lower spend for reach.
Same data, opposite decisions. The difference is measuring the outcome by source, not the input.
Why the ad platforms cannot tell you this
Facebook and Google both report conversions, and both are measuring something that stops at their boundary: the form submission, the click, the WhatsApp message opened. Neither one knows whether the lead answered the phone, whether they bought, or whether they paid.
For a business where the sale completes on a phone call days later, the platform’s conversion number and your actual revenue are different quantities. The gap is where most Indian SMB ad budgets get misallocated.
The one mistake that ruins the data
Recording the source sometimes.
If 60 percent of leads have a source and 40 percent are blank, every comparison is guesswork, because the blanks are never randomly distributed. They cluster on whichever channel is most inconvenient to log, which is usually walk-ins, referrals and phone enquiries: exactly the channels that tend to convert best.
So the missing data systematically flatters your paid channels. Partial source tracking is often worse than none, because it produces a confident wrong answer.
The fix is not discipline. It is making the source arrive automatically wherever possible, and making it a required single tap where it cannot.
How to capture the source automatically
Leads that arrive digitally should carry their source in.
- Facebook and Instagram lead ads: the form knows the campaign. If those leads land in a Google Sheet and get imported, add a column for the campaign and it flows through untouched.
- Website forms: add a hidden field carrying the page or campaign.
- Portal enquiries: whichever portal sent it is the source.
- WhatsApp click-to-chat: use a distinct link per channel, so the entry point identifies itself.
Leads that arrive by voice need one tap.
A phone enquiry cannot self-identify. The only workable method is asking, once, in the first call: “How did you hear about us?” Then a single tap on a fixed list. Not a text box, because free text produces “fb”, “facebook”, “FB ad” and “Facebook Ads” as four different sources that nobody will ever reconcile.
Keep the list short. Six to eight sources maximum. A list of twenty gets ignored.
Then measure the right things
Once source is on every lead, four questions become answerable:
- Customers by source, not enquiries.
- Close rate by source. This is where referrals and repeat customers usually reveal themselves.
- Average deal value by source. Cheap channels often bring cheap deals; this is where a channel with fewer, larger sales beats a channel with many small ones.
- Time to close by source. A channel that converts in three days is worth more than one converting in three months at the same rate, because your cash cycle is shorter.
Put those against the spend and you have cost per customer per channel, which is the number that should drive the budget.
Give it a fair window
Two cautions that cause bad decisions:
Do not judge before the sales cycle completes. If your average lead takes six weeks to buy, judging a channel after three weeks measures speed, not quality. Leads still in progress are not failures.
Do not judge on small numbers. A channel with 8 leads and 1 sale is not a 12.5 percent close rate, it is a coin flip. Wait for enough volume to mean something, usually a few dozen leads per channel.
What to do with the answer
The point of measuring is to change something:
- Increase spend on the best cost-per-customer channel until it stops performing at higher volume, which it eventually will.
- Stop the channels with a close rate near zero, regardless of enquiry volume.
- Systematise the free ones. If referrals close at 40 percent, asking every happy customer for one is the highest-return activity in the business, and nobody does it consistently without a reminder.
- Fix the response time on the fast-decaying channels. Portal and ad enquiries lose most of their value within the hour. See calling Facebook leads before they go cold.
Where RMDialer fits
Every lead in RMDialer carries a source, imported leads keep the source that came with them, and phone enquiries get it in one tap on your own fixed list. Because the same app holds the calls and the sales, the reports can answer customers-by-source and close-rate-by-source rather than just how many enquiries arrived.
It is not ad-platform attribution and does not claim to be: if you need per-advert, per-keyword call attribution, that is cloud call tracking and a different kind of product. For channel-level decisions on where the marketing budget goes, source-level is usually what actually gets used.
Related: auto import leads with their source · call analytics · lost leads are the cheapest sales
- lead sources
- sales
- crm