Cost per acquisition, not cost per lead
A step-by-step method for working out what you can genuinely afford to pay per enquiry.
For owners and finance leads setting a lead budget
Most firms set a lead budget by feel and then argue about CPL. Do it the other way round: start with your gross margin and work backwards to the highest price you can rationally pay.
1 Step one: know your true job margin
Take an average job value, subtract materials, labour, subcontractors, scaffolding, warranty provision and finance costs. What is left is what marketing can spend from.
2 Step two: measure the funnel you actually have
| Stage | Your rate | Worked example |
|---|---|---|
| Leads received | — | 100 |
| Contacted | × | 82 |
| Survey / appointment | × | 27 |
| Quoted | × | 24 |
| Sold | × | 8 |
3 Step three: do the arithmetic
- Gross margin per install: £1,800
- Target marketing share of margin: 25% → £450 per install
- Installs per 100 leads: 8 → 100 leads may cost up to £3,600
- Maximum sustainable CPL: £36
4 Step four: review monthly, by vertical and postcode
- Track cost per install by vertical, not blended
- Split by postcode group — travel time changes the maths
- Separate new-lead spend from re-quote and referral work
- Kill any source that misses target two months running
“Working it back from margin was the first time we could say no to a supplier with a number rather than a feeling.”
Priya Shah
Lead Quality Analyst
Priya analyses lead quality and delivery data across every vertical we generate for. If a contact rate moves, she is the one who works out why before a buyer has to ask.
More for lead buyers
-
Solar PV & batteries
What a genuinely exclusive solar lead should cost you in 2026
Shared solar leads look cheap until you count the calls. Here is what exclusivity actually costs, and what it saves. 6 min read -
Lead buying
Speed to lead: why calling within five minutes doubles your survey rate
The homeowner is sitting at the kitchen table with a laptop open. You have minutes, not days. 5 min read -
Roofing
How to spot a recycled roofing lead before you pay for it
Aged data gets repackaged and sold as fresh. Six checks that expose it in under a minute. 5 min read