Window Company Facebook Ads Cost

What Facebook Ads Cost for a Window Company in Real 2026 Numbers

One cost per lead measured on a window replacement account, the $8k to $15k job it has to be judged against, the cost per booked appointment at the client's own booking rate, and a table you can run your budget through before anyone pitches you.

What a Window Lead Actually Costs on Facebook

Here is the number. Facebook and Instagram ads produced 237 landing-page leads at $112.17 each on $26,584 of managed spend, on a window replacement account, measured in Meta Ads Manager from July 2023 through August 2026. Those leads are for whole-home window replacement jobs that run $8,000 to $15,000. Read them together: a lead at $112 for a job at $12k is about one percent of the job. The same lead with no job attached is just an expensive lead.

You have probably already seen a lower figure. The page ranking first for this search at the time of writing says Facebook ads generate window replacement leads at $28 to $65 each. No account behind it, no lead count, no spend, no dates. We could print a number like that too; the cheapest ad on the account above came in well under the average. We print the three-year average across every ad and every season, because that is the number your budget will actually meet.

There is a second reason the honest number is higher. None of the leads in this report came from Meta's native instant forms. All are landing-page conversions. An instant form pre-fills the homeowner's name and phone and submits in two taps: cheap leads, a lot of unanswered calls. A landing page that asks how many windows, what is wrong with them, and when costs more per lead and produces a lead you can set. Three things move the number for your account.

Your market and the month you launch

A metro with five window companies and a national brand's affiliate all advertising costs more per impression than a quieter suburb. The calendar moves it too: window replacement searches peak in July and August, and every company in your market bids hardest in those eight weeks.

Your creative and your offer

The biggest lever. Video of a fogged double-pane coming out and the new unit going in, shot on your crew's phone, beats a stock photo with "free estimates" under it. So does an ad that names the one window the homeowner hates, the one that sweats every January, instead of asking her to price the whole house. Which structures do that, and which gimmicks homeowners have learned to distrust, is the subject of our window replacement ad examples.

Your targeting, and the payment ad

A tighter radius of owner-occupied homes old enough to still have their original windows costs a little more per lead and produces appointments worth driving to. One item specific to windows: since January 21, 2025, Meta's Financial Products and Services special ad category is required for US ads that offer or connect people to a loan, and it takes away ZIP targeting, lookalikes, and exclusions. Meta's own standard exempts ads that only mention a financial product without the ability to obtain it. A "$0 down" ad that sends the homeowner to a free-estimate form keeps its targeting; an ad that links to a lender's application does not, and the wider audience costs you per lead.

$112.17
per lead on $8k to $15k jobs, 237 leads on $26,584, one window replacement account
$8k-$15k
whole-home window replacement jobs those leads are for
45%
of those leads booked into appointments, the client's own figure

The Number That Matters More: Cost Per Booked Appointment

A window lead is a phone number. A window sale happens at a kitchen table, usually on one visit, after someone has measured 14 openings and priced the job. The number to hold Facebook against is the cost of an appointment that actually sits.

A window replacement client reports booking 45% of the leads we generate; in a different period the same client reported 50 to 60%. At the 45% booking rate the client reports, that's $249.27 per booked estimate. At 60% it is $186.95. We calculate on the 45% because it is the client's own most conservative number, and the comparison holds on it: $249.27 to get a window company into a living room where the job on the table runs $8,000 to $15,000.

For scale, across eight trades and $139,167 of managed spend, cost per lead ran from $29.45 to $119.18 β€” 2,635 leads in total. Windows sits near the top of that span, and it should: you are paying to reach a homeowner who can fund a whole-home replacement, not a $400 repair. For the smaller-ticket outdoor comparison, what Facebook ads cost for a fence company runs the same math on a job a fraction of the size.

Run the Numbers Yourself: Budget to Leads to Booked Appointments

Here is the table, built only on window tickets, with every assumption labelled. The lead price is measured: $112.17, from the 237 leads on $26,584 above. The booking rate is the client's own: 45%, with the 50 to 60% period beside it. The ticket is the whole-home range: $8,000 to $15,000 per job. There is no close-rate column, on purpose: no credible published close rate for window replacement exists, so the table stops at the appointment and the last column shows what one signed job does to the month's spend.

Monthly ad budget Leads at $112.17 (for $8k to $15k jobs) Booked at 45% Booked at 50 to 60% One signed $8k to $15k job returns
$1,500 13 6 7 to 8 5 to 10 times the month's spend
$3,000 27 12 13 to 16 2.7 to 5 times the month's spend
$6,000 53 24 26 to 32 1.3 to 2.5 times the month's spend

Read it the way an owner reads it. At $1,500 a month you sit six appointments. Sign one at the bottom of the range and the month paid for itself five times over. That is what makes a lead at $112 survivable on an $8,000 to $15,000 ticket, and a problem for a company selling single-window repairs at $750 a window. The other high-ticket comparison on this site is what Facebook ads cost for a deck builder, where the ticket is bigger and the season is much shorter.

The appointment is where you take over: six sits a month at $249.27 each is $1,500 in ad spend, and what happens in those six living rooms is the whole business. If you are weighing this against what a shared-lead vendor charges, that comparison, per booked appointment both ways, is on our window replacement leads page.

These figures show how the math works, not a promised cost per lead or lead volume. The lead price is measured on one window replacement account; the booking rate is that client's own report; the ticket is the whole-home replacement range. Below about $1,500 a month the number is not high, it is random: Meta needs a steady run of leads to learn your radius, and three leads from a $400 test teach nothing. We build the real version for your market on a strategy call.

The Receipts: One Window Replacement Account

Not a projection. Real ads, real spend, real leads, pulled from Meta Ads Manager.

A window replacement account we run · Facebook and Instagram

237 leads at $112.17 each, for jobs that run $8,000 to $15,000

Every number on this page comes from one account: 237 landing-page leads at $112.17 each on $26,584 of managed spend, on a window replacement account, July 2023 through August 2026. The leads are for whole-home window replacement that runs $8,000 to $15,000 per job, and the client reports booking 45% of them, 50 to 60% in a different period.

The delivery side, as plain data: the ads were shown 1,247,975 times at a CPM of $21.30, and 2.78% of the people who saw one clicked it. The creative was video built around the everyday failures of old windows, fog between the panes, sashes that will not stay up, the room nobody sits in all winter, with an offer built for that market rather than a discount. Our full window Meta ads guide walks through how that campaign is built.

237
landing-page leads, July 2023 through August 2026
$112.17
per lead on $8k to $15k jobs, $26,584 of managed spend
$249.27
per booked appointment at the client's 45%

Facebook and Instagram · landing-page leads, no instant forms

The First 30, 60, and 90 Days Across Two Window Seasons

Windows has two pain seasons pointing in opposite directions, and the cost per lead follows them. Google Trends for "window replacement" in the US runs about 1.4 times higher in July and August than in December and January, and "energy efficient windows" gets a second, smaller bump in February when the heating bills land. The summer spike is the room that will not cool down. The winter one is the draft. A 1.4 swing is a year-round trade, not a spring blitz.

Days 1 to 30: buy signal, not conclusions

The first month looks the worst no matter when you start. Meta is still learning your radius and we are still testing which pain and which offer pulls the better appointment. Judge nothing except whether leads are arriving.

Days 31 to 90: the number settles, then the season shows up

By the second month a campaign that is going to work has found its winning ad and the cost per lead stops jumping around, the first point where comparing your number to the one above means anything. By day 90 the launch month decides the rest. Start in September and day 90 is December, when yours may be the only window ad the homeowner with the drafty bedroom has seen. Start in June and day 90 is the August peak, more homeowners searching and more companies bidding for them.

Winter versus summer cost, honestly

We have not published a season-by-season split on the account above, and we will not print a percentage we cannot show. What we can say: fewer window companies advertise in December and January, so the same homeowner costs less to reach, and Angi's own guidance to homeowners calls fall and winter off-peak, with faster completion and more competitive pricing. One installer who worked winters for a window replacement company named the real risk: the holiday stretch is the slowdown, crews thin out through December, and a two-story job started the week before Thanksgiving can run into February. Advertise the winter slot; do not start the two-story job on November 20.

Why Your Offer Decides More Than Your Budget Does

A bigger budget behind a weak window ad buys more of the same weak leads, faster. And windows just lost the offer half the trade leaned on: the federal 25C tax credit, worth up to $600 a year on ENERGY STAR Most Efficient windows, ended for anything placed in service after December 31, 2025, per the IRS. A window company still running "get $600 back from the government" in 2026 is running a false claim.

"Free estimates" is not an offer. Every company in your market provides it, and it invites the homeowner who wants one $750 window to book a whole-home appointment.

What replaces the credit is an offer the homeowner can feel in a monthly number, plus a reason to choose you that has nothing to do with being cheapest: the transferable warranty on the line you carry, the crew she will actually get, and the three business days she has to cancel any in-home sale under the FTC's Cooling-Off Rule, said up front instead of hoping she does not know. Homeowners collect quotes. One on r/HomeImprovement was quoted $37,000 for nine windows by a national brand and just over $21,000 by a well-reviewed local contractor the same week. The local company's ad does not have to be cheaper. It has to exist, and give her a reason. We ran the same question against buying shared leads on whether Angi leads are worth it for window contractors, and the payment side of the offer on window replacement financing and rebates after the credit.

What We Do For Your Window Business

From sizing the budget to managing the ads. Your job is the appointment.

1

Set the number for your market

We look at your market, your ticket, and the season you are launching into, then set a budget that buys enough leads to read, usually from $1,500 a month.

2

Build your offer

A reason to choose you that survives the three-quote habit and does not depend on a tax credit that ended: your warranty, your crew, your monthly number.

3

Produce the ads and landing page

Video ads around the window that bothers the homeowner most, and a landing page whose form asks how many windows and what is wrong with them, so the leads you pay for are ones you can set.

4

Launch and manage the campaigns

We launch, watch cost per lead and cost per booked appointment weekly, rotate the pain with the season, and kill what does not sit appointments.

Window Company Facebook Ads Cost: Common Questions

On the window replacement account we run, Facebook and Instagram ads produced 237 landing-page leads at $112.17 each on $26,584 of managed spend, measured from July 2023 through August 2026. Those leads are for whole-home window replacement jobs that run $8,000 to $15,000, which is the only way to read the number: about one percent of the job to get the lead. Your market, your offer, and the launch month move it, and the first month is always the most expensive.
Because ours is measured and theirs is not. The $28 to $65 figure that ranks first for this search comes with no account, no lead count, no spend, and no dates. Our $112.17 is the three-year average across every ad on one window replacement account, slow months included, and every lead came through a landing page with qualifying questions, not a pre-filled instant form. Against an $8,000 to $15,000 job, the cheap instant-form lead that never answers is the expensive one.
About $1,500 a month is the floor where the number starts to mean something. At the measured $112.17 per lead that buys roughly 13 leads a month, three a week, enough to see a trend after the first month. At $500 a month you buy four, one quiet week looks like a broken campaign, and most owners shut it off right before it works. One signed $8,000 to $15,000 job covers five to ten months of the $1,500 plan. Size the budget to the ticket.
A window replacement client reports booking 45% of the leads we generate; in a different period the same client reported 50 to 60%. At the 45% booking rate the client reports, that's $249.27 per booked estimate, and $186.95 at 60%. We calculate on the 45% because it is the client's most conservative number. Against a whole-home replacement that runs $8,000 to $15,000, $249.27 per in-home appointment is the number to hold every other lead source against. In windows, the appointment is where the sale happens.
Usually, but we will not print a percentage we have not measured. Google Trends puts window replacement searches about 1.4 times higher in July and August than in December and January, so fewer companies bid for the same homeowner in winter, and Angi's own guidance to homeowners calls fall and winter off-peak, with faster scheduling and better pricing. What changes in winter is the offer: a guaranteed January install slot beats a discount.
The federal 25C credit ended for windows placed in service after December 31, 2025, per the IRS, so any 2026 ad promising $600 back is a false claim. What replaces it is an offer the homeowner can feel: a monthly payment number, said as a payment structure rather than a loan application so the ad keeps its targeting; the transferable warranty on the line you carry; and the three business days every homeowner has to cancel an in-home sale, said out loud. Utility rebates still exist in some states; name them by program.

More on Marketing Your Window Business

Ready to go deeper? Start here.

Our full window Meta ads guide — how the campaign behind these numbers is built, and when in the year it runs hardest.

How to Get Window Replacement Leads — buying shared leads vs generating your own, with cost per booked appointment computed both ways.

Window Replacement Financing and Rebates After the 25C Credit — the credit ended; here is the offer that replaces it and what Meta lets you say about it.

Window and Door Marketing — the full playbook in the right order, built around a year-round demand curve with two pain seasons.

Want a Real Number for Your Market?

Free strategy call. We'll size the budget to your ticket and tell you what one signed window job has to do to it.