Share this post:

Glass is bought twice over. Once when someone stands in a bare handover unit deciding whether the balcony gets a sliding door or a bi-fold, and once at 10pm when a panel has come down and the opening is under a plastic sheet. Neither types a specification into Google. They scroll, they see something, they message.
This guide covers the range — windows and doors, sliding and bi-fold systems, shower screens, railings, grilles, shopfronts and partitions — and how each behaves inside a Meta account: structure, targeting, creative, forms, reply speed, retargeting, compliance, and four datasets.
ZenWeb runs Meta Ads for glazing and fit-out trades inside a client base of 500+ Malaysian accounts. Among glass contractors, the accounts that work are rarely the ones spending most.
Not sure what a glazing enquiry should cost you?
We benchmark your cost per lead and cost per measured site visit against contractors quoting the same townships. See our Meta Ads pricing →
Malaysia held 30.7 million social media user identities in October 2025, about 85.0% of the population, per DataReportal. Every taman and shoplot row your lorry can reach is on Facebook or Instagram tonight. The video below covers the mechanics.
Source video: Facebook Ads for Service Business 2026 on YouTube
Quick Answer: Nothing about glass can be bought online — every job needs a tape measure. That is exactly why Meta works: the ad is not selling the door, it is selling the site visit, and a site visit is an easy thing to say yes to.
Contractors dismiss paid social because a sliding door cannot be added to a cart. That misreads the job. The ad has one target — get someone to agree to a free measurement — and that costs the customer an hour on a Saturday.
Search only reaches people who know the vocabulary. Plenty of Malaysian homeowners do not: they want “the folding one that opens the whole balcony” and could not name a bi-fold system if asked. A six-second clip of that door folding away answers them faster than any specification. Our digital marketing guide for glass contractors shows how the channels split that demand.
Quick Answer: Five buyers, five different ads. Handover owners want doors and windows for a whole unit, repair customers want one panel back in this week, and shoplot owners want a front ready for the tenancy date.
One ad cannot speak to all five. Splitting them is the biggest structural decision in the account, and it shapes the system pages you rank for organically.
Quick Answer: Three campaigns cover most glass contractors — residential doors and windows, repair and replacement, and retargeting. Splitting by product system starves every ad set of the conversions it needs.
Contractors build one campaign per product because that is how the quotation book is organised — sliding doors here, shower screens there, railings elsewhere. Each then collects four or five conversions a week and never leaves the learning phase. Build it this way instead:
Let the creative do the segmenting. Meta finds the shower-screen buyer from the shower-screen video without a dedicated ad set, and pacing behaves better when the money is not sliced seven ways — see daily versus lifetime budgets.
Quick Answer: Geography beats interests in glazing. Pin new handover blocks, estates built before 2005, and shoplot rows — then cap the radius by how far a lorry of 8-foot panels can travel profitably.
Interest targeting is weak here. “Home improvement” covers half the country and says nothing about whether someone owns an opening due for replacement. Location carries the honest signal: a block handed over this quarter is full of bare balconies, a 1990s taman full of windows on their second decade of seals.
Three layers are worth building separately — handover projects inside your travel radius, older landed estates where grilles and casement windows are due, and commercial rows. The mechanics are in our guide to Facebook ad targeting in Malaysia. Set the radius by transport: panel size, lorry access and whether a 2.4-metre sheet fits the lift decide whether a distant job pays.
Quick Answer: Show the glass moving. A bi-fold opening a whole balcony, a shower door swinging shut, a smashed panel replaced by lunchtime — movement sells glazing in a way a finished photo never does.
The trouble with glass creative is that good glass is invisible — a finished window looks like a hole in a wall. Four rules hold across our glazing accounts.
More on hooks and framing sits in our guide to Facebook ad creative that converts.
Quick Answer: Use an instant form with three qualifying questions. Short forms produce the cheapest leads and the dearest site visits; click-to-WhatsApp sits between the two and gets you a photo of the opening straight away.
Three questions separate a real job from a browser: opening type, rough width, and whether this is new work or a repair. Each costs volume and raises the share of enquiries where your installer gets through the door with a tape measure.
Click-to-WhatsApp has one advantage the other formats cannot match here — the customer sends a photo of the opening in the first message, which tells you more than any dropdown. Costs and setup are in our breakdown of WhatsApp ads cost in Malaysia; its weakness is that nothing is recorded unless someone logs the chat.
Quick Answer: Publish a band for the exact system in the creative, not your lowest number ever. Say which glass thickness, which profile and whether removal of the old frame is included — then the enquiry survives the measurement.
Every glazing feed in Malaysia carries a “from RM 45 per foot” headline, and buyers have learned to distrust them. The final quote rarely lands there once tempered glass, a heavier profile or frame removal are counted. The lowest figure you have ever charged wins the click and loses the site visit.
Quote the band for the system you are showing and name what moves it: glass thickness and type, profile series, panel count, floor level, and who disposes of the old frame. Fewer enquiries arrive — far more survive the measurement.
Quick Answer: A broken-panel enquiry answered inside fifteen minutes books a measurement roughly twice as often as the same enquiry answered the next morning. No targeting change in the account moves the numbers this much.
Repair leads are the most perishable work in glazing. The opening is boarded or taped over, the house is not secure, and by evening that person has messaged three contractors. Whoever offers a real slot first wins the job, price barely argued.
Three fixes cost nothing: forward every form submission into WhatsApp, reply with a measuring time rather than a price, and give evenings and weekends to somebody. The case is in our guide to follow-up speed, and our notes on spotting good leads cover which to call first.
Quick Answer: Glazing quotes go quiet because the customer is waiting on tiling, wiring or renovation approval — rarely because your price lost. A 120-day retargeting window costs little and catches them when the queue reaches the opening.
Glass sits late in the renovation order — after the wet works, before the final paint. A March quote is often live in June with nothing changed but the schedule, and the contractor still visible in the feed gets the call back.
Run three light layers: video viewers past 50%, system or pricing page visitors, and form openers who never submitted. Rotate the message monthly rather than the audience — a finished job from their township, then the certification angle, then a measurement date. Window length and frequency are in our retargeting explainer.
Behind it, send two events back to Meta: measurement booked and job signed, with the value attached. Pair the Pixel with the Conversions API so browser blocking does not erase half the data — see our Meta Pixel and Conversions API guide.
Quick Answer: Boosted posts produce leads at RM 9 and measured site visits at RM 162. An instant form carrying three qualifying questions costs RM 19 a lead and RM 52 a measured visit — the best cold-traffic result of the seven setups we track.
| Setup | Share of spend | Cost per lead (RM) | Cost per measured visit (RM) |
|---|---|---|---|
| Retargeting, all placements | 5% | 7 | 31 |
| Instant form, 3 qualifying questions | 24% | 19 | 52 |
| Click-to-WhatsApp with opening photo | 31% | 14 | 58 |
| Conversions to a measure-it-yourself page | 13% | 24 | 71 |
| Instant form, short | 16% | 10 | 84 |
| Traffic to project gallery page | 7% | 27 | 118 |
| Boosted post (engagement) | 4% | 9 | 162 |
Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026.
Read the last two columns together. The cheapest setups per lead finish near the bottom per measured visit, which is how contractors talk themselves into boosting. Wider figures sit in our Facebook cost per lead benchmarks.
Wondering how small a glazing budget can still work?
There is a floor below which Meta never finishes learning, and single-van glass contractors usually sit just under it. Check the minimum Facebook ads budget that still works →
Quick Answer: Handover-block targeting brings the most leads at 26%, but commercial property audiences average RM 34,000 a job from only 9% of leads — despite the weakest site-visit rate anywhere in the account.
| Audience | Share of leads | Lead to measured visit | Avg job value (RM) | Relative value |
|---|---|---|---|---|
| Handover block radius | 26% | 41% | 8,900 | |
| Older landed estates, grille and window creative | 22% | 46% | 6,400 | |
| Renovation and interior design interests | 17% | 30% | 5,200 | |
| Lookalike 1% of past customers | 14% | 44% | 11,300 | |
| Website and video retargeting | 12% | 55% | 9,700 | |
| Commercial property and shopfitting interests | 9% | 19% | 34,000 |
Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026. Job value is the signed contract, glass, profile and installation included.
The older-estates audience books measurements readily at RM 6,400 a job — good for keeping installers busy, not for growth. The commercial line is the one contractors switch off first, because 19% looks like failure. Multiply it by RM 34,000 and it earns more per lead than the two audiences above it combined.
Quick Answer: A ten-second broken-panel replacement clip books a measured visit for RM 23. A 3D render of a glass railing costs RM 122 for the same appointment — renders attract people collecting ideas, not people with an opening to fix.
| Creative format | Impression share | Cost per lead (RM) | Lead to visit | Cost per visit |
|---|---|---|---|---|
| 10s broken-panel replacement clip | 18% | 11 | 47% | RM 23 |
| 15s bi-fold or sliding door opening | 21% | 13 | 42% | RM 31 |
| Shower screen before-and-after carousel | 15% | 16 | 34% | RM 47 |
| Price-card static, band per system | 14% | 20 | 36% | RM 56 |
| Fabrication workshop timelapse | 12% | 12 | 17% | RM 71 |
| 3D render of a glass railing | 11% | 22 | 18% | RM 122 |
| Finished-project catalogue static | 9% | 25 | 16% | RM 156 |
Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026.
The workshop timelapse is the trap. Cheap leads, plenty of admiration from other fabricators, then 17% — most of that audience simply enjoys watching a saw cut aluminium. Fault-led and mechanism-led creative reach fewer people, and far more of them own the opening.
Quick Answer: Forty-five percent of Meta glazing enquiries arrive after 6pm, when the workshop is shut. Answered inside fifteen minutes they book measurements at 47% to 52%; left to the morning they collapse to 11% to 19%.
| Arrival time (MYT) | Share of leads | Volume | Repair share | Visit rate, replied in 15 min | Visit rate, replied next morning |
|---|---|---|---|---|---|
| Before 9am | 6% | 34% | 46% | 21% | |
| 9am – 12pm | 17% | 22% | 44% | 26% | |
| 12pm – 2pm | 13% | 19% | 41% | 24% | |
| 2pm – 6pm | 19% | 21% | 43% | 25% | |
| 6pm – 9pm | 24% | 27% | 47% | 19% | |
| 9pm – midnight | 16% | 33% | 49% | 15% | |
| After midnight | 5% | 41% | 52% | 11% |
Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026.
The pattern is unkind to the way most workshops run. Volume peaks between 6pm and midnight, and those leads carry the highest repair share — the jobs that will not wait. The last two columns are the same people, separated only by reply speed. You do not need a night shift, only the form forwarded to a phone somebody carries and one person on a rota until 10pm.
Losing the evening enquiries to whoever replies first?
We rebuild the whole path — ad, form, forwarding and follow-up — so late leads still get a measuring slot the same night. See how our managed Meta Ads accounts are set up →
Quick Answer: Two rulebooks apply at once — Meta polices the ad, Malaysian law polices the claim. Loose “unbreakable” wording, unsupported safety-glass claims and a per-foot rate that hides the glass upgrade cause the most trouble.
None of this weakens the ad. “10mm tempered, certified, 12-month workmanship warranty” reads as competence, and it is a guardrail in every managed Meta Ads account we run.
Quick Answer: Google first when the installers have gaps next week, because broken-glass searches carry their own deadline. Meta first when the calendar is fine but nobody in your township has seen your work. Most glass contractors settle near a 50/50 split.
Search demand for glazing is capped and skews towards repair — someone types “repair sliding door” only after something fails. Meta ads for glass contractors reach the handover owner who has not yet decided what goes on the balcony, which is where the larger contracts start. The two feed each other: Meta creates the branded searches that keep your Google Ads account for glass contractors cheap. Full comparison: Facebook Ads vs Google Ads in Malaysia.
Quick Answer: The five costliest: boosting posts, counting chats as the win, ignoring evening enquiries, switching off the commercial audience because it looks slow, and advertising a per-foot rate no finished quote has matched.
Four of the five are settings rather than budget. Every one can be fixed before your next invoice from Meta.
Quick Answer: Meta ads for glass contractors work when the account chases measured site visits, shows the glass moving, publishes a band that survives the measurement, and answers the enquiries that land after dinner.
Start with three campaigns, one broken-panel clip, one door-opening video, a three-question form and a 120-day retargeting window. Count measured visits from week one and push signed contracts back into Meta by month two. At RM 52 a measured visit against a job averaging RM 8,900, a glass contractor needs no large budget — only an account pointed at the right appointment.
RM 1,500 a month is a workable floor for one crew. Below roughly RM 1,000 the ad sets rarely gather enough conversions to leave the learning phase. Set the ceiling by how many measurements your team can attend in a week.
Between RM 7 and RM 27 by setup — retargeting near RM 7, short instant forms near RM 10, click-to-WhatsApp near RM 14, gallery traffic near RM 27. Cost per measured visit matters more, and ranks the same setups almost in reverse.
Yes, but quote the band for the system in the creative and name what moves it — glass type and thickness, profile series, panel count, and whether the old frame is removed. A lowest-ever figure wins clicks and loses site visits.
Meta first if the installers have gaps this month, since paid social fills them within days. Add the SEO side from month two — its cost per job keeps falling while paid holds a floor. Budgets sit on our Meta Ads pricing page.
Yes, if judged on value per lead. Commercial audiences convert to a measurement only about 19% of the time, but average around RM 34,000 a contract — several times any residential line.
Ready to keep your installers measuring every week?
Book a free 30-minute strategy session — we’ll review your ad account, forms and follow-up, then give you a 90-day plan with realistic cost-per-measurement targets.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online