★ 5.0 on Google · No long contracts · You own every asset
Rathly

What is a good cost per lead?

Short answer

A good cost per lead is one your business can afford after closing deals. Work it out from what a customer is worth and how many leads you close. Say a job brings $1,000 in profit and you close one in four leads. Then you can pay up to $250 per lead and still break even.

In this answer
  1. 01Work out your own number
  2. 02Why industry averages mislead
  3. 03Count repeat business
  4. 04A worked example

Work out your own number

Your break-even cost per lead
  1. Profit per jobRevenue minus labor, parts and overhead.
  2. Close rateShare of leads that become paying jobs.
  3. MultiplyProfit per job times close rate.
  4. Set a targetAim below break even to earn a profit.

Why industry averages mislead

Published averages mix national brands with small shops, and cheap services with costly ones. A $200 lead is expensive for a $150 cleaning and cheap for a $15,000 roof. Your own profit and close rate matter more than any average.

Count repeat business

Many customers buy more than once. A pest control customer on a quarterly plan, or a family that returns to the same dentist, is worth more than the first job. Use lifetime value if you can measure it, and first-job value if you cannot.

A worked example

One month of leads
  1. 40LeadsAt $75 each, $3,000 spent
  2. 12JobsA 30% close rate
  3. $9,600ProfitAt $800 profit per job

Here the break-even cost per lead is $240, so $75 leaves plenty of room to grow.

Good example. A pool service tracks its close rate and finds $120 leads pay off well. It raises the budget with confidence.

Bad example. A pool service cuts its budget because $120 feels high, without checking how many leads became contracts.

Our PPC management reports cost per lead and cost per job every month.

Keep reading

Related answers

All PPC questions →

Your agency isn't delivering? Talk to us.

  • ✓ You talk to the people who do the work
  • ✓ We handle 95% of requests the same or next day
  • ✓ You own every account, site and listing
Talk to usSTEP 1 OF 2
What isn't working?
No contract. Cloudflare Turnstile blocks spam.
Call usTalk to us →