Marketing ROI
How to Measure Digital Marketing ROI
“Is my marketing working?” is the question every business owner should be able to answer with a number, not a feeling. Yet most can’t — because they track likes and clicks instead of money. Here’s how to actually measure digital marketing ROI, simply and honestly.
What ROI actually means here
Return on investment is simple: what did you get back versus what you spent? For marketing, that’s revenue (or leads that become revenue) divided by what you invested to get it. The formula is easy; the discipline is refusing to be distracted by numbers that look good but mean nothing.
The metrics that actually matter
- Leads — genuine enquiries, calls, form fills, WhatsApp messages.
- Cost per lead — total spend divided by leads. The number that tells you if a channel is efficient.
- Conversion rate — how many leads become customers.
- Cost per customer — what it costs to actually win a sale.
- Customer value — what a customer is worth, ideally over their lifetime, not just one purchase.
Get these five and you can judge any channel honestly — SEO, ads, social — on the same terms: does it bring customers for less than they’re worth?
The vanity metrics to ignore
Impressions, reach, likes, followers and even raw website visits feel like progress but don’t pay bills. A post with 10,000 likes and zero enquiries is worse than one with 50 likes and three calls. Vanity metrics have their place as early signals, but never mistake them for results.
You can’t measure what you don’t track
ROI measurement starts before the campaign, not after. Set up conversion tracking — which is exactly what Google Tag Manager and tools like Google Analytics are for — so every lead is attributed to the channel that produced it. Without tracking, you’re guessing; with it, you can confidently move budget from what’s weak to what’s working.
A simple monthly ROI habit
Once a month, put it on one page: what you spent per channel, how many leads each produced, what a lead cost, and how many became customers. Do more of what wins, cut what doesn’t. That honest monthly loop — not a fancy dashboard — is what turns marketing from an expense into an investment. It’s exactly how we report on digital marketing engagements: outcomes, not activity.
Attribution: giving credit where it’s due
One honest complication: a customer often touches several channels before buying — they find you on Instagram, Google you later, read a review, then call. So which channel gets the credit? You don’t need a perfect answer; you need a consistent one. Track the first touch (how they discovered you) and the last (what prompted the enquiry), and you’ll see which channels start journeys and which close them. That’s enough to move budget intelligently — far better than the common alternative of crediting whichever channel happened to be last, or worse, guessing. Proper tracking through tools like Google Tag Manager makes this visible.
Marketing ROI questions
How do you calculate digital marketing ROI?
At its simplest: (revenue from marketing − cost of marketing) ÷ cost of marketing. In practice, track leads, cost per lead, conversion rate and customer value so you can judge each channel by whether it brings customers for less than they’re worth.
What are vanity metrics?
Numbers that look impressive but don’t drive revenue — impressions, likes, reach, follower counts, raw visits. They can be early signals but should never be mistaken for results. Track leads and revenue instead.
Why do I need conversion tracking for ROI?
Because without it you can’t tell which channel produced which lead or sale — you’re guessing. Tools like Google Tag Manager and Analytics attribute results to sources so you can move budget to what actually works.
Want to know your real marketing ROI?
We report on leads, cost per lead and revenue — not vanity metrics. Free discovery call.
Book a Free Discovery Call