THE SHORT ANSWER
Expect to pay PLN 110 to PLN 265 for an exclusive lead in Krakow, roughly 10 percent above the Polish national average. Behind that price sits a metro of about 610,000 households, an estimated 21,000 to 36,000 of which commission qualifying home-improvement work each year. Start with the local business profile and purchased exclusive leads; open a paid search account only once you can calculate what a click is worth from your own close rate.
Every contractor asks the same two questions about a new area: is there enough work, and what will it cost me to find it. This page treats Krakow as its own market: what a lead costs here, how much demand the metro can realistically supply in a year, and which channels are worth the effort at this scale.
Read the rest against one local condition: severe winter smog policy that has driven a sustained programme of boiler and heating replacement. It decides which trades travel well here and which do not.
The numbers, at a glance
Households in the metro: about 610,000, from a population of roughly 1.4 million people
Projects commissioned annually: an estimated 21,000 to 36,000, or roughly 1,800 to 3,000 enquiries a month across every trade
What an exclusive lead costs: PLN 110 to PLN 265, roughly 10 percent above the Polish national average
Widest spread between trades: painting and plastering leads at PLN 110 to PLN 200 against windows and doors leads at PLN 170 to PLN 265
Which channels are worth running at this scale
Five channels genuinely work at metro scale for contractors. They are not alternatives so much as a sequence, and the mistake most businesses make is starting with the most expensive one.
Meta and Instagram creates demand rather than capturing it. Cheaper per click, lower intent, and it needs a real offer rather than a contact form.
Buying exclusive leads skips the build entirely. You pay more per enquiry and nothing per month, and you can turn it off in a week.
Google Local Services sits above the normal results and charges per lead rather than per click, but requires verification and is not available everywhere.
Google Search captures people who have already decided to buy and are choosing who from. Highest intent, highest cost per click, smallest audience.
Local SEO and the map pack is the cheapest sustainable source in any metro and the slowest to build. Reviews and proximity decide it more than content does.
If you are new to Krakow, the order that wastes the least money is: claim and complete the local business profile in week one, buy exclusive leads in week two so the crew has work while everything else matures, and only open a paid search account once you know your close rate well enough to calculate what a click is worth to you.
What an exclusive lead costs in Krakow
Lead prices in Krakow run PLN 110 to PLN 265 across the three trades modelled below, and that band is roughly 10 percent above the Polish national average. The premium exists because installer density inside a metro is higher than across the country as a whole, and every one of those installers bids on the same short list of high-intent keywords.
Windows and doors: PLN 170 to PLN 265 per exclusive lead. 4 to 6 leads normally convert into one customer, and the buyer is a homeowner replacing single or early double glazing. Peak demand runs late winter and spring.
Insulation: PLN 140 to PLN 240 per exclusive lead. 4 to 7 leads normally convert into one customer, and the buyer is a homeowner reacting to a cold winter or an energy label. Peak demand runs September to December.
Painting and plastering: PLN 110 to PLN 200 per exclusive lead. 5 to 8 leads normally convert into one customer, and the buyer is a homeowner or landlord preparing a property. Peak demand runs spring.
The distance between the cheapest and the dearest trade on that list tracks job value rather than difficulty. A lead worth a five-figure contract will always cost more than one worth a four-figure contract, because the person bidding against you can afford it and knows it.
A protected historic core with genuine constraints
The old town and its surrounding district carry heritage protection at the highest level, and work affecting external appearance is reviewed rather than assumed. It is a small share of total volume and a high share of prestige, and the approvals take time. Treat it as a reference-building segment: quote the administrative work honestly, expect long timelines, and use the finished photographs to sell the far larger suburban market.
Anti-smog policy created a heating replacement market
Krakow moved earlier and harder than most Polish cities against solid-fuel domestic heating, and the resulting conversion programme has run for years with real enforcement behind it. Demand created by a rule with a date is the easiest demand to convert, because the homeowner has already accepted that something must change. Keep a current, plain-language summary of what is permitted on your own site, because a large volume of local search is people looking for the rule rather than for a contractor.
Contract norms: written agreement, advance payment and the warranty
Polish practice is a written agreement with a schedule, an advance payment and staged settlement, plus a statutory warranty period on the work. Consumers are increasingly assertive about documentation and about receipts for materials. Given how much local demand is programme-driven, keep your documentation in a form that will satisfy a grant audit as well as a customer, because those two audiences want the same evidence.
Proximity and proof decide the map pack here
There is no content trick that beats being close to the searcher with recent reviews. Local ranking in a metro is decided mostly by distance from the point of search, by how many people have reviewed you lately, and by whether your pages describe the actual place. Everything else is a rounding error.
Write at suburb level, not city level. One page per district you genuinely serve, naming streets or neighbourhoods, outranks one page that names Krakow alone.
Make the review request part of handover. A steady trickle of recent reviews beats a large old total, and reviews that mention the district do double duty.
Use your own photographs of local buildings. They convert better than stock images and they give a retrieval engine something concrete to attribute to you.
State the radius and hold it. Every enquiry outside it burns a quote and drags your close rate down, which shows up as a higher cost per signed job even though the lead price never moved.
The size of the Krakow opportunity, in households
Population is the wrong denominator. What you can sell to is households, and Krakow has roughly 610,000 of them inside a metro of about 1.4 million people.
Of those, a modelled 21,000 to 36,000 commission qualifying work in any given year, which is somewhere between one household in twenty-nine and one in seventeen. That is a useful sanity check the next time somebody calls this metro untapped. It is not untapped. It is worked, by firms that already live there.
Before you plan against that pool, apply the local condition: severe winter smog policy that has driven a sustained programme of boiler and heating replacement. It decides which slice of the pool your trade can actually reach, and it is the reason two contractors in the same city report completely different market sizes.
What to do with this page
Take the lead price band of PLN 110 to PLN 265 as your ceiling, not your target, and refuse anything above it until you have measured a close rate.
Size your ambition against the pool: an estimated 21,000 to 36,000 projects a year across all trades in Krakow, not per trade and not all winnable.
Choose one trade to start. Painting and plastering is the cheapest entry on this page; windows and doors carries the highest ticket.
Get the local search basics right before advertising, because paid channels amplify a conversion rate rather than create one.
Buy exclusive leads to bridge the months while local search matures, then decide on the numbers whether to keep buying.
Set a single number as your target and manage to it: cost per signed customer, benchmarked here at about PLN 1,040 for insulation work.
How these figures were built
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 local numbers stack a metro premium on top of the national band, and convert population to households at 2.3 people per household. The annual project pool assumes 3.5 to 6 percent of households commission qualifying work in a year, which is a modelled range rather than a measured one.
How Flock Leads prices this
Flock Leads sells Krakow leads in blocks, exclusive to one business, at these per-lead rates. Set against the modelled local band of PLN 110 to PLN 265, larger blocks buy below the metro auction.
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.
Want leads like this in your pipeline?
Flock runs the campaigns, screens the enquiries and hands you only the ones that match your service area, job size and capacity. You pay per lead, not per month.
Book a 15-minute fit check | See lead package pricing
Related answers
Frequently asked questions
Why are leads more expensive in a city than nationally?
Because more contractors bid for the same postcode. Metro auctions in Poland run roughly 10 percent above the Polish national average, and the premium reflects competition rather than lead quality. The compensation is density: a city job sits closer to the next one, so the same crew completes more work per week.
How many home-improvement projects happen in Krakow each year?
An estimated 21,000 to 36,000, from a base of roughly 610,000 households. That is across every trade combined, so a single specialism is looking at a fraction of it.
Are purchased leads better than running my own ads here?
They are faster, not cheaper. Purchased exclusive leads give you volume this week at a known price. Your own local search presence is cheaper per lead once it matures but takes months to build. Most contractors in Krakow should run both and let the numbers decide the ratio.
What should I fix first if my lead flow is poor here?
Response time, then reviews, then radius, then budget, in that order. Contractors reliably do the reverse. In a metro like Krakow the businesses winning the map pack are rarely the ones spending most; they are the ones answering fastest with the most recent reviews.
NEED A CLEARER PLAN?
Let’s turn your next move into momentum.
Talk to us →