Blog Playbooks · The Benchmark Playbooks · Part 5

Reading cost per lead without fooling yourself

Cost per lead is the most useful number in a lead-gen account and the easiest one to misread. Here is how to compare it fairly, and how to tell a real difference from a lucky week.

An illustrated desk with a small kitchen scale weighing a single lead card against a tall stack of them, one card edged in magenta.

Cost per lead is simple arithmetic: what you spent, divided by the leads you got. That simplicity is the problem. A number that easy to calculate is easy to calculate wrong, compare to the wrong thing, and trust on too little evidence.

We have run over 18,920 Meta ads and tracked 121,333 leads. When we labeled 2,126 of those ads three ways (how they look, how they open, and how they were produced), the average cost per lead across all of them was $26.62. Some labels came in well under that, some well over.

$26.62average cost per lead, 2,126 labeled ads
121,333leads tracked
40ads in the smallest groups

Source: Creative Benchmarks

Those numbers are useful. They are also easy to misuse. This playbook covers the three ways people fool themselves with cost per lead, and what to do instead.

Mistake one: comparing to the wrong average

There are two averages in play, and they answer different questions.

Your account average is your total spend divided by your total leads over a period. It tells you what a lead costs you, in your market, with your offer, your website and your follow-up. It is the only fair yardstick for your own ads.

A label average, like the $18.73 for before-and-after ads or the $34.35 for headline-only ads in our data, pools ads from many accounts. It tells you which kinds of ads tended to cost less across a lot of businesses. It does not tell you what your before-and-after ad should cost.

So if your account average is well above $26.62, that does not mean your ads are bad. Your market or offer may simply cost more. And if one of your headline-only ads beats your own account average, it is a good ad for you, whatever the label average says.

Use label averages to decide what to try. Use your account average to decide what to keep.

Use label averages to decide what to try. Use your account average to decide what to keep.
David Steel

Mistake two: averaging the averages

When you want one cost-per-lead figure for a group of ads, add up the group's spend and add up its leads, then divide. Do not take each ad's cost per lead and average those.

Here is why, with made-up numbers. Say Ad A spent $500 and brought 25 leads, so $20 a lead. Ad B spent $30 and brought 1 lead, so $30 a lead. Averaging the two figures gives $25. But the group really spent $530 for 26 leads, which is about $20.38 a lead. The tiny ad pulled the simple average up by almost $5, even though it barely spent anything.

Ads Manager does the right thing when you look at a campaign or ad set total. The trouble starts when people copy ad-level figures into a spreadsheet and average the column.

Mistake three: trusting small numbers

Cost per lead on a few leads is mostly noise. Say an ad spent $90. With 3 leads it costs $30 a lead. With 4 leads it costs $22.50. With 2 leads it costs $45. One lead, which can come down to a single person deciding to fill in a form on a Tuesday, moves that ad from "great" to "terrible".

The same caution applies to our own data. Several of our label groups are small. Before-and-after has 40 ads. Announcement openings have 40. Contrarian openings have 41. Product demos have 69. When we say announcement openings averaged $73.48 a lead, that is a real number from real ads, but 40 ads is not many. A handful of expensive ones can drag a small group's average a long way. Treat small groups as a list of where to test first, never as rules.

Cost per lead by opening, with group size
Contrarian take$14.30 (41 ads)Bold claim$20.16 (99 ads)Curiosity$23.43 (57 ads)Offer only$26.30 (611 ads)Talking to the viewer$27.01 (626 ads)Authority$33.63 (63 ads)Relatable moment$37.93 (178 ads)Announcement$73.48 (40 ads)

Source: Creative Benchmarks, benchmark.sneeze.it

Look at the two ends of that chart. The cheapest and the most expensive openings are both among the smallest groups. That pattern is worth noticing: small groups are more likely to land at the extremes simply because there are fewer ads to even things out. The 611-ad and 626-ad groups sit close to the overall average, which is what you would expect from big groups.

An illustrated ad-planning desk with two piles of lead cards, one tall and one very short, a ruler laid between them and the short pile marked with a magenta clip
A short pile can look dramatic. A tall pile is harder to argue with.

The playbook

  1. Set your yardstick

    Pick a fixed period, such as the last 30 days, and work out your account average: total spend divided by total leads. Write it down with the dates.

  2. Pick a lead floor before you look

    Decide how many leads an ad needs before you will judge its cost per lead, and write that number down first. Choosing the rule after you have seen the results is how people talk themselves into what they wanted.

  3. Compare each ad only to your own average

    For ads above your floor, mark them cheaper or pricier than your account average for the same dates. Ignore other accounts and other industries.

  4. Pool before you summarize

    When you want a figure for a group of ads, such as all your video ads, add up spend and leads and divide. Never average a column of cost-per-lead figures.

  5. Check that the leads are leads

    Before celebrating a cheap ad, look at what came in. Make sure the result column is counting real form fills or bookings, and check a sample of the leads against what your team saw.

  6. Use label averages to choose tests, not verdicts

    If before-and-after or product demo ads are missing from your account, those are reasonable things to try next. Judge them by step 3 when they have run, not by our averages.

Where this leaves you

Cost per lead is still the number to steer by. It just needs three habits: compare to your own average, pool before you summarize, and wait for enough leads. With those habits it tells you the truth. Without them it tells you whatever the last lucky week said.

Cost per lead is also not the only grade an ad deserves. An ad can be cheap and never scale, or expensive and carry your whole budget. Grade every ad twice shows how to read cost per lead next to spend share, and winner rate vs cost per lead covers what to do when the two disagree. The full dataset is in what 18,920 Meta ads say about cost per lead.

See your own locations in it.

Book a walkthrough with David Steel. Bring last month's lead count and one location you are worried about.