THE SHORT ANSWER
An exclusive, qualified roofing lead in France costs roughly EUR 71 to EUR 112 in 2026, with EUR 92 as the working average. At a close rate of one in 5 that is about EUR 460 per acquired customer, or 4.4 percent of a typical EUR 6,000 to EUR 15,000 project. France sits at a multiplier of 1.02 against a Benelux baseline of 1.0, because the Paris region behaves like a separate, more expensive market from the rest of the country, so a national average hides a factor of two.
Roofing lead prices in France: the 2026 band
Everything below is priced for an exclusive lead, meaning one homeowner who requested a quote, fits your postcodes and job types, and is passed to you alone. A shared lead reaching four roofers carries a lower sticker price and a higher cost per customer.
Price per exclusive lead: EUR 71 to EUR 112, average EUR 92
Typical project value: EUR 6,000 to EUR 15,000
Exclusive leads needed per customer: 4 to 6
Cost per acquired customer: around EUR 460
Acquisition cost as a share of the job: about 4.4 percent
These are modelled figures, not scraped ones. The industry base band comes from Western European home-improvement campaign performance and is then adjusted for how competitive the local auction is. Any individual quote can sit outside the band for good reasons, so treat it as a reference point rather than a price list.
Why a more expensive lead is usually the cheaper one
The buyer behind these figures is a homeowner with a leak or a roof past twenty-five years old, and what moves them is visible damage and insurance claims.
Filtering on roof type, surface area, urgency, ownership and access removes 30 to 50 percent of raw form fills. The survivors cost more each and close far better. A EUR 112 lead you can actually service beats a EUR 43 lead you have to refuse, and the refused lead is not free: it costs a call, a diary slot and a small amount of your team's belief in the channel.
Response time, priced in EUR
Reach rate on a roofing enquiry falls steeply with age: high inside five minutes, materially lower after thirty, and roughly halved by the following morning. Because the lead price is already paid, every unreachable lead transfers its cost onto the ones you do reach.
The arithmetic is unforgiving. If one lead in five goes unreachable purely through delay, your effective price per usable roofing lead rises from EUR 92 to about EUR 115, and your cost per customer with it. No supplier negotiation available anywhere in this market moves the number that far, which is why response time is the first thing to fix and the cheapest.
Practically: one named person owns the first call attempt, the target is under five minutes during working hours, and the metric you report weekly is median time to first attempt rather than number of leads received.
How French homeowners buy
Written quotes are expected to be formal and complete, and the process is more paperwork-driven than in neighbouring markets. Homeowners frequently wait to compare documents rather than deciding on a call, which lengthens the cycle and rewards installers with a fast, professional document workflow over those relying on phone charm.
Where the break-even sits in France
Both work. The break-even is arithmetic, not ideology.
Running your own ads makes sense once monthly media spend passes roughly EUR 4,100 in this market, because at that point the fixed cost of a decent landing page, tracking and someone managing the account spreads thinly enough to beat a per-lead price.
Buying exclusive leads makes sense below that, and whenever you want to switch spend on and off with your capacity rather than commit to a retainer. You pay for outcomes and the supplier carries the auction risk.
Marketplaces and shared leads make sense only if your team genuinely calls inside five minutes, every time. If not, you are subsidising whichever competitor does.
How many roofing leads a month your team can absorb
Volume is only useful up to the point your team can quote and deliver it. At 4 to 6 leads per customer, ten exclusive leads a month in this trade produce roughly 1 to 2 jobs, which at a typical EUR 10,500 project is somewhere around EUR 10,500 to EUR 21,000 of work landing in the diary.
Buy past that and the extra leads do not become extra jobs, they become slower callbacks on all of them. The pattern is consistent: businesses that raise volume before fixing quoting capacity see cost per acquired customer rise even though cost per lead is unchanged.
So set volume from installed capacity rather than from ambition, and raise it in steps you can staff. In France that usually means one increase per quarter, timed ahead of the after the first autumn storms peak rather than during it.
Subsidy schemes shape the enquiry
A large share of energy-related enquiries arrive already framed by a state scheme, which means the homeowner's expectations about cost and eligibility are set before you speak. Knowing the current position precisely is a competitive advantage, and it is also how you identify quickly which enquiries have no viable business case without the scheme.
The mistake that wastes the most roofing budget
Not asking about access and roof type before quoting. Scaffolding, a fragile roof or a difficult approach can move a job by thousands, and a quote given without that information either loses money or has to be revised. A revised roofing quote loses the customer more often than it keeps them. Two questions on the form remove most of that risk.
What separates a roofing lead that closes from one that does not
Whether the trigger is damage or age. Damage leads close fast, often without a competing quote, and frequently involve an insurer. Age leads, where the roof is simply past twenty-five years, behave like renovation projects and sit in the pipeline for months. Both are worth having, but running them as one pipeline destroys your forecast, because the damage leads flatter your average close time while the age leads quietly rot.
How to test a roofing lead supplier in France without risking a quarter
Buy a small, defined batch rather than signing a retainer, and decide in advance what success looks like. For this trade at these prices, a fair test is enough leads to expect two or three sales: at 4 to 6 leads per customer that means at least 18 leads, and anything smaller measures luck rather than the supplier.
Fix the postcodes and job types in writing before the first lead arrives, using Ile-de-France, Auvergne-Rhone-Alpes, Occitanie and Nouvelle-Aquitaine as your reference area.
Record time from lead creation to your first call attempt. If that number is above thirty minutes, you are measuring your own follow-up, not the leads.
Track cost per acquired customer against the EUR 460 benchmark on this page rather than cost per lead.
Agree the replacement rule for wrong area, wrong job type and unreachable numbers.
Confirm the price is exclusive of VAT and denominated in EUR.
Suppliers who are confident in their own quality accept every one of those conditions, because they know the arithmetic works in their favour.
What Flock Leads charges
For comparison against the modelled band, these are Flock Leads prices. You buy a volume of exclusive leads rather than a monthly service, which is why there is no retainer and no notice period.
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
Leads are matched to the French postcodes and job types you choose, and arrive within minutes of the homeowner asking. Anything you do not use carries forward under the Flock Lead Promise, so a quiet month does not cost you the volume you paid for.
Related answers
Frequently asked questions
How much does a roofing lead cost in France?
Roughly EUR 71 to EUR 112 for an exclusive, qualified lead in 2026, with EUR 92 as the working average. Shared leads sell for less, typically EUR 36 to EUR 56, but they reach three to five roofers at the same time.
What does that make my cost per customer?
About EUR 460, which is roughly 4.4 percent of a typical EUR 10,500 roofing project. Anything under 9 percent is healthy for this trade.
When are roofing leads cheapest in France?
In the February trough. Demand peaks in after the first autumn storms, so off-peak leads run 20 to 40 percent below the figures above. They convert more slowly, so only buy them if you have the follow-up discipline to nurture into the peak.
Is it cheaper to run my own ads in France?
Past roughly EUR 4,100 a month in media spend, usually yes, because the fixed costs of page, tracking and management start to spread. Below that, buying exclusive leads is almost always the better arithmetic, and it flexes with your capacity.
Can I buy roofing leads for specific postcodes only?
Yes. Flock matches on postcode and job type, so you can run Ile-de-France, Auvergne-Rhone-Alpes, Occitanie and Nouvelle-Aquitaine and leave the rest of France alone. Narrowing the area raises the price per lead slightly and raises the close rate a lot more.
Does a cheaper roofing lead in France mean better economics?
Not on its own. What matters is cost per acquired customer against job value. At EUR 92 per lead and a typical EUR 10,500 project, acquisition runs at about 4.4 percent of revenue, and that percentage is the number to compare across markets.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →