Meta ads for lead generation: what it costs and how long it takes

Meta ads for lead generation: what it costs and how long it takes

Meta ads for lead generation: what it costs and how long it takes

THE SHORT ANSWER

Cost per lead through Meta ads runs at EUR 25 to EUR 70 once the channel is working. Time to the first lead is within days, and stable, plannable volume takes 4 to 8 weeks. It needs about EUR 1,000 a month to work properly. Its structural strength is creating demand among people who were not actively searching, which is how you exceed the volume ceiling that search imposes. The failure mode to watch is cheap leads that do not convert, because the person filled in a form on impulse rather than out of intent, so cost per lead looks excellent and cost per customer is terrible.

The numbers, stated plainly

  • Cost per lead: Roughly EUR 25 to EUR 70

  • Time to first lead: Within days

  • Time to stable volume: 4 to 8 weeks

  • Minimum sensible monthly commitment: About EUR 1,000 a month

  • Control you have: Medium: you choose the audience and the creative, but the platform decides who actually sees it

  • Volume ceiling: Very high volume available, so the constraint becomes lead quality rather than lead quantity

These figures are a benchmark model, not a survey. They reflect what Western European home-improvement and local-service businesses typically see per channel once the channel is properly set up, before local auction pressure and market size are applied. Treat them as a planning band, not a quote.

Lead forms versus your own landing page

In-platform lead forms produce two to three times the volume at a much lower cost per lead and noticeably lower intent, because the person never left the feed. Sending traffic to your own page costs more per lead and produces people who chose to visit a website. Neither is wrong. What is wrong is comparing the two on cost per lead, which will always favour the form, rather than on cost per signed customer, which frequently does not.

The creative is the targeting

Meta's delivery system finds the audience; what you control is who self-selects by responding to the creative. That inverts the classic approach: instead of narrowing the audience and running one advert, run a broad audience with three or four genuinely different creatives and let the responses tell you who the buyer is. Photographs of real completed work outperform designed graphics consistently, because they look like something a neighbour posted rather than an advert.

What this channel is structurally good at

It earns its place by creating demand among people who were not actively searching, which is how you exceed the volume ceiling that search imposes. That is a structural property of how it reaches people, not a matter of execution quality, which means no amount of skill in another channel substitutes for it.

The conditions under which this is the wrong choice

Run it when you can sustain about EUR 1,000 a month for long enough to get through the ramp, and when somebody will actually look at it weekly. Skip it when you need leads this month, when the budget cannot survive the learning period, or when nobody has the time to manage it, because a half-managed channel is more expensive per customer than buying leads outright.

The most common expensive mistake is starting three channels at once with a budget that would have been adequate for one.

The creative fatigue cycle you have to budget for

A Meta advert that works does so for a few weeks and then decays, because the same audience has seen it repeatedly. Frequency climbing while click-through falls is the signal. This is a structural property of the channel, not a failure, and it means the real ongoing cost includes producing new creative every month. Businesses that plan the media budget and forget the creative budget see performance decline and conclude the channel stopped working.

The failure mode that catches most businesses

The recurring problem is cheap leads that do not convert, because the person filled in a form on impulse rather than out of intent, so cost per lead looks excellent and cost per customer is terrible. It is worth naming explicitly because it is rarely obvious from the dashboard: the headline metric can look healthy while the underlying outcome is not.

The defence is to measure cost per acquired customer rather than cost per lead, per channel, separately. A blended figure hides exactly this.

How Flock Leads prices this

If the ramp time is the problem rather than the unit price, exclusive leads fill the gap while you build up Meta ads:

  • Starter - 10 leads for EUR 750, which is EUR 75 per lead

  • Growth - 25 leads for EUR 1,750, which is EUR 70 per lead

  • Scale - 45 leads for EUR 2,925, which is EUR 65 per lead

  • Pro - 70 leads for EUR 4,340, which is EUR 62 per lead

  • Max - 90 leads for EUR 5,400, which is EUR 60 per lead

No retainer, no contract term, and no lead sent to a second business. Unused volume rolls over under the Flock Lead Promise.

Related answers

Frequently asked questions

How much does a lead cost through Meta ads?

EUR 25 to EUR 70 once the channel is working. During the learning period, expect meaningfully higher.

How long does it take to get leads from Meta ads?

Time to the first lead is within days, and stable, plannable volume takes 4 to 8 weeks.

Should I choose Meta ads over buying exclusive leads?

It is cheaper per lead, slower to start, and it needs managing. Bought leads cost more per unit and produce this week. Most businesses run both: bought leads for the baseline, owned channels for margin.

Is there a volume ceiling on Meta ads?

Yes. Very high volume available, so the constraint becomes lead quality rather than lead quantity.

How do I know whether Meta ads is working?

Cost per acquired customer, measured for this channel on its own. Cost per lead can improve while cost per customer worsens, and a blended figure across channels hides which one is doing the damage.

NEED A CLEARER PLAN?

Let’s turn your next move into momentum.

Talk to us →