Once you've wrung 15–25 daily leads from a 3km radius for 10–14 days straight, the impulse is to flip the dial to 10km and double your budget. That impulse will cost you $400–600 a week. A premature or aggressive radius expansion floods your funnel with low-intent prospects living 20–30 minutes away, drains your CPL by 35–50%, collapses your close rate, and wastes the audience quality you built in that tight zone.
This guide walks the exact expansion ladder: when saturation is real vs. temporary, what radius tier to move to (3km → 5km → 10km or hybrid), how much to lift your budget, and what audience layering to deploy at each step to recover intent. You'll see concrete numbers for lead volume, cost, and quality at every tier, plus the red flags that mean you're expanding too fast.
The 3km Radius Saturation Signal: Numbers That Mean It's Real
A 3km radius around your service address (or the center of your trade area) is where most contractors start. It's tight enough that drive time is 8–15 minutes and intent is high; Facebook's relevance score typically lands at 6–8 because you're talking to people who already know your ZIP code exists.
After 10–14 days, your daily lead volume plateaus. You might be pulling 12–18 leads per day at $8–12 CPL (HVAC, plumbing), or 8–14 leads at $14–18 CPL (roofing, solar). You're bidding efficiently, your CPC is stable at $0.85–1.40, and your Relevance Score is holding steady at 6–7. This is saturation, but not yet a reason to panic or expand wildly.
Real saturation looks like:
- Flat daily lead volume: You're still hitting 12–18 leads/day but can't push above that ceiling despite increasing daily budget by 10–15% over 3 days. Facebook is showing your ads to the same 2,000–3,500 people in your 3km zone repeatedly.
- Relevance Score stuck at 5–6: The platform sees frequency fatigue. Your audience size is finite (usually 4,000–8,000 people for a local trade in a small city), and you're hitting the entire addressable pool multiple times per week.
- Cost-per-lead drifting up 15–20%: You were at $10 CPL last week, now $11.50–12. CPM is rising (impressions getting more expensive because there are fewer fresh people), and CTR is flat or declining.
- Click volume steady, conversion rate flat: You're still getting 800–1200 clicks per week from the 3km zone, but the people clicking are similar quality as week 1. No new pool is being unlocked.
If you see all four of these, you've genuinely saturated your 3km zone. If you only see one or two, hold for 3 more days. Many contractors mistake a normal weekly dip (Monday–Wednesday slower, Thursday–Friday surge) for saturation and expand too early.
When Expansion Is NOT the Answer: The Honest Case
Before you move the radius slider, ask yourself: is your creative worn out, or is your audience truly exhausted?
If your Relevance Score is 4–5 but your daily lead volume is still climbing and your CPL is stable, the problem is creative fatigue, not saturation. You need to refresh your ad creative — swap the image, rewrite the headline, change your call-to-action. A single creative refresh can recover 20–30% of your impression volume in a 3km zone without expanding your radius.
Similarly, if your landing page is slow (mobile load time >3 seconds), or your lead form abandonment rate is >35%, expanding radius won't help. You're already losing 40% of clicks; adding 10,000 more cold people 20 minutes away will only make your cost per completed lead worse. Fix the funnel first. Then expand.
And if you're running into seasonal slump (January, early summer rainy season for roofers, winter for landscapers), a radius expansion will feel broken. Your saturation is temporary. Pause, wait 2 weeks, restart. You'll recover volume without the geographic expansion cost.
The Expansion Ladder: 3km → 5km → 10km
The safest path is incremental. Don't jump from 3km to 10km in one campaign. Use a 3-tier ladder.
Tier 1: 3km (your baseline, weeks 1–2)
- Audience size: 4,000–8,000 people.
- Daily leads at $10–15 CPL: 12–20.
- Relevance Score typical: 6–8.
- Lead quality (qualified): 65–75%.
- Drive time: 8–15 minutes.
Tier 2: 5km radius (launch after 3km plateaus, weeks 3–4)
- Audience size: 12,000–25,000 people (3× larger than 3km).
- Daily leads at $9–13 CPL: 18–28.
- Relevance Score typical: 5–6 (dips 1–2 points initially due to wider audience).
- Lead quality (qualified): 55–65%.
- Drive time: 12–22 minutes.
- Budget increase: 15–20% ($40/day 3km → $46–48/day 5km).
Tier 3: 10km radius (only if 5km saturates, weeks 5+)
- Audience size: 35,000–80,000 people (7–10× larger than 3km).
- Daily leads at $8–12 CPL: 35–50.
- Relevance Score typical: 4–5 (continued dip; larger, colder pool).
- Lead quality (qualified): 40–50%.
- Drive time: 18–30 minutes.
- Budget increase: 15–20% more from 5km ($46–48 → $53–56/day).
Stop buying leads. Generate your own in 2 minutes.
Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Your leads — exclusive and far cheaper than a bought one — land straight in Leadria with a phone number, ready to call.
Try Leadria free7-day free trial — no credit card — cancel anytime
This ladder isn't arbitrary. A jump from 3km to 10km directly multiplies your audience 8–10×, but your daily budget only increases 15–20%. Facebook has to spend that same budget reaching 5–8× more people. Relevance Score tanks, your CPL rises 35–50%, and you waste 2–3 weeks retraining the algorithm. Incremental expansion keeps your Relevance Score decline to 1–2 points per tier, and your cost-per-lead increase to 10–20% per tier, which is recoverable.
Layering Audiences at Each Radius Tier
Raw geographic expansion is hollow. At 5km and especially 10km, you need to layer in audience signals to narrow the cold pool and recover intent.
At 5km, add:
- Engagement audience (website visitors, past 180 days): Facebook reaches people in your 5km zone who have already visited your website or seen your content. This shrinks your 5km audience by 30–40% but recovers 10–15% of intent. You're not cold-calling 25,000 strangers; you're re-engaging 3,000–5,000 warm people who already know you exist.
- Lookalike audience (1% seed from 3km converters): Create a lookalike audience built from the people who actually called or filled out a form in your 3km zone over the past 60 days (usually 15–40 people for a local trade). Facebook will find 8,000–15,000 similar people in your 5km zone. These are cold, but they share traits (age, interests, home value, family status) with your proven converters.
At 10km, add all of the above plus:
- Engaged video viewers (past 30 days): If you've been posting on your business page or running video ads, create an audience of people who watched 25% or more of any of your videos in the past month. That's usually 500–2,000 warm prospects in a 10km zone, and their intent is demonstrably higher than the cold pool.
- Lead-form abandoners (past 60 days, layered as exclusion): You might actually want to exclude people who clicked your lead form but didn't complete it, especially at 10km. They've already self-selected as interested but chose not to convert once. Showing them the same ad at 10km often wastes budget. Run a separate retargeting campaign for them instead.
Layering cuts your reach by 40–50% but raises your Relevance Score back by 1–2 points and recovers 8–12% of the lost conversion rate. It's the difference between 50 leads at 10km for $500 (no layering, $10 CPL) and 48 leads at 10km for $420 (layering, $8.75 CPL). The layering path is cheaper.
Budget Timing: When and How Much to Increase
The mistake is increasing budget the same day you expand radius. You'll burn $100–200 testing a cold new audience before Facebook's learning phase settles and the algorithm optimizes.
Correct timing:
- Day 1–3 of 5km expansion: Keep your budget flat ($40/day if you were spending $40 at 3km). Let Facebook run at 50% frequency in the new zone while your 3km zone still absorbs 50% of spend.
- Day 4–7: If your CPL is within 15% of your 3km baseline and you're seeing 5–8 leads per day from the new 5km tier, increase budget by 10% ($40 → $44/day).
- Day 8–14: If CPL and volume are stable, increase by another 5–10% ($44 → $48–49/day). Total increase: 20% over 2 weeks, not overnight.
This phasing lets Facebook's algorithm adjust to the new audience without hemorrhaging budget. You're also not shocking your 3km audience with a sudden budget cut (which would tank your daily lead volume from that proven zone).
Detecting Cannibalization: 3km vs. 5km Overlap
When you launch a 5km campaign, some of your 3km audience will see both ads. Facebook may show the same person your 3km campaign on Monday and your 5km campaign on Wednesday. If your 3km campaign suddenly drops from 15 leads/day to 10, you're experiencing cannibalization.
Test for it:
- Run both 3km and 5km campaigns for 3–4 days at the same budget.
- Track daily leads from each separately (via lead form source field or UTM if using website forms).
- If 3km drops >20% and 5km is only +15%, you have audience theft. Pause 5km and run 3km only for 1 week.
- If 3km is flat and 5km is +20%, keep both active. You're reaching new people, not just redistributing.
Most 3–5km overlaps cause 5–15% cannibalization, which is acceptable. Anything above 20% means you're poaching from your proven zone to feed a colder one. Not worth it.
Real Example: HVAC Company in Charlotte, NC
An HVAC repair company in Charlotte started with a 3km radius (roughly the Uptown core + nearby neighborhoods, ~6,000 people). After 12 days, they were pulling 16–18 leads per day at $9.50 CPL, total $152–171/day spend.
Week 2: Volume flatlined at 16/day. They expanded to 5km, added engagement audience (320 website visitors from past 180 days) + 1% lookalike (8,400 people), and increased budget to $175/day (+15%).
Week 3: 5km brought 8–10 new leads per day (the rest were 3km repeats or lower-intent). CPL rose to $11.20. They kept both running.
Week 4: Volume was 24–26/day total. They paused the 5km expansion and ran 3km only again. Volume dropped back to 18/day. This told them the 5km tier was adding real volume, not just cannibalizing. They relaunched 5km and held for 4 more weeks.
Week 6: 5km was delivering 22–25/day at $10.80 CPL. They tested 10km expansion. Added video-viewer audience (1,200 warm people) + lookalike (12,500 people). Increased budget to $200/day.
Week 7: 10km brought 6–8 new leads/day, but CPL jumped to $13.40 and only 42% were qualified (vs. 68% from 3km). They cut 10km, kept 3km + 5km running, and instead invested $20/day into a retargeting campaign for 3km leads who didn't answer calls within 2 hours. That retargeting delivered 4–6 re-engaged leads per day at $6.50 CPL.
Final state by week 10: $220/day spend, 32–35 leads/day, mix of 3km (18–20 at $9.50), 5km (10–12 at $10.80), and retargeting (4–6 at $6.50). CPL blended: $10.20. They never expanded to 10km; instead, they optimized the proven tiers and recycled cold leads through retargeting. That was the lever.
When to Pause Expansion (and When to Actually Stop)
Not every market will support 10km expansion. If you're a plumber in a rural area with 40,000 people across 50 ZIP codes, your addressable audience is tiny. A 5km radius might already be your entire market. Expanding to 10km means talking to people in a neighboring town 25 minutes away—and they already have their own plumbers.
Pause expansion if:
- Daily lead volume stops increasing after day 10 of a new tier: You added 5km, spent $46/day for 10 days, and you're still at 17 leads/day (same as 3km alone). The new tier isn't adding volume; it's shuffling the same people around. Pause it, go back to 3km-only, and try again in 4 weeks with fresh creative.
- CPL rises >30% and stays elevated: You expanded from $10 to $13+ CPL and it won't budge. At that cost, you're below your break-even margin (if you need <$12 CPL to close profitably). Scale back to the tier where CPL was sustainable.
- Lead quality drops >40%: You're getting more leads, but they're tire-kickers and no-shows. 10km is too far; your qualified percentage dropped from 70% to 42%. A 42% qualified rate means you're spending $31 per actual job-worthy lead. That's math that doesn't work. Stick to 3km + 5km.
- Your market is seasonal and you're in off-season: If you're a roofer and it's January, don't expand radius. Your 3km zone is already soft. Adding cold 10km prospects will feel broken. Wait until March, saturation might re-emerge, and then expand.
The Honest Limitation: When Facebook Ads Itself Becomes the Wrong Tool
If you've saturated 3km at 15–20 leads per day and expanding to 10km pushes qualified lead volume only to 25–30 per day because drive time kills intent, you might be bumping into the geographic ceiling of your market. At that point, Facebook ads is still working, but it's not the growth lever anymore. Consider Google Local Services Ads instead, which charges per lead only after the customer calls. Or layer in retargeting and repeat-call campaigns to recover the 20–25 leads you already generated who didn't convert the first time. You'll grow your revenue faster by improving follow-up and close rate on existing leads than by drowning yourself in low-intent 10km prospects.
The goal is not to maximize reach. It's to generate profitable leads. If your 3km zone at $10 CPL turns into your 10km zone at $13 CPL and your close rate drops from 18% to 8%, the 10km tier is a vanity metric. Stick to 3km and 5km, and spend the rest of your budget on retargeting and creative testing.
