Why does a Google Ads account with decent click-through and a full inbox of enquiries still leave two installer vans parked in the yard on a Tuesday? That’s the question that actually matters, and it’s rarely answered by looking at impressions or even cost per click. It’s answered by looking at what happens between the click and the booked measure, and most double glazing businesses have never scored that gap properly.
Here’s the cost of not knowing. A fortnight’s worth of enquiries comes in - some from Google Ads, some from the Google Business Profile, a few from a mate’s referral. Maybe twenty-five people fill in a form or ring the showroom. By the time the sales team’s worked through them, half have gone cold, a handful were DIY owner-builders pricing glass for a shed, and only a few turn into a confirmed site measure. Spending more on ads doesn’t fix that ratio. It just buys you more of the same leaky funnel, faster. Owners who throw budget at a problem like this usually end up with a bigger phone bill and the same number of jobs on the board.
The fix isn’t another round of “let’s tighten the bids” with your account manager. It’s going through the account, page by page and setting by setting, and scoring each piece against what actually drives a double glazing enquiry in this country - storm season surges, bushfire rebuild rules, strata approvals, and a buyer who’s usually comparing three quotes before they commit to anyone. That’s what this audit does. Work through it once properly and you’ll know exactly which three or four things are costing you jobs, instead of guessing.
Why a scored audit beats another round of “just tighten the campaigns”
Most Google Ads reviews are vibes dressed up as strategy. Someone looks at the dashboard, sees the cost per click has crept up, and recommends pausing a few keywords or raising the daily budget. That might move a number on a report, but it doesn’t tell you whether the leads you’re paying for are the right ones, or whether they’re even reaching a human being fast enough to matter.
Double glazing in Australia has a particular rhythm that a generic PPC review misses entirely. The country runs reversed seasons to the installers and account managers in the UK or US playbooks most agencies copy from, and within Australia the seasons themselves split the market. A Queensland or northern NSW business sees its real urgency spike before and after storm season, when a cracked or blown pane needs replacing fast. A Victorian or Tasmanian business sees its spike in the cold months, when someone’s just paid a winter power bill and started looking at secondary glazing to stop the heat loss. Add in bushfire-prone regions, where a rebuild after a fire means glazing has to meet a specific Bushfire Attack Level under AS 3959, and you’ve got at least three distinct buyer journeys running through the one Google Ads account - each with different urgency, different price sensitivity, and different proof points.
A scored audit forces you to look at the account through that lens rather than a generic “is CTR healthy” checklist. It also forces you to separate the parts of the problem you can fix this month (negative keywords, call tracking, a landing page that doesn’t match the ad) from the parts that take longer (rebuilding campaign structure, re-training the team that answers the phone). Treat it as a scorecard, not a lecture, and you’ll come out the other side with a list, ranked by how much it’s actually costing you.
If you want a second set of eyes on how your account structure compares to what’s actually working for Australian trades right now, a proper Google Ads management review can usually spot the gaps in an afternoon. But you can run the first pass yourself with the scorecard below.
The Google Ads audit scorecard for double glazing companies in Australia
Work through these twelve items against your live account and your website, not against what you think is set up. Pull up Google Ads, your landing pages, and your call log before you start.
Audit scorecard
-
1Campaigns split by job type, not just by suburb
A standard replacement window, a BAL-rated bushfire glazing job, and a strata apartment retrofit are three different sales, with three different timelines and price expectations. If they're all sitting in one broad campaign with the same ad copy, you're bidding the same way on a homeowner comparing quotes and a builder racing a council deadline after a fire. Separate them and the account can actually learn what each one needs.
-
2Keyword intent map separates browsers from buyers
Searches like "double glazing cost Australia" or "double glazing vs secondary glazing" are research. "Double glazing installer [suburb]" or "emergency glass replacement" are someone ready to book. If both sit in the same ad group with the same bid, you're paying full price to educate people who aren't close to buying yet.
-
3Negative keyword list keeps DIY and wholesale traffic out
Owner-builders and DIY renovators searching "double glazing kit", "secondary glazing DIY", "glass only no install", or "double glazing jobs" chew through budget without ever becoming a customer. If your negative list hasn't been touched since the account was built, you're almost certainly funding some of this traffic right now.
-
4Ad copy leads with the trigger, not the product spec
Nobody searches for double glazing because they admire the argon fill. They search because of the condensation on the bedroom window, the traffic noise through a thin single pane, a winter power bill that stung, or a council requirement for a BAL-rated rebuild. Ad copy that opens with "premium uPVC windows" is talking to the product, not the problem. Rewrite it around the trigger and watch the click quality change.
-
5Assets carry proof, not just a phone number
Call extensions, location extensions pulling from your Google Business Profile, images of completed installs, and a clear "free measure and quote" callout all do heavy lifting. A text-only ad with no proof asks the searcher to take your word for it, and they usually won't.
-
6Every ad lands on a page built for that exact search
If your "BAL-rated glazing" ad lands on the homepage, with a generic nav and a contact form buried three scrolls down, you've paid for the click and thrown the advantage away. Each campaign type needs its own page: one for bushfire-compliant glazing, one for standard replacement, one for strata or apartment retrofits where body corporate approval is part of the story.
-
7The landing page loads fast enough to keep the click
Most of these searches happen on a phone, often right after a storm warning or a cold night, when someone wants an answer now, not in six seconds. A slow-loading page with a heavy hero image undoes everything the ad did right. Check your Core Web Vitals and interaction responsiveness (INP) before you blame the ad copy for a weak conversion rate.
-
8The quote form asks only what's needed to book a measure
Postcode, property type (house, townhouse, or strata apartment needing body corporate sign-off), rough timeframe, and a phone number are usually enough to qualify and book. A twelve-field form asking for window dimensions and current glazing brand kills completion rates before anyone gets to the "submit" button.
-
9Every phone call is tied back to the keyword that caused it
If your Google Business Profile, your website footer, and your Google Ads account all show the same single phone number, you have no idea whether a given call came from a paid click, an organic search, or a repeat customer. Dynamic call tracking numbers per campaign fix that and give you lead source attribution you can actually act on.
-
10Enquiries get a reply inside minutes, not inside a day
A storm front rolls through on a Thursday night, and your form fills spike overnight. If nobody answers until the showroom opens Friday afternoon, a good share of those people have already booked a measure with someone else. WhatsApp or SMS auto-replies, with a human following up within the hour, close that window.
-
11Booked measures and signed contracts flow back into Google Ads
A form submission isn't a sale. If Google's bidding is only ever told "this click became a form fill," it will happily find you more form fills, including the low-quality ones. Importing offline conversions, like a confirmed site measure or a signed contract, back into the account teaches the algorithm what an actual customer looks like.
-
12Google Business Profile and directories agree on name, number, and service area
If your GBP listing shows a different phone number, service radius, or suburb list than your website and local directories, you're undermining the trust signals that support both your paid ads and your map pack visibility. NAP consistency is dull work, but it's cheap to fix and it compounds.
Working through these twelve items takes most owners a solid afternoon, pulling screenshots and call logs as they go. That’s often the first sign of how much there actually is to run properly, on top of measuring, quoting, and installing.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

Scoring it and the 30-day fix plan
Score it pass, weak, or fail, and fix in this order
Mark each of the twelve items pass, weak, or fail. Pass means it’s fully built and you checked it in the last ninety days. Weak means it exists but is inconsistent, half-built, or hasn’t been touched since setup. Fail means it’s genuinely missing.
Don’t fix these in the order they’re numbered above. Fix them in the order that actually protects your money.
-
Tracking first (items 9, 11, 12). If call tracking, offline conversion import, and your business listings aren’t accurate, every other decision you make is based on bad data. There’s no point optimising an account that can’t tell you the truth.
-
Intent and structure before budget (items 1, 2, 3). Splitting campaigns and tightening negatives costs nothing extra to run, and it’s the fastest way to stop wasting the budget you already have before you consider raising it.
-
Speed and the landing experience before new creative (items 6, 7, 8). A faster, better-matched page will usually lift conversion more than a new round of ad copy, and it benefits every campaign at once rather than one at a time.
-
Creative and response polish last (items 4, 5, 10). These matter, but they’re incremental gains on top of a foundation that’s already sound, not a substitute for fixing items that are failing outright.
The 30-day fix plan once the scorecard’s done
DIY playbook
- 1Pull your last 60 days of calls and form fills and tag each one by outcome: booked measure, no answer, DIY/wholesale enquiry, or genuinely not a fit. This becomes your baseline and tells you which scorecard items are costing you the most right now.
- 2Set up call tracking numbers per campaign if you haven't already, and connect offline conversion import so booked measures and signed jobs flow back into Google Ads, not just form submissions.
- 3Rebuild your negative keyword list using the DIY and wholesale terms from your search terms report, and split any blended campaign into job-type campaigns (standard replacement, BAL/bushfire-rated, strata or apartment).
- 4Build or fix the dedicated landing page for your highest-volume campaign first, matching the ad's promise, trimming the form to essentials, and checking page speed on an actual phone, not just a desktop preview.
- 5Put a same-hour response process in place for after-hours enquiries, even if it's just an SMS or WhatsApp auto-reply that promises a callback window.
- 6Rewrite ad copy and assets around the trigger (condensation, noise, bushfire compliance, winter heating costs) rather than the product spec, and add proof assets like install images and location extensions.
- 7Re-score the whole account against the twelve items once the above is live, and compare your booked-measure rate against the baseline you pulled in step one.
DIY tools for this section
If item 7 keeps failing scorecard after scorecard, it’s rarely a one-off bug. It’s usually a sign the page was built for brand presentation rather than for someone who clicked an ad on a cracked phone screen during a storm. HeyLead Insights shows you exactly where people scroll, where they stall on the form, and where they give up, which is far more useful than guessing why your conversion rate sits where it does.
What owners notice once the BAL jobs and standard replacements get lumped together
“We used to run one campaign for everything, and the cost per enquiry looked fine on paper. It wasn’t until we split out the bushfire rebuild jobs that we realised we’d been bidding the same way on a council-deadline rebuild and someone just curious about noise reduction. Completely different sale, completely different patience level.”
- Owner, regional double glazing and glazing fabrication business
“The thing that actually changed our week wasn’t the ads at all. It was realising nobody was answering enquiries that came in after 6pm, and that’s exactly when people ring after a cold snap. We fixed the response time before we touched a single keyword.”
- Operations manager, double glazing and window replacement company

FAQ
How much should a double glazing company in Australia spend on Google Ads? There’s no single number that fits every market. A business covering a bushfire-prone region with BAL-rated glazing jobs has a different cost structure than a city business doing standard replacement work. Start by working out what a booked measure is worth to you once it converts to a job, then build the budget around how many booked measures you actually need each month, not around a round figure someone else quoted you.
Do BAL-rated bushfire glazing jobs need their own campaign? Usually, yes. These searches often come with a deadline (a council requirement, an insurance rebuild timeline) and the buyer is comparing compliance credentials, not just price. Blending that intent into a general “double glazing” campaign dilutes both the message and the bidding signal.
Should we bid on broad “double glazing cost” searches? You can, but keep that traffic in its own campaign with its own landing page, one built to educate and capture an email or phone number for follow-up rather than push for an immediate booking. Treating it the same as a ready-to-book search will inflate your cost per booked measure.
How long before Google Ads produces a steady flow of booked measures? Once tracking is accurate and the account structure matches real buyer intent, most double glazing accounts see a clearer read on what’s working within a few weeks, and a more settled, repeatable flow over a couple of months. Anyone promising a steady pipeline inside the first week hasn’t seen your market yet.
What’s the single biggest leak in most of these accounts? Missing or incomplete conversion tracking. Without call tracking and offline conversion import feeding real outcomes back into Google Ads, every other fix on this list is a guess dressed up as a decision.
Putting it to work
Start this week by pulling your last 60 days of calls and form fills and tagging each one: booked measure, DIY or wholesale enquiry, no answer, or not a fit. It takes an hour or two with your call log and CRM open side by side, and it tells you immediately which of the twelve scorecard items is bleeding you the most, rather than guessing from the Google Ads dashboard alone.
If running that audit properly, and then actually rebuilding campaign structure, call tracking, and offline conversion import around it, sounds like more than your team has hours for on top of running installs, that’s the exact gap HeyLead fills for double glazing companies across Australia, turning a scored account into one that keeps feeding real booked measures, not just form fills. Chat with us on WhatsApp.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]