THE SHORT ANSWER
An exclusive, qualified insulation lead in Germany costs roughly EUR 60 to EUR 102 in 2026, with EUR 81 as the working average. At a close rate of one in 5.5 that is about EUR 446 per acquired customer, or 10.5 percent of a typical EUR 2,500 to EUR 6,000 project. Germany sits at a multiplier of 1.20 against a Benelux baseline of 1.0, because installer competition is the deepest in Europe, and that competition is what pushes cost per lead 10 to 30 percent above the Benelux baseline.
What a insulation lead costs in Germany in 2026
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 insulation contractors carries a lower sticker price and a higher cost per customer.
Price per exclusive lead: EUR 60 to EUR 102, average EUR 81
Typical project value: EUR 2,500 to EUR 6,000
Exclusive leads needed per customer: 4 to 7
Cost per acquired customer: around EUR 446
Acquisition cost as a share of the job: about 10.5 percent
These figures are a benchmark model, not a survey. They combine an industry base range observed across Western European home-improvement campaigns with a country multiplier for local auction pressure. Treat them as a band to negotiate against, not a quote.
The mistake that wastes the most insulation budget
Chasing subsidy traffic without checking eligibility. Subsidy-driven searches convert into enquiries at high rates and into work at low ones, because a large share of that traffic does not qualify. Filtering on ownership and building year at the form stage costs you volume and improves the economics considerably, and that trade is what this whole category runs on.
Matching lead volume to the capacity you actually have
Volume is only useful up to the point your team can quote and deliver it. At 4 to 7 leads per customer, ten exclusive leads a month in this trade produce roughly 1 to 2 jobs, which at a typical EUR 4,250 project is somewhere around EUR 4,250 to EUR 8,500 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 Germany that usually means one increase per quarter, timed ahead of the September to December peak rather than during it.
How an insulation lead behaves before it reaches you
Insulation is rarely wanted for its own sake. The enquiry usually arrives attached to something else: an energy label, a cold winter, a renovation already underway, or a subsidy deadline. That means the homeowner's real question is often not which insulation, but whether this is the right thing to spend on at all. The installer who answers that honestly wins more work than the one who only quotes.
The deepest installer base in Europe
Germany produces the highest absolute search volume in Europe and the most competitors bidding for it. That combination, and not any difference in homeowner behaviour, is what puts cost per lead above the Benelux baseline. It also means the marginal lead is expensive while the total available volume is very large, so scale is achievable here in a way it is not in smaller markets.
Cost per customer, not cost per lead
Cost per lead in isolation tells you nothing. Divide it by your close rate.
At EUR 81 per lead and one sale per 5.5 leads, a new insulation customer in Germany costs about EUR 446. On a EUR 4,250 project that is 10.5 percent of revenue. The working rule across home-improvement trades is that a healthy acquisition cost sits between 4 and 9 percent of job value. Above 12 percent, either the lead quality or the follow-up is broken, and it is almost always the follow-up.
Now compare that to a shared lead. If you pay EUR 40 for a lead that four competitors also received, and your close rate falls to one in twelve, your cost per customer becomes roughly EUR 480. That is worse than the exclusive lead, and it burns three times as much of your sales week.
Response time, priced in EUR
Reach rate on a insulation 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 insulation lead rises from EUR 81 to about EUR 101, 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.
What qualification actually removes
The buyer behind these figures is a homeowner reacting to a cold winter or an energy label, and what moves them is energy labels and heating bills.
Filtering on building year, surface area, cavity or roof, ownership and timeline removes 30 to 50 percent of raw form fills. The survivors cost more each and close far better. A EUR 102 lead you can actually service beats a EUR 36 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.
Regional markets that behave differently
North Rhine-Westphalia, Bavaria, Baden-Wurttemberg and Berlin differ enough in price and competitive density that a national average conceals most of what matters. Southern markets carry higher job values and higher click prices; eastern markets are cheaper on both counts. Buying nationally in Germany means paying a blended price for a very unblended market.
How to test a insulation lead supplier in Germany 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 7 leads per customer that means at least 21 leads, and anything smaller measures luck rather than the supplier.
Fix the postcodes and job types in writing before the first lead arrives, using North Rhine-Westphalia, Bavaria, Baden-Wurttemberg and Berlin 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 446 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
Flock Leads sells exclusive qualified leads in fixed packages: no monthly retainer, no long-term contract, and no lead sent to more than one business.
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
Every lead is matched to the postcodes and job types you selected in Germany and delivered within minutes of the request. Unused leads roll over: the Flock Lead Promise means you never lose paid volume at the end of a month.
Related answers
Frequently asked questions
How much does a insulation lead cost in Germany?
Roughly EUR 60 to EUR 102 for an exclusive, qualified lead in 2026, with EUR 81 as the working average. Shared leads sell for less, typically EUR 30 to EUR 51, but they reach three to five insulation contractors at the same time.
How many insulation leads do I need to win one job?
4 to 7 exclusive leads, assuming you call inside the first hour. On shared leads plan for two to three times that number.
Is it cheaper to run my own ads in Germany?
Past roughly EUR 4,800 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 insulation leads for specific postcodes only?
Yes. Flock matches on postcode and job type, so you can run North Rhine-Westphalia, Bavaria, Baden-Wurttemberg and Berlin and leave the rest of Germany alone. Narrowing the area raises the price per lead slightly and raises the close rate a lot more.
What should I qualify a insulation lead on?
Building year, surface area, cavity or roof, ownership and timeline. Those five answers remove 30 to 50 percent of raw enquiries and lift close rate more than any change to your pitch.
Who is actually behind a insulation enquiry in Germany?
Typically a homeowner reacting to a cold winter or an energy label, motivated by energy labels and heating bills. Matching your first call to that motive rather than to your price list is what separates a 14 percent close rate from a 6 percent one.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →