Why Window Replacement Ads Cost $2-5 Per Click and Still Work
Window replacement leads sit at the top of the cost pyramid for home service ads. A single replacement job runs $5,000-15,000 per home, which means homeowners who inquire are genuinely serious. That high customer lifetime value attracts aggressive bidding from established companies, agencies, and franchises.
The result: CPC ranges from $2 to $5 depending on your ZIP code, season, and audience saturation. Phoenix window companies pay $3.50-4.50 per click during spring (replacement season). Rural markets like eastern Montana might see $1.50-2.00. Winter months (November-February) can spike to $5-6 because fewer contractors are advertising and homeowners focus on energy efficiency before cold weather.
What makes this work is straightforward math: if you spend $500 to get 125 clicks at $4 CPC, and 20 of those clicks become qualified leads (16% of clicks, typical for lead forms), and 3-4 leads close at your average job size ($8,000), you've generated $24,000-32,000 in revenue on $500 ad spend. That's a 48:1 to 64:1 return, assuming your sales process is solid.
The trap: jumping in with a $200 budget and expecting 20 leads. At $2-5 CPC, you'll get 40-100 clicks—and only 6-16 of those become qualified leads. That's not enough volume to test your close rate or refine your targeting.
Real example: Anderson Windows franchises in Austin, Texas spend roughly $300-500/week on Facebook and Instagram ads, targeting homeowners 45+, household income $75k+, and interests in home improvement. Their cost per qualified lead lands at $40-60 (accounting for click-to-lead conversion), and they close 20% of those leads at an average $9,500 job. One closed job covers 6-8 weeks of ad spend and 120-160 leads.
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
Understanding Your Close Rate and What It Really Means
Before you spend a dollar on ads, you must know what percentage of leads your sales team actually closes. This is the single biggest lever that determines whether Facebook ads make sense for your window business.
The industry standard for home services is 10-25%. Window replacement, because of the high intent and clear need, typically lands at the higher end: 15-25%. That means for every 100 leads your ads generate, your team should close 15-25 jobs. If you're closing below 10%, your ads are working fine—the problem is your follow-up, your pricing, or your sales skills.
Here's the painful truth: many window companies run ads, get leads, and blame the ads when closes fall flat. What's really broken is one of three things:
- Call timing. You call leads 24 hours later instead of 30 minutes later. At 30 minutes, you close at 25%. At 2 hours, you drop to 18%. At 24 hours, you're at 8%. The lead is already talking to a competitor.
- Weak phone process. Your team doesn't qualify; they just collect information. Real closers ask: "What's your timeline?" "Have you gotten other quotes?" "What's driving this now?" They disqualify tire-kickers early and focus on ready-to-move homeowners.
- Targeting too broad. You're reaching 25-54 year old homeowners interested in home improvement across a 50-mile radius. That includes renters, people who just replaced windows, and people three years away from deciding. Narrow to 45-70, homeowners with single-family homes, existing customers, and a 10-15 mile radius.
Test your close rate first. Run a small campaign—$300-500 for one week targeting your best geographic area and demographic. Document every lead. Count closes. If you hit 15-20%, scale. If you hit 8-12%, fix your sales process before doubling ad spend.
Targeting Strategy: Narrow Beats Broad Every Time
Window replacement is local. A homeowner in Denver, Colorado doesn't care about a company in Boulder; they want someone 10-15 minutes away. Yet many Facebook campaigns for windows are run at 30-50 mile radius with broad age and interest targeting. This dilutes your ad spend across hundreds of unqualified people.
Here's the targeting framework that works:
Geography: Start with a 10-15 mile radius of your service areas. Window replacement involves follow-up appointments and installation timelines that don't work well for long distances. If you service multiple cities, create separate campaigns per ZIP code or metro area. A campaign that covers Denver, Boulder, and Fort Collins dilutes your message and wastes budget on people far from your main base.
Age and Household Income: Target 45-70 year old homeowners with household income $75,000+. Window replacement isn't an emergency like a burst pipe; it's a discretionary upgrade. Homeowners making $75k+ can afford $8,000-15,000 without months of saving. Below $75k, you'll get tire-kickers who are curious but can't finance. Above $150k, you might find people who've already hired premium contractors.
Home Ownership and Property Value: Layer in Facebook's home ownership targeting (homeowners only, not renters). Target single-family homes valued $200,000+. Window replacement in modest properties ($100-150k) often gets deferred; in $300k+ homes, it's a standard refresh.
Interests and Behaviors: Add interests in home improvement, energy efficiency, or interior design. Exclude prior converters (people who've already filled your form) to avoid wasting budget on repeat clickers.
Let's apply this: a window company in Albuquerque, New Mexico runs two campaigns. Campaign A targets 45-65, $80k+ household income, homeowners, 12-mile radius of central Albuquerque, interested in home improvement. Campaign B targets 55-70, $100k+, 8-mile radius, excluding prior converters. Campaign A reaches roughly 180,000 people; Campaign B, 65,000. Campaign B's CPC will be higher ($3.50 vs $2.80) because the audience is smaller, but close rate on Campaign B will be 22% vs Campaign A at 12%. Campaign B wins on ROI.
A critical mistake: using broad location targeting to scale quickly. "I'll just hit the whole state and let Facebook optimize." You'll burn $2k in a month hitting rural areas, renters, and people with no intent. Stick to 10-15 miles until you've closed 10+ jobs from ads. Then expand in concentric rings and measure each one.
Creative and Messaging That Converts High-Intent Homeowners
Window replacement buyers already know they need windows. They're not looking for education; they're looking for credibility, speed, and a reason to call *you* instead of the three other quotes they're getting. Your creative and message must reflect that.
Lead Form vs. Website: Use lead forms. Window replacement has high intent, and homeowners will give their phone number to a form if the friction is low. A lead form captures the phone number, first name, email, and a 1-2 question qualifier (e.g., "How many windows?" or "What's your timeline?") in 30 seconds. A website link sends them off-platform, where 70% abandon before converting. For lead-gen categories like window replacement, forms outperform by 30-40%.
Headline and Copy: Lead with the number or the outcome, not the company name. Bad: "ABC Windows—Quality You Can Trust." Good: "Replace 10+ Windows, Save $1,200 This Year" or "Free Consultation: Find Out Your True Savings." The first headline makes a concrete promise. The second removes friction by saying it's free and positions it as discovery, not a sales call.
Visual: Use before/after photos of actual replacement jobs, or photos of your team installing windows. Avoid stock images of happy families; homeowners see through that. Show the work. If you can, add testimonials on the image: "Saved $2,100 on energy bills." Testimonials with numbers outperform generic praise.
Call-to-Action: "Get Free Quote," "Schedule Consultation," or "See Your Savings" work better than "Learn More." Be direct. Window replacement is not a curiosity; it's a transaction.
Example creative: An image of an old, single-pane window being removed and a new energy-efficient one installed, with the headline "Replace Your Windows, Lower Your Heating Bills by Up to $2,100/Year—Free Estimate." The video version shows a 30-second time-lapse of an installation with on-screen text: "Professional Installation in One Day. No Mess, No Surprise Costs. Free Consultation."
Real Costs and ROI Math for Window Companies
Let's walk through three real scenarios so you can see exactly what to expect.
Scenario 1: Austin, Texas—Established Company Scaling
Budget: $1,000/month. CPC: $3.50. Leads: 285 clicks. Conversion to qualified lead (via form): 20% = 57 leads. Close rate: 18%. Closes: 10 jobs. Average job size: $9,200. Revenue: $92,000. Cost per close: $100. ROI: 92:1.
Scenario 2: Rural Montana—Limited Audience
Budget: $500/month. CPC: $1.80. Leads: 280 clicks. Conversion to qualified lead: 18% = 50 leads. Close rate: 22% (tight targeting). Closes: 11 jobs. Average job size: $7,500. Revenue: $82,500. Cost per close: $45. ROI: 165:1.
Scenario 3: Denver, Colorado—New Campaign, Broad Targeting
Budget: $600/month. CPC: $4.20. Leads: 143 clicks. Conversion to qualified lead: 12% = 17 leads. Close rate: 8% (too broad). Closes: 1 job. Average job size: $8,000. Revenue: $8,000. Cost per close: $600. ROI: 13:1. Result: Owner pauses and refines.
The key variable is close rate and conversion to qualified lead. Scenario 1 works because the company has a 30-minute call process and strong sales skills. Scenario 2 works because targeting is tight and the rural market has less competition. Scenario 3 fails because targeting is too broad (the company is trying to hit all of Denver at once) and the sales process is weak (only 8% close rate).
When Window Replacement Ads Do NOT Work (and What to Do)
Honesty: Facebook ads for window replacement fail in specific, predictable cases. Knowing what doesn't work saves you $1,000+ in wasted spend.
Your close rate is below 10%. This is not an ad problem. Your ads are finding interested people; your sales team isn't converting them. Fix your follow-up timing (call within 30 minutes), improve your phone qualification (ask about timeline and budget), and test different messaging on the phone. Run one week of ads and track every lead and close before scaling.
You're targeting too broad or too far. A 40-mile radius campaign in a competitive metro burns budget on unqualified leads. So does targeting age 30-55 and interest in "any home improvement." Window replacement is 45-70, $75k+, 10-15 miles, existing homeowners. Narrow and retry.
Your service area is saturated. In Phoenix and Miami, where dozens of window franchises run ads year-round, CPC can hit $6-8 and volume is finite. You may hit a ceiling where Facebook ads can't compete on cost alone. In that case, compare Google Local Services Ads, which run on a pay-per-lead model and might be cheaper for you. Or shift to retargeting website visitors and referral partnerships.
You don't have a reliable follow-up system. Window replacement moves slower than emergency plumbing. A lead today might take 2-3 weeks to decide. If your team isn't organized to follow up consistently (call, text, email, repeat), leads go cold. Implement a simple CRM or spreadsheet with daily call lists. If you can't commit to calling leads daily, ads are a waste.
Your average job size is below $5,000. At $3 CPC and a 15% close rate, you need 6-7 leads per close. If those closes are $4,500, your cost per close is $90-100, which is tight. It can work, but your budget needs to be $800+ monthly to get enough volume.
You run ads during off-season. Window replacement peaks in spring and fall in most regions. Running ads in July and December means fewer homeowners are actively thinking about windows, and those who are may not be ready. Pause in slow months and shift budget to spring (March-May) and fall (September-October).
Building a Real Campaign: Step by Step
Stop scrolling and actually build this. Here's the exact steps:
Week 1: Testing
Create one Facebook campaign (not a boosted post) targeting your best service area: 10-15 miles, age 45-70, $75k+ household income, homeowners, interested in home improvement. Daily budget: $100. Duration: 7 days. Objective: Lead generation. Ad format: Lead form with one question ("How many windows?"). Copy: Focus on outcome, not company name. Expected leads: 20-40.
Week 2-3: Conversion Tracking
Call every single lead within 30 minutes. Record: Lead source (website click or form), conversation quality (qualified / not qualified / busy), job size if quoted, and close or no-close. After 2-3 weeks, you'll see your close rate. If it's 15%+, move to step 3. If it's below 10%, fix your sales process first.
Week 3-4: Scaling**
If close rate is solid, increase daily budget to $200-300. Monitor CPC and form submissions daily. If CPC climbs above $5, it means audience fatigue or you've saturated the small radius. Add a second geographic area or tighten age targeting further.
Months 2+: Optimization
Run A/B tests on creative (before/after photos vs. testimonial videos), headlines (savings-focused vs. speed-focused), and form questions. Track cost per lead and close rate by creative. Refresh creative every 2-3 weeks to combat creative fatigue.
If you're struggling to build ads yourself, Leadria's AI ad generator writes your copy and builds your targeting in 2 minutes—you describe your window replacement business, the AI generates ad copy, selects images, sets targeting, and publishes to Meta. Leads arrive with phone numbers ready to call. It's 7 days free, no credit card required.
Budget, Seasonality, and When to Pause
Window replacement is seasonal. National data shows peak volume in March-May (spring renewal) and September-October (energy efficiency before winter). November-February, demand drops 40-50%. Summer (June-August) in hot climates like Phoenix picks up slightly (people escape heat and upgrade), but in northern regions, it's slow.
Your budget should adjust:
- Peak season (March-May, September-October): $1,000-2,000/month. Demand is high; you can afford higher CPC and still close jobs.
- Shoulder season (February, June, August, November): $500-1,000/month. Maintain ads but dial back to avoid overspending on lower intent.
- Off-season (December, July): $200-400/month or pause entirely. Only the most motivated buyers move; your CAC will spike. Consider pausing and shifting budget to paid search or referral incentives.
A common mistake: maintaining flat $800/month budget year-round. In December, you're wasting money. In April, you're undersupplying. Seasonalize your spend.
Also: watch CPC seasonally. In March, CPC for window ads in major metros climbs $1-2 because all window companies fire up budgets at once. Budget $200 extra that month just for CPC inflation. See why CPC spikes seasonally.
Tools and Systems to Run Ads Without an Agency
You don't need an agency to run window replacement ads. You need a reliable process and basic tools.
Ad Creation: Use AI tools to generate copy and creative. Leadria or similar platforms let you describe your offer and auto-generate ads in minutes, no design background needed.
Lead Capture: Facebook Lead Forms are built-in. No website required. If you do have a site, test lead forms vs. website conversions; forms typically win for window replacement.
CRM Integration: Connect your Meta ads to a simple CRM or spreadsheet so leads auto-populate. Facebook Lead Ads can integrate with Zapier, HubSpot, or Google Sheets so you get instant notifications and phone numbers without manual entry.
Pixel and Retargeting: Install the Facebook Pixel on your website so you can retarget people who visited but didn't convert. Retargeting window ads to warm audiences costs 30-40% less CPC and converts higher.
Tracking: Spreadsheet: Lead date, source, phone, call date, notes, close yes/no, job amount. Update daily. This is your source of truth for ROI and close rate.
Comparing Window Ads to Alternatives
Facebook isn't the only option. Google Local Services Ads pay per qualified lead (no wasted clicks), but they require certifications and higher local presence. Google LSA runs $30-80 per lead for window replacement in major metros—higher CAC but only pay for real leads.
Yelp Ads work for home services but require a strong Yelp presence and typically run $5-15 per lead at lower intent than Facebook (Yelp users are researching, not necessarily ready to buy).
For window replacement specifically: Facebook works best because high-intent, local targeting, and low friction (lead forms). Start with Facebook if you've never run paid ads. If you scale and CPC climbs above $5, test Google LSA as a complement.
