Sweden: Roofing lead prices and cost per customer in 2026

Sweden: Roofing lead prices and cost per customer in 2026

Sweden: Roofing lead prices and cost per customer in 2026

THE SHORT ANSWER

An exclusive, qualified roofing lead in Sweden costs roughly SEK 1,028 to SEK 1,616 in 2026, with SEK 1,322 as the working average. At a close rate of one in 5 that is about SEK 6,610 per acquired customer, or 5.6 percent of a typical SEK 67,800 to SEK 169,500 project. Sweden sits at a multiplier of 1.30 against a Benelux baseline of 1.0, because small populations plus high click prices make this one of the most expensive markets per lead in Europe, which is exactly why exclusivity matters more here.

Roofing lead prices in Sweden: the 2026 band

These are prices for an exclusive lead: a homeowner who asked for a quote, matched your service area and job type, and whose details go to you and nobody else. Shared leads, sold to four roofers at once, cost less per unit and more per customer.

  • Price per exclusive lead: SEK 1,028 to SEK 1,616, average SEK 1,322

  • Typical project value: SEK 67,800 to SEK 169,500

  • Exclusive leads needed per customer: 4 to 6

  • Cost per acquired customer: around SEK 6,610

  • Acquisition cost as a share of the job: about 5.6 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.

What qualification actually removes

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 SEK 1,616 lead you can actually service beats a SEK 617 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.

Where the volume actually is

Stockholm, Gothenburg, Malmo and Uppsala hold most of the addressable demand. Outside them, volume falls away quickly and travel distances rise, so the practical service area is smaller than the map suggests and postcode-level buying protects margin more than it protects volume.

Why roofing lead prices spike after the first autumn storm

Demand in this trade is weather-driven and almost perfectly correlated across every installer in the market, which means everyone's ads compete for the same homeowners in the same week. Prices climb sharply for a fortnight after a storm and then fall back. Exclusive supply is worth most in exactly those weeks, because that is when your own campaign is bidding against every competitor at once.

Small audience, expensive clicks

Sweden combines a limited-volume language with some of the highest click prices in Europe, which is a structurally difficult combination. There is no way to buy your way out of it by increasing budget, because the audience is the constraint rather than the spend. That is precisely why exclusive supply matters more here: paying twice for the same homeowner costs more than in any larger market.

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 you really pay per acquired customer

Cost per lead in isolation tells you nothing. Divide it by your close rate.

At SEK 1,322 per lead and one sale per 5 leads, a new roofing customer in Sweden costs about SEK 6,610. On a SEK 118,650 project that is 5.6 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 SEK 661 for a lead that four competitors also received, and your close rate falls to one in twelve, your cost per customer becomes roughly SEK 7,932. That is worse than the exclusive lead, and it burns three times as much of your sales week.

What a slow first call costs you in this market

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 SEK 1,322 to about SEK 1,652, 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.

When roofing leads are cheapest in Sweden

Roofing demand peaks in after the first autumn storms and bottoms out around February, driven mostly by visible damage and insurance claims.

Off-peak leads typically run 20 to 40 percent below the figures above, but they take longer to convert and more of them go cold. Buying volume in the trough and nurturing into the peak is the cheapest growth available in this trade, and almost nobody does it because it requires spending money in the month the phone is quiet.

Checklist before you buy roofing leads in Sweden

  1. Is the lead exclusive, or how many other roofers receive it?

  2. Which Swedish regions does it cover? Stockholm, Gothenburg, Malmo and Uppsala behave very differently from rural areas on both price and close rate.

  3. How old is the lead when it reaches you? Past thirty minutes, reach rate collapses.

  4. What is the replacement policy for wrong numbers, wrong area or wrong job type?

  5. Can you switch a postcode or job type off without renegotiating?

  6. Is the price quoted excluding VAT, and in SEK?

A supplier who will not answer all six in writing is selling shared leads with a premium label.

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

You set the postcodes and job types, so a Swedish campaign can be as narrow as one region or as wide as the whole country. Delivery is within minutes of the request, and unused volume rolls over rather than expiring.

Related answers

Frequently asked questions

How much does a roofing lead cost in Sweden?

Roughly SEK 1,028 to SEK 1,616 for an exclusive, qualified lead in 2026, with SEK 1,322 as the working average. Shared leads sell for less, typically SEK 514 to SEK 808, but they reach three to five roofers at the same time.

How many roofing leads do I need to win one job?

4 to 6 exclusive leads, assuming you call inside the first hour. On shared leads plan for two to three times that number.

What does that make my cost per customer?

About SEK 6,610, which is roughly 5.6 percent of a typical SEK 118,650 roofing project. Anything under 9 percent is healthy for this trade.

When are roofing leads cheapest in Sweden?

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.

Can I buy roofing leads for specific postcodes only?

Yes. Flock matches on postcode and job type, so you can run Stockholm, Gothenburg, Malmo and Uppsala and leave the rest of Sweden alone. Narrowing the area raises the price per lead slightly and raises the close rate a lot more.

Who is actually behind a roofing enquiry in Sweden?

Typically a homeowner with a leak or a roof past twenty-five years old, motivated by visible damage and insurance claims. Matching your first call to that motive rather than to your price list is what separates a 17 percent close rate from a 7 percent one.

NEED A CLEARER PLAN?

Let’s turn your next move into momentum.

Talk to us →