THE SHORT ANSWER
Cost per lead through Google Search ads runs at EUR 45 to EUR 110 once the channel is working. Time to the first lead is within days, and stable, plannable volume takes 6 to 10 weeks. It needs about EUR 1,500 a month to work properly. Its structural strength is capturing people who have already decided to buy and are choosing between providers, which is the highest-intent traffic available anywhere. The failure mode to watch is broad match keywords quietly spending half the budget on queries that were never going to convert, which is invisible unless you read the search terms report every week.
The planning figures for this channel
Cost per lead: Roughly EUR 45 to EUR 110
Time to first lead: Within days
Time to stable volume: 6 to 10 weeks
Minimum sensible monthly commitment: About EUR 1,500 a month
Control you have: High: you choose the query, the geography, the hour and the bid
Volume ceiling: Capped by search volume for your service in your area, which is a hard ceiling no budget can lift
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.
Why the landing page decides the cost per lead
The bid buys a click; the page decides whether it becomes an enquiry. Sending paid traffic to a homepage roughly halves conversion compared with a page about the exact service the person searched for, which means the same budget produces half the leads at twice the cost. Match the page headline to the query, put the form above the fold, ask for the fewest fields you can qualify with, and show a phone number for the people who will never fill in a form.
The volume ceiling nobody plans for
Search captures existing demand, so once you are showing on most relevant queries in your area you have bought the market and more budget only buys worse traffic. The symptom is a cost per lead that climbs steadily while volume barely moves. That is the point to expand geography, add adjacent services, or add a demand-creation channel, not to raise bids. Businesses that keep pushing budget into a saturated account are the main reason search gets blamed for poor returns.
The failure mode that catches most businesses
The recurring problem is broad match keywords quietly spending half the budget on queries that were never going to convert, which is invisible unless you read the search terms report every week. 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.
The conditions under which this is the wrong choice
Run it when you can sustain about EUR 1,500 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.
What the account structure has to look like
One campaign per service, one ad group per intent, exact and phrase match only until you have conversion data, and a negative keyword list you extend every week. Location targeting set to presence rather than interest, otherwise you pay for people researching your city from another country. Search partners off at the start. This structure is boring and it is the difference between a channel that reports a real cost per customer and one that reports a flattering cost per click.
How this channel compares to buying exclusive leads
Buying exclusive leads costs roughly EUR 60 to EUR 150 per lead and starts producing immediately with no learning period. This channel runs at roughly EUR 45 to EUR 110, stable, plannable volume takes 6 to 10 weeks, and needs about EUR 1,500 a month along the way.
The honest comparison is therefore not unit price against unit price. It is unit price plus ramp time plus management attention against a higher unit price with none of those. Which wins depends on whether your constraint right now is margin or time.
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 search 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 Google Search ads?
EUR 45 to EUR 110 once the channel is working. During the learning period, expect meaningfully higher.
How long does it take to get leads from Google Search ads?
Time to the first lead is within days, and stable, plannable volume takes 6 to 10 weeks.
What goes wrong most often with Google Search ads?
Broad match keywords quietly spending half the budget on queries that were never going to convert, which is invisible unless you read the search terms report every week. That is the thing to check before you blame the channel.
Is there a volume ceiling on Google Search ads?
Yes. Capped by search volume for your service in your area, which is a hard ceiling no budget can lift.
How much of my own time does Google Search ads need each week?
Budget an hour a week to read the numbers and act on them, more during the ramp. A channel nobody reviews drifts within a month, and the drift costs more than the hour.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →