Google Ads Cost per Lead Calculator

What can you pay for a lead?

Find a lead cost that covers your job costs and leaves money for you.

Free. No email needed.

01 / Your numbers

Start with one job.

Display currency only. No currency conversion.

A typical job price, before sales tax or GST.

Materials, job labour and travel. Enter 0 if none.

1 in 4 enquiries becomes a job? Enter 25.

Help with this number

A lead is someone who contacts you about a job. Look at one group of past leads and count how many hired you. Use that share, not the share of website visitors who contact you.

Covers regular bills first. What is left is profit.

What should I include?

Allow for rent, fees to manage your ads and other regular business bills, plus the profit you want. Do not include job costs again.

Your numbers stay in this browser.

02 / Your lead target

Ready when you are

Your target will
appear here.

Enter four numbers, or try the example to see how it works.

Job costs coveredMoney kept for you

Watch how to use this

1 min 15 sec · English captions

See what each number means and how to use your result.

First-job estimate, before tax. Google may not bring leads at this price. See assumptions.

Behind the number

A lead asks about a job.
A customer hires you.

Not everyone who contacts you will hire you. Your target takes that into account. It also allows for the cost of doing the jobs you win.

How does this cost per lead calculator work?

Start with what a customer pays for one job. Take away the cost to do it. Take away the money you want to keep. Multiply what is left by the share of leads who hire you.

In our made-up example: ($1,000 − $600 − $100) × 25% = $75 per lead. That leaves $300 for ads per booked job. The $100 you keep pays regular bills first. Only what is left is profit.

The upper limit is different. It does not set aside money for regular bills or profit. In the example, it is $100 per lead. Paying that much leaves nothing for those bills or profit.

We built this calculation using the idea of money left after job costs. See the SBA's guide to costs and breaking even. Breaking even means covering costs without making a profit. The SBA has not approved this calculator.

Which Google Ads numbers should I use?

Use the price and costs of a typical first job. Look at one group of past leads. Count each person once. Count a booked job when someone hires you. For example, 1 job from 4 enquiries means 25% of leads hired you. Use matching dates for ad spending and lead counts.

Google Ads calls some actions ‘conversions’. These might be enquiries, sales or other actions you choose to track. Only count people who contacted you about a job here. See Google's guide to counting conversions.

What does this leave out?

This estimate assumes your typical job costs stay the same. It also assumes the same share of leads will hire you. It leaves out tax and money from future jobs for the same customer. The money you keep must cover regular bills first. It is not all take-home profit.

The estimated ad cost per booked job uses the share of leads you say will hire you. It does not use a count of jobs from your ads. The examples show what could change, not what will happen.

We compare the full numbers before rounding them for display. A difference of half a cent or less counts as a match. This applies to both the target and the upper limit.

Your next step / Free Growth Audit

Put your target
to work.

Our Free Growth Audit is a free check of your ads, website and how you reply to leads. We look for things that could make it harder for people to hire you.

  • Your ad spending and lead target
  • How easy it is to contact you
  • How you reply to new enquiries

You do not need to connect an ad account to use this tool. Your request does not include your calculator numbers.

Get help checking your ads.

Tell us who to contact about the free check.

We use these details to reply about your free check. Read our Privacy Policy.