How do I track which marketing actually drives revenue?
The tracking that has to exist
UTM tags on every paid link, formatted the same way every time. Decide the naming convention once and write it down, because three people inventing their own tags produces data nobody can group later.
Capture the source into a hidden field on every form, and push it into the CRM with the lead. Most companies skip this. It is also the step that matters most, because a lead sitting in your CRM with no source attached is untraceable forever, no matter how good your analytics happen to be.
Then make sure the CRM records the outcome. Won, lost, value, date. Without the outcome you can measure leads and nothing else, and leads are exactly the metric that misleads you when one channel produces volume and another produces actual buyers.
For phone-heavy businesses, use call tracking numbers by channel. Property developers and hotels lose most of their attribution right here, because the important conversations happen on the phone and nobody logs where the caller came from.
Where attribution stops working
It cannot see influence. Someone who saw a hoarding on Golf Course Road, heard your name from a colleague, then searched your brand and converted will be logged as organic brand search. Organic did not create that demand. It collected it.
It also cannot handle long, multi-device journeys, which describes most property and considered purchases. The buyer researched on a phone in March and enquired on a laptop in July.
So add a post-purchase or post-enquiry question. Where did you first hear about us? One field, self-reported, imperfect, and consistently more revealing about awareness channels than any pixel you can fire.
The only real proof
Turn things off. Pause a channel for two full weeks and watch your total revenue, not that channel’s reported revenue, or run a geo-split where you can, spending in Delhi NCR while holding back in a comparable market, and then compare the two honestly.
This is uncomfortable, and most companies never do it. It is also the only method that separates a channel creating demand from one merely harvesting demand that already existed, and the difference between those two is usually where the budget is quietly being wasted.
Related questions: Is SEO still worth it in the age of AI search? · How do I choose a digital marketing agency? · How long before SEO shows results?.
Want this handled: Digital marketing · All answers.
Capture the source at the point of enquiry and carry it all the way to the closed sale inside your own CRM. Platform dashboards report on their own contribution and double-count without shame. The only record you can trust is one where the source rides along with the customer, from the very first click all the way to the paid invoice. Then test by switching channels off, because attribution never proves causation.
For traffic behaviour, largely yes. For revenue attribution in a business with a sales team, no, because the sale closes outside the website. The CRM has to hold the source, and analytics alone cannot tell you what actually closed.
Capture it with a self-reported question at enquiry, and treat the answers as directional. Referral and word of mouth are frequently the largest sources in service businesses, and almost entirely invisible to digital tracking.
Ready to replace guesswork with a growth engine?
Book a 30-minute strategy call. We’ll show you exactly where your funnel is leaking, before you spend a dollar.