"Half my advertising is wasted; I just don't know which half" is the oldest joke in marketing precisely because it still stings. Big companies throw analysts and expensive platforms at the problem. Small businesses usually do the opposite — give up, trust their gut, and keep funding channels that may be doing nothing. The good news is there's a sensible middle path: you can track marketing ROI well enough to make good decisions without hiring anyone or buying complicated software.
Start with the only question that matters
Forget impressions, reach, engagement and the rest of the dashboard clutter. The question that actually decides where your money goes is simple: for each channel, how much did it cost to win a customer, and what is that customer worth?
Everything else is supporting detail. If Google Ads costs £60 per customer and those customers spend £400, that channel is a machine you should feed. If a social campaign costs £150 per customer worth £120, it's losing money however nice the engagement figures look. Anchor every measurement effort to this single comparison.
The low-tech method that works
The most reliable attribution tool for many small businesses isn't software — it's a question. Ask every new customer, "How did you hear about us?" and write down the answer. Bake it into your enquiry form, your booking process, your sales call. Over a few months you'll have something genuinely useful: real customers mapped to real sources.
It's imperfect — people misremember, some won't say — but it ties spending to actual sales in a way no dashboard quite manages, and it costs nothing. For service businesses especially, this single habit often reveals that the channel they assumed was working isn't, and the one they nearly cut is quietly driving half their business.
The free tools worth setting up
A handful of free tools, properly used, cover most of what a small business needs:
- Google Analytics 4. Free, and shows which channels send traffic and which of those convert. Set up conversion tracking for your key actions (purchases, form submissions, calls) — without that, it's just a visitor counter.
- Google Business Profile insights. For local businesses, shows how people find and act on your listing. Often the highest-return channel and the easiest to overlook.
- Platform reporting. Google Ads and Meta both report cost-per-result inside their own dashboards. Useful, but treat their self-reported conversions with healthy scepticism — they're motivated to claim credit.
If conversion tracking sounds daunting, it's a common task that a digital marketing agency can set up once so you're not flying blind, and many web design agencies will wire it into your site as part of a build.
UTM links: campaign tracking made simple
A UTM link is just your normal web address with a tag on the end that tells analytics where the click came from. Put a tagged link in your newsletter, another in your social bio, another in an ad, and Google Analytics will neatly separate which one drove visits and sales. They take minutes to create with a free builder and turn a vague "social traffic" blob into specific, comparable numbers.
Build the one spreadsheet that ties it together
This is the heart of it. Once a month, fill in a simple table:
| Channel | Spend | Customers | Cost per customer | Revenue |
|---|---|---|---|---|
| Google Ads | £600 | 10 | £60 | £4,000 |
| Meta Ads | £400 | 3 | £133 | £900 |
| SEO/organic | £500 | 8 | £63 | £3,200 |
| £30 | 6 | £5 | £1,800 |
Pull the spend from invoices, the customers from your "how did you hear about us?" log and analytics, the revenue from your accounts. It won't be perfect, but the pattern jumps off the page: in this example, email and SEO are quietly outperforming, while Meta is barely breaking even. That's a decision you can act on, made from data you collected yourself in an afternoon.
Don't let perfect attribution paralyse you
Customers rarely take a tidy single path — they might see a social post, search later, read a review, then buy. Attributing credit perfectly is hard even for companies with whole analytics teams. Don't let that stop you. Pick one consistent rule — for instance, credit the channel the customer names as what prompted them — and apply it every month. Consistency makes your numbers comparable over time, which is what actually drives better decisions.
Review, reallocate, repeat
The whole point of measurement is action. Each month, move money from the channels with high cost-per-customer toward the ones with low cost-per-customer. Do that consistently and, within a few months, your budget naturally migrates toward what works — no data team required, just one honest spreadsheet and the discipline to keep it.
If you'd rather have an expert set up tracking properly from the start, compare vetted UK analytics and marketing specialists in our directory and shortlist those with strong reviews for measurement and reporting.