Trade Business Marketing Attribution UK — How to Know Which Marketing Wins You Jobs (2026)
Most UK trade businesses spend money on several marketing channels at once — Checkatrade, Google Ads, leaflet drops, van livery, a website — and have absolutely no idea which one is actually winning them jobs. That gap between spend and outcome is the attribution problem. And if you're not solving it, you're almost certainly wasting money every month on channels that aren't pulling their weight.
The attribution problem for tradespeople
The typical trade business runs five to eight marketing channels simultaneously. Checkatrade membership. A Google Business Profile. Maybe Google Ads. Leaflets through doors in local streets. Van livery. A website. Word of mouth. Each costs money, time, or both — but almost none of them come with built-in tracking that tells you whether they're actually converting to paid work.
The result is that most tradespeople renew their Checkatrade subscription every year out of habit, keep running Google Ads because the agency said so, and drop another round of leaflets because they've always done it — without ever checking whether any of it is generating a return. Industry data consistently suggests that trade businesses waste 30–50% of their marketing budget on channels that simply aren't winning jobs. Attribution is how you find and cut those channels.
The simplest attribution method: asking “how did you find us?”
The most basic attribution tool costs nothing: ask every single enquiry how they found you. On every phone call, every WhatsApp message, every web form submission — make it the first question after you've acknowledged the enquiry.
Keep your categories consistent so you can compare over time:
- Google search (organic)
- Google Business Profile (map listing)
- Checkatrade
- Word of mouth / referral (and from whom, if possible)
- Saw your van
- Leaflet through the door
- Facebook or Instagram
- Previous customer calling again
The problem is that people are unreliable. They'll say “Google” when they mean they found you on Checkatrade, which appears in Google results. They'll say “can't remember” two weeks after they first looked you up. You ask anyway, because even imperfect data is better than none, and over hundreds of enquiries a pattern will emerge that's directionally correct.
UTM parameters: tracking links that tell you where visitors come from
UTM parameters are short tags added to the end of a URL that tell Google Analytics exactly which marketing campaign sent a visitor to your website. They look like this:
https://yoursite.co.uk/contact?utm_source=checkatrade&utm_medium=directory&utm_campaign=profile-link
Use Google's free Campaign URL Builder to generate them — no technical knowledge needed. Then use these tagged links everywhere you control:
- The “visit website” link on your Checkatrade profile
- Links in your Google Ads campaigns
- Links in email newsletters to previous customers
- Your social media bio links (Instagram, Facebook)
When someone clicks a tagged link and then fills in your contact form, Google Analytics 4 records the source (where they came from), medium (type of channel), and campaign (which specific effort) alongside that form submission. Over time you'll see which channels are actually driving website enquiries, not just visits.
Call tracking: knowing which channel made your phone ring
Most trade enquiries come by phone. UTM parameters only track website behaviour, so phone calls need a different solution: call tracking. You get a unique phone number that forwards to your real mobile. When someone calls that number, the tracking system logs which marketing source they came from — whether they dialled from your Checkatrade profile, clicked a Google Ad, or found your website organically.
Dedicated providers include CallRail, Mediahawk, and ResponseTap, with plans typically starting at £30–£100 per month depending on how many numbers you need. A simpler, cheaper approach is to use completely separate phone numbers on different channels:
- Number A on your Checkatrade profile
- Number B in your Google Ads
- Number C on your website
- Number D on your leaflets
All forward to your real number. After three months you check which numbers rang most — and which callers converted to jobs. You can get virtual numbers cheaply through providers like VoIP.ms, Vonage, or even Google Voice.
Quick win: one number per major channel
You don't need expensive call tracking software to start. Get three virtual numbers — one for Checkatrade, one for Google Ads, one for your website — and note which gets the most calls each month. Even this basic split will show you where your phone enquiries are really coming from.
Google Analytics 4 for tradespeople
Google Analytics 4 (GA4) is free and gives you a complete picture of your website traffic — where visitors came from, what pages they looked at, and crucially, which sources drove contact form submissions. Setting it up requires adding one line of code to your website (your web developer can do this in ten minutes, or you can use Google Tag Manager to do it yourself).
Once it's running, the key things to track are:
- Overall website traffic and which pages get the most views
- Traffic sources — organic search, direct, referral, paid
- Contact form completions (set these up as “conversion events” in GA4)
- Which source drove each form completion
Connect GA4 to Google Search Console (free) and you can also see which search terms are bringing visitors to your site — useful for understanding whether your local SEO is working. Connect it to Google Ads and your ad click data flows into the same dashboard, giving you a unified view of paid and organic performance.
Tracking Checkatrade and directory performance
Every major directory has its own analytics dashboard. Checkatrade shows you how many profile views you've had and how many enquiries you've received. MyBuilder, Rated People, and Trustpilot all have similar reporting. The problem is these numbers exist in isolation — you need to pull them together to compare the actual return from each platform.
The key metric is cost per lead:
Annual platform cost ÷ number of leads = cost per lead
But cost per lead alone isn't enough. A platform that generates 50 leads is useless if none of them convert. The metric you actually want is cost per paid job:
Annual platform cost ÷ number of jobs won from that platform = cost per job won
This requires you to track which jobs came from which platform — which is exactly what an enquiry log (covered in the next section) makes possible.
Building an enquiry log
Even if you have no software at all, a simple spreadsheet enquiry log will give you usable attribution data within three to six months. Every enquiry gets a row with these columns:
- Date of enquiry
- Customer name and location
- Type of work requested
- Source (how they found you)
- Outcome: quoted, won, lost, or cancelled
- Job value (if won)
After six months you have enough data to group by source and calculate real numbers: how many enquiries came from each channel, what percentage converted to a quote, what percentage of quotes converted to a job, and what the average job value was per channel. This is the foundation of every marketing decision you should make going forward.
Attribution for leaflet drops and van livery
Offline channels are the hardest to attribute. People rarely say “I called because I saw your van on Tuesday” — by the time they need you, they've forgotten how they first noticed you. But there are practical approaches that give you directional data:
- Use a unique phone number on each batch of leaflets — a number you've never used anywhere else
- Ask customers for their postcode or street name; if you leafleted that street two weeks ago, the leaflet probably played a role
- Build the “how did you find us?” question into your quoting process, not just the initial call
- For van livery, look for clusters of enquiries from areas where you've been working heavily — if you notice more calls from a postcode where you've spent the last month, the van is probably working
Van livery is a long-game channel. It builds brand recognition over months, not days. Tracking it requires longer time horizons than digital channels — but the unique number approach at least gives you something measurable.
Moving money to what works
Once you have six to twelve months of attribution data, the decisions become obvious. The insight that surprises most tradespeople is that the channel generating the most enquiries is rarely the channel generating the most revenue. Volume and quality are different things.
A typical example that emerges from real data:
- Checkatrade: 40 enquiries, 5 jobs won, average job £400 → £2,000 revenue
- Word of mouth: 10 enquiries, 8 jobs won, average job £800 → £6,400 revenue
If your Checkatrade membership costs £1,200 a year and word-of-mouth is free, the decision is stark. The right move is to double down on the referral engine — actively asking happy customers for introductions, following up after completed jobs, sending a thank-you card — while cutting or scaling back the channels that generate noise without revenue.
The same logic applies to Google Ads versus organic search, leaflets versus email campaigns, MyBuilder versus direct marketing. Attribution data removes the guesswork and makes the case for reallocation impossible to argue with.
How Trade2Base helps with marketing attribution
Trade2Base is built around the attribution problem. Every enquiry you log is tagged with its source — whether that's Checkatrade, Google, word of mouth, van livery, or anything else. Every quote is linked back to the enquiry it came from. Every job is linked back to the quote. So as your pipeline moves forward, you're automatically building a picture of which marketing channels are generating real revenue, not just enquiry volume.
There's no complex analytics setup. No spreadsheet to maintain separately. No need to manually cross-reference your directory dashboards with your job list. The attribution data is built into your workflow from the moment an enquiry comes in. After a few months you can see, at a glance, exactly which channels are worth their cost — and which ones you should cut.
Trade2Base is built for marketing attribution
Every enquiry is tagged with its source — so you always know which marketing is bringing in paid work.
Start free trial