Tuesday morning in a Leeds showroom. The Google Ads dashboard shows fourteen “leads” from the weekend. Three are students asking for blackout fabric samples for a rented room. Two want a single cheap roller for a bathroom they will fit themselves. One is a landlord comparing three quotes and already leaning toward a national chain. One is a genuine conservatory shutter enquiry that sat unanswered for nineteen hours because the measure diary was full and nobody owned the phone after 5pm. The CPL looks tidy. The diary does not.
That gap is the quiet problem with PPC for blinds, curtains and shutters companies UK operators run every week. High-intent search should book measures: plantation shutters for a bay, made-to-measure curtains for a Victorian terrace, blackout blinds for a nursery. Instead, accounts fill CRM rows with tyre-kickers, DIY shoppers, and people who wanted a spare chain for a 2014 roller. Forms arrive. Jobs do not.
This piece walks the common mistakes that turn UK paid search into a form factory, then the fixes that push spend toward booked measures and fitted jobs, not vanity CPL.
Why Google Ads for blinds and shutters companies in the UK over-reports results
Search demand in this niche is messy on purpose. Someone typing “roller blinds Manchester” might want a £29 ready-made from a marketplace, a spare mechanism, a free measure for a full house of shutters, or a soft-furnishing package for a new-build snag list. Google will happily sell you all of those clicks at a healthy CPC if your match types and negatives are soft. The sections below walk through the mistakes that turn that demand into form volume instead of booked measures.
Mistake 1: Treating every “blinds near me” click as a job
Plenty of UK accounts still run broad or phrase match on head terms like blinds, curtains, shutters, “made to measure”, and city names, then celebrate volume. Twenty to thirty percent of SEM budgets routinely burns on irrelevant queries when negatives and landing match are neglected. In window treatments that waste shows up as enquiries about trade supply, wholesale rolls, motorised kit without installation, and “how to fit vertical blinds yourself”.
Intent that actually books work tends to cluster around measure language, room context, and product specificity: plantation shutters for bay windows, blackout blinds for nursery, made-to-measure curtains London, conservatory roof blinds, wooden shutters with fitting. Cheap, single-panel, “buy online today” language is usually retail, not a fitter’s diary fill.
Fix the intake before you raise budgets. Pull search terms for the last 60-90 days. Tag every converting query as booked measure, quote only, DIY, parts, job-seeker, or competitor. Build negatives from the losers weekly, not once a quarter. If Performance Max or AI Max is driving bulk volume, feed it cleaner conversion signals (booked measure, not raw form submit) or it will optimise toward the easiest form, not the hardest job.
Mistake 2: Optimising for cost per lead while fitters care about cost per booked job
CPL is a comfortable number. It moves when you tighten ads. It looks good in a monthly PDF. It also lies when your close rate from form to measure is 15% on one campaign and 55% on another.
A Birmingham shutter specialist we audited last year ran three Search campaigns into one shared “Contact us” form. Smart bidding chased £28-£40 CPLs. Sales later mapped outcomes: one campaign produced landlords requesting “cheapest verticals for three HMOs”, another produced homeowners ready to book a measure within a week. Same CPL band. Wildly different cost per fitted job once VAT, travel, and survey time sat in the margin model.
North-star the account on cost per booked measure (and secondarily cost per fitted job), not form count. That means offline conversion import or at least CRM stages Google can learn from: measure booked, deposit taken, job completed. Without that, automated bidding will inflate spend toward cheap forms, which is exactly the objection owners raise when they say automated bidding burns budget without improving quality.
If you only have form fills today, start crude but honest. Mark every lead within 48 hours: rubbish, quote only, measure booked. Pause or cut bids on ad groups whose measure rate stays rotten for two cycles. Raise bids where measures actually land in the diary. You are not “against automation”; you are refusing to train it on the wrong event.
Get a free marketing audit - we review your search, ads, and landing pages and send back what to fix first.
Get a free audit
Mistake 3: Sending shutter intent to a generic homepage
If the ad promises made-to-measure shutters with free measure in Greater Manchester, and the click lands on a homepage hero about “beautiful window furnishings since 1998” with six product families and a buried form, you paid for intent and then diluted it.
Buyers comparing plantation shutters want proof that looks like their house: bay windows, period properties, conservatory installs, clear lead times, what happens on measure day, whether fitting is included, and how VAT appears on the quote. They do not want to hunt a phone number under a wallpaper of lifestyle photography.
Dedicated landing pages per intent cluster beat homepage dumps. Shutters page speaks shutters. Curtains page speaks fabrics, tracks, and making. Blinds page separates roller, Venetian, Roman, and motorised so the form can ask the right rooms and timings. Mirror the ad headline in the H1. Put the primary CTA above the fold: book a measure or request a call-back, not “learn more”.
Post-click, watch behaviour, not guesses. Session recordings and heatmaps show whether people stall on price opacity, bounce from slow mobile galleries, or abandon when the form asks for a life history before a simple measure slot. HeyLead Insights is built for that kind of evidence: where proof, CTAs, and forms leak intent after the paid click. Pair that with a pass on Core Web Vitals; Google’s own CrUX data consistently shows fewer than half of origins passing all three Core Web Vitals thresholds on mobile - check your landing URLs before scaling spend. Mobile still carries most paid clicks while converting worse when pages drag.
For a wider view of how we frame this niche end to end, see our notes on Blinds, Curtains and Shutters marketing.

Mistake 4: Forms without speed, calls without tracking
Window treatment purchases are considered, but the first response still sets the tone. A homeowner who submitted “shutters for bay window, Bristol” at 12:40 expects a human the same afternoon, not a template email on Thursday. When showrooms close and the web form is the only path, weekend Google spend becomes a holding pen for competitors who answer the phone.
Call vs form is not philosophical. High-intent “fitter near me” traffic often prefers to speak. If call extensions and a click-to-call number are missing, or calls are untracked, you under-count real demand and over-count silent forms. Track calls to campaign level. Staff the line when ads are on. If fitters cannot take measures on Monday because the diary is already full from organic and trade, do not blast Search at full budget Sunday night without a plan for who rings back.
Dayparting should follow response capacity, not vanity presence. Run harder when the showroom or measure team can reply inside an hour. Soften or pause when nobody owns the queue. That is not “leaving money on the table”; it is refusing to buy leads you will age out.
Aim to acknowledge within 20 minutes during showroom hours - Harvard Business Review’s lead-response research showed that sub-5-minute response lifted contact rates 9x, but for a measure-and-fit trade, 20 minutes is a realistic floor that still beats most competitors who reply next morning. Offer two measure slots inside a few days, and confirm what the visit includes (rooms, deposit rules, typical lead time to fit). Anything slower and the same click path will hit the next advertiser in the auction.
Mistake 5: Thin negatives, thin proof, thin offers
Negatives are not a one-off spreadsheet. Without ongoing hygiene you fund: jobs and careers, salary, DIY, “how to”, YouTube, spare parts, cord, chain, slats only, wholesale, trade only (unless you truly want trade), free images, and competitor pure-navigational terms you cannot win profitably.
Proof gaps kill ROAS even when keywords are right. UK buyers look for real installs, Google reviews that mention measure and fitting, clear geography (not “we cover the UK” when you really cover the M25), and honesty on made-to-measure timelines. Vague “premium quality” copy does nothing against a competitor who shows a Leeds terrace before/after and states “measure this week, fit in 3-5 weeks typical”.
Offers should match unit economics. “Free measure” is standard in much of the market; it only works if you qualify hard on the form or call (property type, number of windows, product interest, postcode). Blanket “50% off” trains discount seekers. Better: free measure on 3+ windows, shutters design visit, or evening measure slots for working households in London and the commuter belt.
Audit scorecard
Use this as a hard pass/fail on whether your Google Ads engine books work or only fills forms.
- 1Search terms vs diary Export 60-90 days of search terms. Mark each converting term as measure booked, quote only, DIY/retail, parts, or junk. If you cannot map terms to diary outcomes, stop scaling spend until you can.
Export 60-90 days of search terms. Mark each converting term as measure booked, quote only, DIY/retail, parts, or junk. If you cannot map terms to diary outcomes, stop scaling spend until you can.
- 2Conversion action honesty Primary optimisation event should be measure booked or qualified phone enquiry, not every form submit. Secondary observe-only actions can stay for learning without steering the whole budget.
Primary optimisation event should be measure booked or qualified phone enquiry, not every form submit. Secondary observe-only actions can stay for learning without steering the whole budget.
- 3Landing match Ad promise equals page H1, product family, and CTA. No shared homepage for shutters, curtains, and stock rollers. Mobile form completable in under a minute with postcode and room count.
Ad promise equals page H1, product family, and CTA. No shared homepage for shutters, curtains, and stock rollers. Mobile form completable in under a minute with postcode and room count.
- 4Negatives cadence Weekly negatives from search terms. Standing lists for DIY, careers, parts, wholesale, and pure how-to. Review Performance Max search themes the same way you review Search.
Weekly negatives from search terms. Standing lists for DIY, careers, parts, wholesale, and pure how-to. Review Performance Max search themes the same way you review Search.
- 5Call + form parity Call tracking to campaign. Call extensions on high-intent ad groups. SLA for response in working hours. Daypart ads to when humans answer.
Call tracking to campaign. Call extensions on high-intent ad groups. SLA for response in working hours. Daypart ads to when humans answer.
- 6Proof and geography Local install photos, review snippets that mention fitting, service radius that matches bidding radius, lead-time honesty, VAT-clear pricing language where you show ranges.
Local install photos, review snippets that mention fitting, service radius that matches bidding radius, lead-time honesty, VAT-clear pricing language where you show ranges.
- 7Cost per booked job Report weekly: spend, qualified enquiries, measures booked, jobs won, cost per measure, cost per job. If CPL falls while cost per job rises, you are not winning.
Report weekly: spend, qualified enquiries, measures booked, jobs won, cost per measure, cost per job. If CPL falls while cost per job rises, you are not winning.
DIY playbook for this week’s account cleanup
-
1Pull Search terms and PAUSE or negative anything clearly DIY, parts, careers, or single cheap ready-made if you only sell measured and fitted.
-
2Split campaigns or ad groups by product family: shutters, curtains, blinds (and motorised if margins support it).
-
3Build or fix one landing page per family with measure CTA, local proof, and short form (name, phone, postcode, product, window count).
-
4Verify GA4/Google Ads tags fire on submit and on call click; add UTM discipline on every asset.
-
5Change internal reporting to measures booked this week, not leads this month.
-
6Align ad schedules to showroom and surveyor availability across your real radius (for example M25, Greater Manchester, West Midlands), not the whole UK map.
DIY tools for this section
If account structure and negatives feel heavier than your team can sustain week to week, a focused SEM / Google Ads partner can keep search terms, landing match, and bidding tied to measures rather than form volume.
Two UK scenarios where the mechanism beat the form count
Edinburgh shutters, vanity CPL, empty Fridays. A showroom ran phrase match on “shutters Edinburgh” and “plantation shutters” into one homepage form. CPL sat near £36. Measures did not. Search terms showed heavy DIY and “shutters DIY kit” leakage plus evening forms answered next day. They moved shutters to a dedicated landing page with bay-window gallery, added call tracking, cut ad delivery after 6pm unless an on-call surveyor was rostered, and imported measure-booked as the primary conversion. Forms dropped about a third. Booked measures rose. Cost per measure fell even though CPC ticked up on the cleaner query set. The mechanism was not a new channel; it was refusing to train bidding on junk submits.
Manchester blinds retailer-fitter hybrid. Spend chased “roller blinds” hard because volume was easy. Half the enquiries wanted postal ready-mades with no fitting. They carved a fitted made-to-measure campaign with tighter copy (“measured and fitted”, “book a home visit”) and a form field for number of windows. Ready-made demand went to a separate low bid or organic path. Fitted enquiry quality jumped; the team stopped quoting postal jobs that never needed a van. Same Google Ads account, different job definition.
Neither story needed a mythical ROAS guarantee on day one. Reported Google Ads ROAS averages across home-services verticals run roughly 3-5x in recent WordStream data, but your number only matters net of VAT, fitting labour, and remake costs. Promise cost per booked measure discipline, not a poster ROAS.

What marketing leaders are seeing
“We were celebrating sub-£40 CPLs on blinds until we tagged outcomes. Two in five forms never wanted a fitter. Once we optimised to measure booked and killed the DIY terms, spend looked ‘worse’ on paper and the diary finally filled.” - Owner, made-to-measure shutters, North West England
“Call tracking showed our best Google Ads ad group was the one nobody watched because forms were quieter. Surveyors were already on the road; the phone closes were carrying margin.” - Marketing lead, curtains and blinds retailer-fitter, Midlands
FAQs
What should a UK blinds or shutters company bid on first?
Start with high-intent made-to-measure and fitting language in the postcodes you truly cover: product + city or county, bay and conservatory modifiers, blackout and plantation where you install them. Add negatives for DIY and parts early. Expand only after measures book at an acceptable cost.
Is Performance Max right for this niche?
It can take bulk when conversion tracking is clean and creatives plus feed assets match fitted products. If your only conversion is a generic form, PMax will find cheap forms. Feed measure-booked signals, constrain by geography, and still run Search where query control matters.
How fast should we respond to Google Ads enquiries?
Same working hour is the bar; under an hour is better for measure requests. If you cannot staff that, shorten ad schedules. Slow response turns paid clicks into competitor appointments.
Should we use Instant Forms or a website form?
Google’s Instant Forms pre-fill name and email, which lowers friction but also strips out the proof context - the install gallery, review snippets, and lead-time honesty - that qualifies shutter and curtain buyers. In our experience, Instant Forms inflate form volume by 30-40% while measure rate drops. Use them only for remarketing audiences who have already seen your landing page. Website forms with strong proof and call options usually qualify better for higher-ticket shutters and curtains. Whatever you use, track to the same CRM stages and watch drop-off with behaviour tools so you see where people abandon.
What is a sensible success metric for the first 90 days?
Stable tracking, falling share of junk search terms, and a known cost per booked measure. Full ROAS maturity often needs a few months of clean data, not a guaranteed CPL in week one.
Putting it to work
Execution sprint
This week
- Pull 30-90 days of performance for why blinds curtains and shutters google ads accounts (Search Console, ads, CRM, or call logs - whatever you have).
- Flag the top leak: wrong intent, weak page, slow response, or dirty conversion tracking.
- Ship one fix on the highest-traffic money path (page, campaign split, or response rule).
- Run the free tools below on that same URL or account and log the findings.
Free tools for this sprint
Next 30 days
- Expand the fix to the next one or two money paths only after the first one shows cleaner bookings.
- Align creative, keywords, or content with the same offer the page now states.
- Review booked outcomes weekly; cut anything that still only produces unqualified volume.
This week
-
Export search terms and add a first-pass negative list for DIY, parts, careers, and pure how-to.
-
Label last month’s leads: measure booked vs not. Note cost per measure by campaign.
-
Point your top spend ad group at a product-matched landing page, not the homepage.
-
Turn on or fix call tracking and agree who answers within the hour.
-
Run the Core Web Vitals and H1 checks on that landing URL; fix the obvious mobile friction.
-
Change the internal dashboard line from “leads” to “measures booked”.
Next 30 days
-
Import offline measure-booked conversions into Google Ads.
-
Split shutters, curtains, and blinds messaging and pages.
-
Align dayparting to surveyor capacity in your real service radius.
-
Review proof (reviews, install photos, lead times) on every paid landing page.
-
Re-forecast budget against cost per fitted job, including VAT and labour.
When the messy middle is the handoff from Google Ads query to a measure that actually hits the diary (negatives, honest conversions, landing proof, and response speed), HeyLead can run that SEM loop as ongoing operations rather than a one-off account tweak. If you want a straight conversation about filling jobs instead of forms, drop us a message and we will come back the same working day.
Free marketing audit, or reach Martin directly:
Get a free audit WhatsApp +1 (415) 420-4059 · [email protected]