Why Cost Per Lead for Trades Is the Metric That Matters
If you're running Google Ads for your trade business, you've probably been told to watch your click-through rate, quality score, or impression share. Those metrics have their place, but the one number that actually tells you whether your ads are working is cost per lead (CPL).
CPL answers a simple question: how much are you paying for each genuine enquiry? Not clicks, not impressions — actual phone calls, form submissions, and messages from people who want to hire you. Understanding your CPL is essential whether you're exploring digital marketing channels for the first time or optimising an existing campaign.
This guide breaks down realistic CPL benchmarks for UK tradespeople, shows you how to calculate yours, and gives you practical ways to bring it down.
How to Calculate Your Cost Per Lead
The formula is straightforward:
Cost Per Lead = Total Ad Spend ÷ Total Number of Leads
If you spent £600 on Google Ads last month and received 20 enquiries (phone calls + form fills + messages), your CPL is £30.
What Counts as a Lead?
Be strict about this. A lead is someone who contacts you with genuine intent to hire. Don't count:
- Spam calls or wrong numbers
- People just asking for general advice with no intention of booking
- Duplicate contacts from the same person
- Clicks to your website that didn't result in contact
Google Ads can track phone calls, form submissions, and even clicks on your phone number. Make sure conversion tracking is properly set up — without it, you're flying blind.
UK Cost Per Lead Benchmarks by Trade
These benchmarks are based on typical Google Ads performance for UK trade businesses running reasonably well-optimised campaigns. Your actual CPL will vary based on location, competition, and campaign quality.
| Trade | Typical CPL Range | Average Job Value | Notes |
|---|---|---|---|
| Emergency plumber | £25 – £60 | £150 – £500 | High CPC but strong conversion rates |
| General plumber | £20 – £45 | £100 – £400 | Less urgent, more comparison shopping |
| Electrician | £20 – £50 | £100 – £600 | Wide range depending on job type |
| Heating engineer / boiler | £30 – £65 | £200 – £2,500 | Boiler installs have high CPL but huge job value |
| Roofer | £35 – £80 | £500 – £5,000+ | Expensive clicks, but high-value jobs |
| Landscaper | £15 – £40 | £500 – £5,000+ | Lower CPC, longer sales cycle |
| Window cleaner | £8 – £20 | £15 – £50/visit | Low CPL needed due to low job value |
| Locksmith | £20 – £50 | £80 – £250 | Emergency intent, high CPCs |
| Plasterer | £15 – £35 | £200 – £800 | Moderate competition in most areas |
| Painter & decorator | £15 – £40 | £300 – £2,000 | Seasonal demand affects CPL |
| Builder (general) | £40 – £100 | £2,000 – £50,000+ | High CPL justified by job value |
| Driveway/paving | £25 – £60 | £1,500 – £8,000 | High-value jobs offset higher CPL |
| Pest control | £15 – £35 | £80 – £300 | Strong emergency intent |
| Carpet cleaner | £10 – £25 | £80 – £200 | Lower competition, good margins |
How to Read These Benchmarks
If your CPL is within the range shown for your trade, your campaigns are performing reasonably well. If you're significantly above the range, there's likely room for optimisation. If you're below, either you're doing an excellent job or your tracking might be counting non-genuine leads.
The key comparison is CPL versus average job value. A £60 CPL is excellent if your average job is worth £2,000. That same £60 CPL is disastrous if your average job is worth £80.
The CPL-to-Job-Value Ratio
A useful rule of thumb: your cost per lead should be no more than 10–15% of your average job value for a healthy return. Here's what that looks like in practice:
| Average Job Value | Target CPL (10–15%) | If You Convert 1 in 3 Leads, Cost Per Customer |
|---|---|---|
| £100 | £10 – £15 | £30 – £45 |
| £300 | £30 – £45 | £90 – £135 |
| £500 | £50 – £75 | £150 – £225 |
| £1,000 | £100 – £150 | £300 – £450 |
| £3,000 | £300 – £450 | £900 – £1,350 |
This assumes you convert roughly one in three leads into paying customers, which is typical for trade businesses that respond quickly and quote competitively.
Why Your CPL Might Be Too High
If your cost per lead is above the benchmarks for your trade, here are the most common culprits:
1. Poor Keyword Targeting
Bidding on broad keywords like "plumber" or "electrician" without location modifiers or specific service terms wastes money on irrelevant clicks. Tighten your keyword list to focus on high-intent, location-specific searches.
2. Missing Negative Keywords
If your ads are showing for searches like "plumber salary", "electrician course", or "DIY boiler repair", you're paying for clicks that will never convert. A solid list of negative keywords reduces wasted spend significantly — review your search terms report weekly and add negatives aggressively.
3. Weak Landing Page
Sending traffic to your homepage instead of a dedicated service page kills conversions. Your landing page should match the search intent, load quickly on mobile, and make it dead easy to contact you — phone number visible, form above the fold.
4. Slow Response Time
This isn't a Google Ads issue, but it directly affects your effective CPL. If leads go unanswered for hours, you're paying for enquiries that never turn into customers. Research shows that responding within five minutes makes you 21 times more likely to convert the lead.
5. No Call Tracking
Without call tracking, you might be getting more leads than you think — or fewer. Many trade businesses receive most enquiries by phone, and if you're not tracking calls, your CPL calculation is based on incomplete data.
Seven Ways to Lower Your Cost Per Lead
1. Use Location Targeting Aggressively
Don't target your entire county if you only serve three towns. Tight location targeting means every click is more likely to be a genuine local customer.
2. Focus on Exact and Phrase Match Keywords
Broad match keywords cast too wide a net. Start with exact match for your core terms and expand to phrase match once you've got a solid negative keyword list.
3. Optimise Your Ad Copy for Your Specific Trade
Generic ad copy like "Quality Service, Great Prices" doesn't stand out. Mention your trade, your area, and your key differentiator — "Gas Safe Boiler Installs in Leeds — Free Quote, Same-Week Fitting".
4. Improve Your Landing Page Speed
Google's own data shows that 53% of mobile visitors leave a page that takes longer than three seconds to load. Use Google PageSpeed Insights to check your page speed and fix any issues.
5. Add Ad Extensions
Sitelinks, callouts, call extensions, and location extensions all increase your ad's visibility and click-through rate without increasing your cost per click. There's no reason not to use them.
6. Run Ads During Your Working Hours
If you can't answer the phone at 11pm, don't run ads at 11pm. Use ad scheduling to focus your budget on the hours when you can actually respond to enquiries.
7. Test and Refine Continuously
Check your search terms report weekly. Pause underperforming keywords monthly. Test new ad copy every quarter. Small, consistent improvements compound over time into significantly lower CPL. If you're working with a limited budget, our marketing budget guide covers how to get the most from every pound.
What a Good CPL Actually Looks Like in Practice
Let's work through a real example. Say you're a kitchen fitter in Manchester:
- Monthly ad spend: £500
- Leads generated: 12
- CPL: £41.67
- Average job value: £4,500
- Conversion rate (lead to customer): 1 in 4
- Customers acquired: 3
- Revenue from ads: £13,500
- Cost per customer: £167
- Return on ad spend: 27x
A £42 cost per lead might sound high in isolation, but when the jobs are worth thousands, it's excellent value.
Get Your CPL Benchmarked
Knowing your CPL is step one. Understanding whether it's good, and what you can do to improve it, is where real value lies.
Get a free SwiftLead audit and we'll analyse your Google Ads account, benchmark your cost per lead against others in your trade, and identify specific changes to bring it down. No jargon, no obligation.
Explore by Area
Dentists: London | Manchester | Birmingham | Leeds | Bristol | Glasgow | Liverpool | Sheffield | Edinburgh | Nottingham
Estate Agent: London | Manchester | Birmingham | Leeds | Bristol | Glasgow | Liverpool | Sheffield | Edinburgh | Nottingham
Browse all trades: Dentists | Estate Agent