You've been running Facebook ads for your HVAC company in Arlington, Texas for 2 months. Your first month was solid: 22 leads for $38 each, CPM hovering around $6. Now, in month two, you're seeing only 8 leads at $62 each, and your CPM has climbed to $9.50. Your account manager says your audience is "fatigued." The problem: your targeting radius is 5 miles, which covers about 8,500 people in Arlington. After 2 months of repeated exposure, Facebook has exhausted most of them. This is the exact moment when most small business owners kill their campaign. Instead, it's time to expand.
Why Small Radius Targeting Fails After 60 Days
A 5-mile radius is tight. It feels local, and it is—but it's too tight for sustained Facebook advertising. Here's the math:
- Arlington, Texas metro area (5-mile radius): approximately 8,500–9,200 people, ages 35–65, with incomes $60k+. This is your addressable market.
- After 30 days of daily ads: 70–80% of that audience has seen your ad at least 3 times. Frequency rises. Cost per impression climbs.
- After 60 days: Remaining audience is small. You're now showing ads mostly to people who've already decided to ignore you. CPM rises 40–60%. Cost per lead doubles.
- The result: You stop the campaign, thinking Facebook ads don't work for HVAC. Actually, your targeting was too narrow from the start.
Facebook's algorithm rewards fresh impressions. The moment your audience exhausts, the platform moves to lower-quality users to fill your budget. This isn't Facebook's fault—it's the price of undersizing your audience pool.
The Math: 5 Miles vs. 15 Miles vs. 25 Miles
Expanding your radius costs you almost nothing but adds significant breathing room. Here's what the geography looks like:
| Radius | Audience Size (HVAC-ready)* | Typical CPM (Month 1) | Typical CPM (Month 2) | Lead Cost (Month 2) |
|---|---|---|---|---|
| 5 miles | 8,500 | $5.80 | $9.20 | $58–$72 |
| 15 miles | 32,000 | $6.10 | $6.80 | $38–$48 |
| 25 miles | 58,000 | $6.30 | $6.95 | $40–$52 |
*Audience size includes ages 35–65, household income $60k+, homeowners or in-market for HVAC service.
The jump from 5 to 15 miles almost quadruples your audience while keeping CPM flat through month two. The jump from 15 to 25 miles adds another 26,000 people with minimal CPM impact. A 15-mile radius is usually the sweet spot—large enough to sustain a campaign for 4–6 months, small enough to stay local and relevant.
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
Adding Income and Home Value Filters to Stay Qualified
Larger radius = risk of reaching the wrong people. That's why filters matter. When you expand from 5 to 15 miles, layer these demographic and economic filters to keep lead quality high:
- Household income $75k+: Homeowners who can afford an $8,000–$15,000 HVAC replacement. This single filter cuts low-intent leads by 25–30%.
- Home value $300k+: Available in Meta's targeting. Correlates closely with willingness to invest in climate control. Reduces tire-kickers by another 15–20%.
- Home age (built 1990–2005): Systems 15–30 years old are prime replacement targets. Older or newer homes often have recent service. This narrows your audience by 20% but raises conversion by 18–22%.
- Age 40–65: Decision-makers. Younger renters or recent buyers are less likely to need or authorize full replacements.
Applied together, these filters reduce your 15-mile audience from 32,000 to roughly 18,000–22,000—still 2.5× larger than your original 5-mile pool, but far more qualified. Cost per lead typically stays $38–$48 even after expansion, because conversion rates stay the same or improve.
Real Example: Expanding an HVAC Campaign in Dallas
An HVAC contractor in Frisco, Texas, was running ads in a 5-mile radius. Month 1 results:
- Audience: 7,200 people
- Daily budget: $30
- CPM: $5.90
- Leads: 18 at $38 each
- Cost per lead: $50 (low conversion rate, but quality prospects)
By month 2, fatigue hit hard:
- CPM climbed to $9.10 (+54%)
- Leads dropped to 10 at $36 each
- Cost per lead: $90 (same budget, half the leads)
The contractor expanded to 15 miles, added income filter ($85k+), and home age (1995–2010). New audience: 26,000 people. By week 1 of the expanded campaign:
- CPM reset to $6.20
- Leads bounced back to 15 in week 1
- Cost per lead: $60 (slightly higher than original, but sustainable)
By month 3, with the larger audience and filters, CPM stayed under $7.00 and led cost remained $55–$65 consistently. No fatigue. The contractor ran the same daily budget ($30) and reliably got 12–16 leads per month instead of the spiral of declining returns.
When Expanding Geographic Radius DOES NOT Work
Honest time: expansion isn't a fix-all. These scenarios are where a larger radius actually backfires:
- Your service area is genuinely 5 miles. If you can't dispatch to 15 miles, don't target it. Geographically far leads cost you time and gas money, turning a $50 lead into a $75 headache. Before expanding radius, confirm dispatch capacity. If you're a solo operator or have 1–2 vans, stay tight.
- Your phone is already ringing. If you're getting 20+ qualified leads per week from a 5-mile radius, you don't have an audience fatigue problem—you have a conversion or capacity problem. Expanding won't help; it'll waste budget on leads you can't close.
- You're in a fragmented metro. Some regions have multiple small towns (e.g., suburbs north of Boston). A 15-mile circle may miss pockets where you do good work. A ZIP code or neighborhood-based approach might work better than circular radius.
- Your offer is ultra-local (loyalty, referral discounts). If your ad promises "$200 off for North Arlington residents," expanding to 25 miles and Dallas proper confuses the message and invites low-intent clicks.
- You have a tiny budget ($10/day or less). A larger audience dilutes your budget even more. Smaller daily spend needs tighter targeting, not wider. Your daily budget should be at least $20–$25 to make a larger radius work well.
How to Set Up Your Expanded Campaign
If you decide to expand, here's the step-by-step:
- Duplicate your existing campaign. Keep the old 5-mile campaign running (it's likely still getting some leads). Create a new campaign with identical creative and offer, but new targeting.
- Set geographic targeting to 15 miles from your business address or service area center.
- Layer demographic filters: Age 40–65, household income $75k+, homeowners, home age built 1990–2010.
- Use the same daily budget ($25–$40 for HVAC). Let it run for 7–10 days before judging performance. Facebook's learning phase takes 50–100 conversions to optimize.
- Monitor CPM and cost per lead daily. If CPM climbs past $10 or cost per lead exceeds your target by 40%, you may need to narrow home value or age filters, or pause and drop to 12 miles.
- After 2 weeks, pause the old 5-mile campaign if the 15-mile campaign is hitting your cost targets. Combine budgets into the expanded radius for faster learning and better results.
Don't expand all at once to 25 miles. Test 15 miles first. If CPM and lead cost stay healthy after 3 weeks, then test 20 miles. This staged approach prevents you from wasting budget on oversized audiences that underperform.
Preventing Fatigue Before It Starts
Expansion buys you time, but it's not permanent. Audience fatigue is a cycle. Once you expand to 15 miles, use these tactics to delay the next fatigue cycle:
- Refresh creative every 4–6 weeks. Same offer, different images or video. This resets frequency and signals to Facebook that you're a fresh advertiser. An ad creative refresh typically drops CPM by 15–30% in week 1 of the new creative.
- Use audience overlap tools. Facebook's audience overlap detection shows you if your 15-mile audience is saturated with similar interests. If overlap is high, split by interest or behavior instead of geographic radius alone.
- Layer lookalike audiences. Create a 1% lookalike audience from your past leads, then combine it with your 15-mile geographic targeting. This gives Facebook fresh signals and often yields 20–30% lower CPM in week 1.
- Retarget warm audiences. Set up website visitor and lead retargeting campaigns separately from your cold 15-mile audience. These warm leads cost 40–60% less than cold prospecting and don't compete for budget in your main campaign.
Generating Your Own Leads: Faster and Cheaper Than Audience Expansion Alone
If you want to stop chasing CPM games entirely, generating your own lead with AI is faster. Instead of waiting 2 weeks for a larger audience to stabilize, you can write and publish ads in about 2 minutes—no designer, no copywriter, no guesswork. Your leads land directly with a phone number, no shared lead pools, no resold data.
Tools like AI Facebook ad generators let you describe your HVAC business, and the AI writes copy, generates visual creative, sets Meta targeting (including your expanded 15-mile radius with income filters), and publishes. You get a 7-day free trial with no credit card to test it. This approach pairs well with geographic expansion: use AI to create fresh creative every 4 weeks, so your expanded audience never gets fatigued.
Comparing Expansion vs. Other Cost-Control Tactics
Geographic expansion isn't your only option. Here are alternatives and when to use them:
- Expand radius (15–25 miles): Best if you can service the area and your current creative is strong. Time investment: low. Cost: none. Risk: low. Result: 3–6 more months of sustainable lead flow.
- Narrow by income or home value: Best if you're getting low-intent leads. This filters out the tire-kickers but reduces total volume by 20–30%. Use in combination with radius expansion, not alone.
- Refresh creative: Best if CPM is climbing but lead quality is still good. Resetting frequency often works for 4–8 weeks before you need to expand radius again. Cost: $200–$500 for new design.
- Switch to lead form ads. Facebook lead ads often cost 25–40% less per lead than landing page ads because users don't leave Facebook. For HVAC, lead forms work well for quote requests but worse for emergency calls. Test both, then focus budget on the lower CPL.
- Add Google Local Service Ads or Nextdoor Ads. If Facebook is saturated in your market, Google LSA or Nextdoor Ads may offer fresh, less-fatigued audiences. Google LSA has no CPM—you pay per qualified lead (typically $40–$80 for HVAC). Diversification beats over-reliance on one platform.
Measuring Success After You Expand
After 2 weeks in your expanded 15-mile campaign, check these numbers:
- CPM: Should be within $5.50–$7.50. If it's over $8.50, your creative or targeting is off.
- Cost per lead: Should match or beat your original 5-mile campaign (usually $35–$60 for HVAC). If it's 50%+ higher, leads are lower quality—add income filters or tighten home value range.
- Lead-to-appointment rate: Should stay the same as before expansion. If it drops, you're reaching different people. Adjust demographic filters, not radius.
- Appointment-to-sale rate: Track this over 30 days. If it's lower than before, it's a service delivery issue or sales quality issue, not an ad targeting issue.
If all metrics look good, you've solved audience fatigue. Run the expanded campaign for 4–6 months, then refresh creative or expand to 20 miles when CPM starts to climb again.
Bottom line: A 5-mile radius is too small for sustainable Facebook advertising in most markets. Expand to 15 miles, add income and home value filters, and you'll get 3–6 months of stable lead flow at predictable cost. If you dispatch far, test 20–25 miles. If you can't, stay at 15. And every 4–6 weeks, refresh your creative to reset frequency before fatigue returns.
