Free tool
Cost Per Lead Calculator: UK Local Search & Ads
Published under RevGen's editorial policy, corrections policy and sourcing methodology.
Free tool · Campaign insight
Search campaign performance
A cost per lead calculator turns ad spend, click cost and landing-page conversion rate into a planning model. It should be treated as a scenario tool rather than a forecast: the quality of the result depends on the assumptions and on whether a “lead” is defined consistently.
Key Takeaways
- Cost per lead equals spend divided by valid enquiries.
- The same CPL can produce very different profit when close rate and job value differ.
- Separate calls, forms, direction requests, qualified leads and booked customers.
- Model conservative, expected and strong scenarios.
- Reconcile assumptions with live advertising and CRM data monthly.
Contents
- Core formulas
- Inputs that matter
- Lead value and gross margin
- Using the calculator
- Ways to reduce acquisition cost
- Common mistakes
- Setting a maximum CPL
Core Formulas
| Metric | Formula |
|---|---|
| Estimated clicks | Monthly ad budget ÷ average CPC |
| Estimated enquiries | Clicks × landing-page conversion rate |
| Cost per lead | Ad spend ÷ valid enquiries |
| Estimated customers | Valid enquiries × close rate |
| Cost per customer | Ad spend ÷ customers |
| Revenue | Customers × average order value |
| ROAS | Revenue ÷ ad spend |
A model becomes useful only when each input has an operational definition. If a direction request is counted as a patient in one report and ignored in another, comparisons stop being meaningful.
Inputs That Matter
Use the average CPC for the same geography, device mix and service category. The landing-page rate should use unique, valid enquiries rather than button clicks or duplicate form events. Close rate is often the most sensitive input: a pest controller answering urgent calls live may close differently from a team returning missed calls later, while a clinic may receive fewer enquiries but earn more from a completed pathway.
Lead Value and Gross Margin
Revenue alone does not define an affordable lead. Subtract technician time, materials, clinician time, finance fees and delivery costs before setting a target. A simple ceiling is:
Maximum CPL = gross profit per customer × lead-to-customer close rate × acceptable acquisition share
If gross profit is £300, close rate is 30% and the business invests 25% of gross profit in acquisition, the planning ceiling is £22.50. This is an example, not a market benchmark.
Using the Calculator
Open the interactive CPL calculator and enter budget, CPC, conversion rate, close rate and customer value. Run three cases:
- Conservative: higher CPC and lower conversion and close rates.
- Expected: trailing 60- or 90-day account averages.
- Strong: improved landing-page and sales performance.
Compare customer volume with capacity. There is no benefit in buying more urgent calls than a dispatch team can answer or more consultations than a clinic can schedule.
Ways to Reduce Acquisition Cost
Improve query relevance, negative keywords and geographic targeting to reduce wasted clicks. Match ad language to the landing page and improve mobile speed to increase enquiry rate. Answer calls and follow up promptly to improve close rate. Review the Google Ads service, web design service and tracking service as connected parts of the model.
Common Mistakes
Do not divide spend by every tracked action and label the answer “cost per customer.” Avoid generic industry rates for businesses with different offers or locations. Separate agency fees from media spend, exclude VAT consistently and remove duplicate submissions. Direction requests, page views and calls should remain separate from confirmed appointments or paid jobs.
What to Do First: Setting a Maximum CPL
- Calculate gross profit per completed customer.
- Measure the enquiry-to-customer close rate.
- Decide the proportion available for acquisition.
- Calculate a maximum CPL.
- Build conservative and expected scenarios.
- Compare the model with actual data monthly.
- Adjust budget only when capacity and cash flow support it.
The case studies hub provides source metrics for comparison.
Frequently Asked Questions
What inputs make a cost-per-lead forecast useful?
Use realistic media spend, click cost, landing-page conversion rate, qualification rate, close rate and gross contribution per job. A lead forecast without job economics can encourage unprofitable volume.
Is the calculator result a guaranteed lead cost?
No. It is a scenario based on the inputs supplied. Auction prices, demand, competitor activity, seasonality, landing pages and call handling can all change the observed result.
Should calls and forms use the same value?
Only when their qualification and close rates are comparable. Many businesses should track the channels separately and assign value only after reviewing actual outcomes.
How often should the model be updated?
Refresh assumptions after a meaningful volume of new data, a price or margin change, a new location, or a material seasonal shift. Keep the previous model so forecast accuracy can be evaluated.
Why is qualification rate separate from conversion rate?
A form or call can be recorded correctly but still be outside the service area, unsuitable or uncontactable. Qualification rate exposes that gap before a campaign is judged on booked work.
Can the calculator compare SEO and paid search?
Yes, if total channel cost and comparable qualified outcomes are used. SEO cost should include production and technical work across the measurement period rather than being treated as free traffic.
Claim Your Free Search & Ad Audit
Ready to identify where your marketing budget is leaking? We will review your current search visibility, campaign structure, and competitor positioning.
Request Your Free Search Audit
Sources & Verification
Get a free Google search audit
We will review your current ranking positions, Google Ads account, and competitor gaps — then send you a plain-English action plan.
Claim free audit