Facebook and Instagram ads for window and glass repair companies
Meta ads will not catch the broken-window emergency, but they sell foggy-unit, sash and screen jobs homeowners put off. Creative, offers, budgets and retargeting.
Nobody is scrolling Instagram with plywood over their kitchen window. The emergency customer goes to Google and calls the first shop that answers. So the first thing to understand about Meta ads for a glass shop is what they are not for. They do not catch emergencies and they should not be judged like Search.
What they do is reach the homeowner with a problem she has been living with. The foggy double pane in the living room that has looked cloudy for two winters. The bedroom sash that has to be propped with a book. The torn screens before mosquito season. Those jobs are deferred, and a deferred job needs a reminder and an offer. That is exactly what a Meta ad is.
Offers that get clicked in this trade
A glass ad that says "quality glass services" gets scrolled past. An ad that names the problem and a price gets saved and sent to a spouse. The offers that work:
- Foggy window fix. "Cloudy double-pane windows? We replace just the glass, not the window. From $280 per unit, measured this week." Run September through November when condensation shows and again in March.
- Sash and balance repair. "Window will not stay open? Usually a $120 to $220 fix, same visit." Spring, when people open windows for the first time.
- Screen bundle. "Five screens re-meshed for $199." Low ticket, but a cheap lead and a chance to spot foggy units while on site.
- Patio door glass. "Fogged or scratched slider glass replaced from $350, no new door needed." Summer.
- Property manager maintenance. "Multi-unit foggy glass surveys, free, with per-unit pricing in writing." Targeted by job title.
Every offer needs a number. Leads from Meta run $10 to $35 each for residential offers and $25 to $70 for the property manager one, cheaper than Google and noticeably softer. The person who clicked was not about to call anyone, so the follow-up has to be fast and patient.
Creative that works
The before and after of a foggy unit is the best piece of creative in this trade. Same window, same time of day, cloudy on the left and clear on the right. It needs no words. Shoot it on a phone on every foggy job and build a library.
Beyond that, in order of performance:
- A 15-second vertical video of a technician pulling a fogged unit and setting the new one. Real, slightly shaky, no music needed.
- A photo of a technician at the door with the homeowner, both visible, with a one-line caption.
- A plain text card with the offer and price on a solid color. Ugly, cheap, and it outperforms stock photos every time.
Do not use stock images of windows. People recognize them in a quarter second and keep scrolling. Do not use a logo-only image. Do not put more than nine words on an image.
Write the primary text like a text message from the owner: "We replaced four fogged units on a 1996 colonial in Westerville yesterday. Measured last week, in and out in two hours, $1,140 total instead of $6,000 for new windows. If yours look like this, tap the button and we will quote from a photo." Specific job, specific town, specific price.
Targeting and budget
Keep targeting simple. A radius around your service area, homeowners if the option is available in your region, ages 30 to 65 plus. Let the platform find the rest; narrow interest targeting in a local service campaign mostly raises costs.
For property managers, target by job title (property manager, facilities manager, maintenance supervisor) in a wider radius and send them to a page about commercial surveys, not the residential offer.
Budget: $15 to $30 a day per campaign is enough to learn in two weeks. A single foggy-window campaign at $20 a day will generate 15 to 40 leads a month in a mid-size metro during the fall. Do not run five campaigns at $5 each; the platform cannot learn on that.
Use a lead form inside the ad for residential offers, with three fields: name, phone, and "how many windows look foggy". Use a landing page with a photo upload for the quote-from-a-photo offer. Both need to text the lead back within five minutes; the missed-call guide explains why.
Retargeting is where the money is
Most of the value of Meta for a glass shop is not cold reach. It is staying in front of people who already know you.
Install the Meta pixel on your website. Then run a small retargeting campaign, $5 to $10 a day, to anyone who visited the site in the last 60 days, anyone who filled a lead form but did not book, and your customer list uploaded as a custom audience. The creative here is the before and after plus a line like "Still thinking about the foggy windows? Quote is good through the end of the month."
A homeowner who searched Google for foggy window repair, visited your site, and then sees your before-and-after on Facebook three times that week is the easiest booking you will get all month. The cost per booked job from retargeting is usually a third of the cold campaign.
Upload your past customer list too, with phone numbers and emails. Those people know you, and a once-a-season reminder about screens or sliders brings back the second job that most glass shops never get.
What does not work
Boosting a post from the page. It spends money on likes from people who will never call.
Running the same creative for three months. Meta creative fatigues in two to four weeks for a local audience. Rotate the before-and-after photos.
Judging the campaign on leads instead of booked jobs. A $12 lead that never answers the phone is a $12 loss. Track to the booking in your CRM or on a spreadsheet, and count cost per booked job against the ticket, the same way you would judge Google Ads.
Running emergency board-up ads on Meta. The timing never lines up.
Frequently asked
Should I run Facebook or Google first? Google first, because it catches the customer who is ready today. Add Meta once Google is tracked and profitable, or in the fall when foggy-unit demand is high and a reminder sells.
How do I measure it? Separate tracking number on the Meta landing page, a "how did you hear about us" field on the job sheet, and the lead form export matched against booked jobs once a month.
What about the reviews on my Facebook page? They matter less than Google, but a page with zero reviews and a 2019 profile photo hurts the ad. Ask every tenth customer for a Facebook review and post a job photo once a week so the page looks alive.
Meta ads, including the pixel, the lead form and the retargeting audience, are part of the free 14-day trial. Ad spend is paid to Meta on your own account. Text or call (385) 380-5907.
