What a Meta Ads lead really costs — and how to tell you are overpaying
The most common question on a first call is this: "A lead costs us thirty euros — is that a lot?" Out of context there is no answer. Thirty euros in construction is a strong result. Thirty euros in real estate is a reason to pause the campaign and find out what is wrong.
Below are the public market numbers for 2025 and how to use them without fooling yourself.
What the market counts
| Metric | Market figure |
|---|---|
| Average CTR across industries | 1.58% |
| CTR in healthcare | 0.73% — the lowest of any industry |
| Average cost per lead on lead campaigns | $27.66 (a year earlier: $22.87) |
| Home and home improvement | $41.26, forecast up to $45 by 2026 |
| Education | $34.85 |
| Real estate | $13.87–16.61 |
The first thing the table shows: leads are getting more expensive. Average cost per lead rose almost 21% in a year. If your cost per lead is flat year on year, that is a result, not stagnation.
The second: the spread between industries is wider than the gap between a good and a bad agency. Real estate and construction are three times apart. Comparing yourself to an all-industry average tells you nothing.
A ten-minute self-check
Step 1. Take your CPL for the last 30 days. Not all-time, not your best month. Thirty days, because the auction shifts and last year's number is no longer about you.
Step 2. Divide spend by qualified enquiries, not by the lead count in the ad account. These are different numbers. The account holds everyone who tapped the button, including the ones whose thumb slipped. Count from the CRM — the people you actually spoke to.
Step 3. Compare against your own industry from the table. A deviation of up to 1.5× either way is normal; season, city and auction competition all move it. A two- to threefold deviation is a signal.
Step 4. If you are several times more expensive, look for the cause in this order: audience, offer, landing page, response time. In exactly that order. Swapping creatives when there is nothing in the offer is the most expensive way to change nothing.
Three situations where the number lies
You count leads, not money. A €13 lead against a €500 average order and a €13 lead against a €40 order are two different economies. In one you make money, in the other you fund Meta. Until revenue from closed deals is in the report, cost per lead is just a pretty figure.
You compare yourself to somebody else's industry. Healthcare's 0.73% click-through rate is the worst of any sector — people are reluctant to tap that kind of ad on a phone in public. A clinic at 2% is running three times better than its market. Compare it to real estate at 3.7% and it will conclude it failed.
You look at the account average. One campaign at €8 and one at €60 average out to a respectable €34. In reality you have one working set-up and one you should have switched off a month ago.
What to do with this
The most honest benchmark is not the market — it is you a month ago. Market figures matter in two cases: when you are starting from zero with nothing to compare against, and when you need to know whether a channel is viable at all given your economics.
Here is how we handle it: before launch we work out what cost per lead is affordable at your order value and margin, and put the market benchmark next to it as a reality check. If the affordable price is half the industry figure, we say so up front rather than three months into the spend.
One number worth writing down today: how much you can pay for a lead and still make money. Until you have it, any cost per lead is just a figure in an ad account.
Sources: WordStream · LocaliQ · TheeDigital · AdManage · SuperAds
We show where you lose customers in search, on maps and in AI answers. Ready in 2–3 hours, no strings attached.