Understanding Your Cost Per Lead

Your cost per lead is calculated by dividing your total ad spend by the number of leads generated. It's one of the most important metrics in lead generation because it tells you how efficiently your marketing budget is being converted into potential customers.

What's a Good CPL?

There's no single answer — it depends entirely on your lead type, your conversion rate, and your average deal value. A £50 mortgage lead that converts at 15% is far more valuable than a £10 insurance lead that converts at 3%.

The real question isn't "is my CPL too high?" but rather "am I making money overall?" Use our ROI Calculator to work out whether your total investment is generating a positive return.

How to Reduce Your CPL

If your CPL is higher than the benchmarks above, there are several things you can try:

  • Improve your targeting. Narrow your audience to people more likely to need your services. For Facebook, use lookalike audiences based on your existing clients.
  • Test your ad creative. Different headlines, images and calls to action can dramatically affect your CPL. Test at least 3-4 variations.
  • Optimise your landing page. A slow, confusing or generic landing page will waste your ad spend. Keep it simple, fast, and focused on a single action.
  • Use the right platform. Google Ads typically generates higher-intent leads (lower CPL) for mortgage searches, while Facebook can be more cost-effective for insurance and protection.
  • Give it time. Most advertising platforms need 2-4 weeks of data before their algorithms can optimise effectively. Don't judge results too early.

When to Consider Buying Leads Instead

Running your own ads isn't for everyone. It requires:

  • 5-10 hours per week to manage campaigns
  • £1,500-£2,000 minimum test budget over 4-6 weeks
  • 2-3 months before campaigns are properly optimised
  • Ongoing creative and landing page testing

If you don't have the time or budget for that, buying leads from a specialist provider can be a more predictable and lower-effort alternative. You'll pay a premium per lead, but you remove all the campaign management overhead.

Read our honest comparison: running your own ads vs buying leads