ClickSambo Blog

The Clicks Come, The Calls Don't: Where a London Repair Business's Ad Budget Actually Goes

The scenario below is not one company's case file. It is a composite — the pattern that repeats across appliance, boiler, locksmith and emergency repair accounts often enough to be predictable. If some of these lines describe your own account, that is exactly why this was written.

Every trade business that starts advertising in London arrives at the same sentence in the same order: the clicks are easy, the calls are not.

What sits behind that sentence is usually one thing: the thirty or forty other businesses bidding on the same words, in the same postcodes, at the same hour. This piece is about exactly how that competition shows up inside your ad account, what order to investigate it in, and which parts of it you can control.

The Budget Empties Before Lunch

Say you have spent eleven years fixing washing machines and fridge-freezers inside a manufacturer's service network, and you have now gone out on your own. Walthamstow, Leyton, Hackney, as far as Ilford on a good day. You know the work inside out. What you do not know is advertising.

You also intend to do this properly. You buy a decent domain — something short, memorable, with your trade in the name — and you pay a premium for it because the obvious ones are long gone. You commission a website. Signage, van livery, business cards, uniforms. Every line of it costs real money, and you pay it, because this is the business you are building. You approach the advertising budget with the same seriousness.

Then the first week goes like this:

Monday: budget exhausted mid-afternoon. Two calls. One is a landlord asking whether you sell used machines.

Wednesday: budget exhausted before midday. No calls at all.

Friday: thirty-odd clicks, the whole budget, one small job booked.

At the end of the month, the jobs that came from a neighbour's recommendation outnumber the jobs that came from the ads. You reach the obvious conclusion, and it is the wrong one: advertising doesn't work for a business like mine.

What is usually going on: demand is not the issue — fridges do not break less often in East London. What is squeezing you is competitive pressure, and it reaches your account through two separate doors: part of it is legitimate auction pricing, and part of it is traffic that was never going to become a customer.

Why "Fridge Repair London" Costs What It Costs — And Who Sets That Price

Before blaming the platform, it helps to understand the auction you have walked into.

High intent means high price

Someone typing fridge repair London at 9pm on a Sunday has a broken fridge and food going off. That is close to the highest commercial intent a search engine ever sees — and every competitor within fifteen miles knows it.

Here is the part that gets missed: that click is priced by an auction, and your rivals are the ones filling it. The bids of thirty or forty businesses chasing the same customer are what pull your cost upward. The high CPC on your screen is not a platform fee — it is a thermometer reading of how crowded your trade is.

Third-party benchmark data gives a sense of the ladder:

SegmentTypical Search CPCSource
UK all-industry averagearound £2PPC Chief 2026 UK benchmark set
Home services (global average)roughly $5Ryze 2026 industry benchmarks
Appliance repair specificallyroughly $10–$15Built-Right Digital 2026 pricing guide
London premium+20% to +40%Bravery Technology, on UK regional variation

The three multipliers stacked against you

Category: repair and emergency services sit near the expensive end of the ladder to begin with.

Geography: London CPCs run materially above the UK national average across most verticals.

Quality Score: a thin, slow website with no clear call action pushes the price up further. A well-optimised account can pay noticeably less per click than a poorly managed one bidding on identical keywords.

So your real cost was never "£60 a day." It is roughly six to eight genuine chances to win a job per day. Lose two or three of those to traffic that was never going to call, and the maths stops working immediately.

First the Website, Then the Agency: Two Months Gone

The infrastructure problems arrive before the advertising problems. They are worth naming one by one, because almost every small service business passes through the same doors.

The Website

Quoted at three weeks, delivered in seven. It looks acceptable on a laptop and fails everywhere that matters:

➔ The phone number is an image, not a tappable link — on mobile, where most emergency repair searches happen.

➔ The homepage leads with "About Us" instead of what you fix, where, and how fast you get there.

➔ There are no service-area pages, so washing machine repair Leyton has nothing specific to land on.

➔ Page load on 4G is over six seconds.

The Agency

The agency that takes over the ads charges a monthly fee plus spend. The report shows impressions up, click-through rate up, average position "strong." The phone stays quiet.

No account access. You can see the reports but not the account. You cannot pull a search terms report yourself.

Broad match everywhere, with Display and Search Partners left switched on by default.

Slow response cycle. A question sent on Thursday is answered the following Wednesday, usually with "we'll optimise it Monday."

The metrics reported are the metrics that always look good. Impressions and CTR are activity. Booked jobs are outcome. Nobody is reporting outcome.

The lesson here is not "agencies are bad." Plenty are excellent. The lesson is that an advertiser who cannot see their own click data cannot diagnose their own problem — and no report written by the party being evaluated will surface that problem unprompted.

What Turns Up in Your Own Click Data

Once you have account access and spend a weekend actually reading it, four patterns typically come out in this category.

1. Clicks at hours when nobody has a broken fridge

A visible share of clicks arriving between 01:00 and 04:00. Not impossible — emergencies happen — but these sessions last two to four seconds, with no scroll and no tap. A genuinely panicked customer behaves in exactly the opposite way.

2. The same handful of IPs, over and over — the part of competition nobody writes about

A single address clicking your ads eight or nine times inside one week. Always weekdays, always during working hours, never converting. Real customers do not behave like this; a real customer clicks once and either rings you or closes the tab.

The most common explanation in this trade is unpleasant but simple: competitor clicking. The logic behind it is brutally rational. Your daily budget is fixed. The moment it runs out, your ad disappears for the rest of the day — and the only name left on that keyword belongs to your rival. Which means a competitor does not need to outbid you to remove you from the auction. They only need to exhaust your budget early.

To be straight about it: not every invalid click is a competitor. Bots, scrapers, accidental taps inside mobile apps and click farms all sit inside that volume too. But in high-cost local service categories — appliance repair, locksmiths, emergency plumbing, vehicle recovery — competitor-driven clicking is the line item everyone in the trade knows about and nobody puts in writing.

3. Traffic from far outside the service area

The location setting sits on the default option, which reaches people interested in the area, not only people in it. You are paying London-tier prices for clicks from cities you do not drive to.

4. Search terms you never meant to buy

Broad match quietly buys appliance repair course, fridge repair jobs, how to fix a washing machine yourself, appliance repair near me salary. Every one of those is a real person. Not one of them is a customer.

This is not a rare misfortune

Independent measurement has been putting numbers on this for years. A large-scale study published in January 2026 by Lunio, based on 2.7 billion clicks across six ad platforms, estimated that 8.51% of all paid ad traffic is invalid — roughly one click in twelve coming from something other than a genuine prospect — amounting to about $63 billion wasted globally in the study period. The same research found that lead-generation businesses see materially higher invalid traffic rates than ecommerce, which is precisely the category a repair service falls into.

Other Google Ads-specific datasets put the average invalid click rate around 11.5%. The exact figure varies by methodology, industry and country. The direction never does.

The compounding problem: wasted spend is only the visible half. The invisible half is signal corruption. Smart Bidding optimises toward whatever looks like engagement. Feed it fake engagement and it will confidently spend more of your money in exactly the wrong place.

What to Fix, and In What Order

Do not rebuild everything at once. Working in cost-of-effort order — cheapest first — is both lower risk and the only way to see which change did what.

Step 1 — Location targeting: presence, not interest

Switch the location option to people in your service area only. This single change removes a surprising share of unqualified spend for local trades.

Step 2 — Scale back what is underperforming, rather than switching it off

Break performance down by network before touching anything. Wherever invalid click rates are highest and returns are weakest — usually Display placements and Search Partners in this trade — pull the budget back first and move it to what is converting.

The word to hold onto is gradually. These networks are not worthless; they are simply the hardest to control at the start, when you have no data and no exclusion lists. So give them a small allowance rather than a full switch-off, watch how they behave once the traffic is being filtered, and open the tap further only as efficiency improves. A channel that earns its way up is far more durable than one you switched on at full budget and switched off in frustration.

Step 3 — Match types and negatives

Replace broad match with phrase and exact for your core terms, and build a negative keyword list directly from the search terms report: course, jobs, salary, DIY, how to, free, parts only, manual, second hand.

Step 4 — Ad scheduling

Pause ads between 01:00 and 06:00 to begin with. Reopen a narrow late-evening window later, once you can see which hours produce real calls.

Step 5 — Fix the landing experience

Tappable phone number at the top. A one-line promise — same-day fridge and washing machine repair across East London — above the fold. Separate pages for your main boroughs. Load time under two seconds.

Step 6 — Manual IP exclusions, and their ceiling

You can add the worst offenders by hand, and you should. It works, briefly. Then it hits hard walls: Google Ads caps how many IP ranges you can exclude per campaign, exclusions apply going forward rather than refunding what you already paid, and anyone on a mobile connection or a VPN has a new address within minutes. Manual blocking is a bucket under a leak, not a repair.

Step 7 — Automated, rule-based blocking

This is where a dedicated layer stops being optional. What it changes is response time: instead of finding a bad pattern three weeks later on a Sunday night, the pattern is detected on the click and excluded before it repeats.

➔ Per-IP threshold rules — block an address on its second or third click within a defined window.

➔ Device fingerprinting that survives IP rotation.

➔ Bot, VPN and proxy detection at the click level.

➔ A click log with timestamps, geography and behaviour, so a genuine invalid-click refund claim to Google can be evidenced rather than asserted.

So What Do You Actually Get Back?

Your daily budget can stay exactly where it was. What changes is where it goes — and the chain runs like this.

1. Filtered fake clicks are clicks you stop paying for

The most direct gain. Every worthless click is money already deducted from your budget that returned nothing. Close that line item and the whole budget starts reaching real people.

2. The same budget buys more real clicks

Your budget stops emptying before noon. You stay live all day — including the evening hours, which is when emergency searches peak.

3. Your cost per click comes down

The mechanism matters here: blocking fake clicks does not directly lower the auction price. But as your traffic gets cleaner, your click-through and conversion rates rise, and those lift your Quality Score. An account with a strong Quality Score pays less per click than a poorly built one bidding on the identical keyword. So the drop is indirect — but it is real.

4. More qualified leads for the same money

This is where the fall in cost per booked job actually comes from. Thirty clicks now means thirty people in East London with a broken appliance — not three browsers, five students and ten bots.

5. The phone starts ringing

The most convincing evidence is not a line on a chart. It is the WhatsApp messages waiting when you open up in the morning, and calls arriving back to back in the afternoon. Your phone tells you the ads are working before any report does.

6. You move on to planning the next jobs

Once demand becomes steady, the question stops being "why aren't the ads working." It becomes when to buy the second van, whether it is time to take on another engineer, which borough to add to the service area.

The rest is your operation. No software books an appointment for you, dispatches an engineer, or turns up on time. All it can do is make sure your budget reaches real customers. Everything after that is the trade you spent eleven years learning.

And here is what does not happen: the keyword itself does not get cheaper. Fridge repair London is expensive and will stay that way while the trade is this crowded. Nobody removes that cost — you can only stop paying it for people who were never going to call.

None of this means changing agency, either. Most of the time the agency was working with what it had: no exclusion lists, no clean conversion data, and a brief measured in impressions. Give them a cleaner account, full visibility and a target measured in booked jobs, and the relationship tends to improve on its own — usually because they wanted to be judged on that all along.

A 10-Minute Self-Check For Your Own Account

Open your account and answer these seven questions. You do not need an agency to do it.

Location setting: presence, or presence-and-interest? If you cannot answer, it is almost certainly the latter.

Search terms report, last 30 days: how many terms would you never have bought deliberately?

Hour-of-day report: is there spend at hours your customers are asleep?

Repeat click patterns: does any single source appear far more often than a real customer plausibly would?

Display and Search Partners: do you know what each is costing you and what it is returning, separately from Search?

Mobile landing page: is your phone number a tappable link, above the fold?

Reporting: does your monthly report contain the number of jobs booked, or only impressions and CTR?

If four or more of those answers make you uncomfortable, your problem is not that advertising doesn't work for repair businesses. Your problem is that in an auction that is already fiercely contested, you are paying full London rates for traffic you cannot see. The competition is expensive enough on its own — you do not also have to fund the clicks that were never going to call.

See Which Clicks Were Never Going to Call

Get the real bot and competitor click rate in your own account within 24 hours. Free for 7 days.

See Which Clicks Were Never Going to Call

Frequently asked questions

Is click fraud really a problem for a small local business, or only for big advertisers?

The percentage is broadly similar; the pain is not. A large advertiser losing 10% of a seven-figure budget absorbs it. A repair business on a tight daily budget loses several genuine job opportunities every week, which is the difference between a profitable month and a lost one.

Do competitors really click on my ads, or is that a conspiracy theory?

It is hard to prove and easy to observe. Consider the incentive: the cheapest way to remove a budget-limited rival from the auction is not to outbid them — it is to make their budget run out before lunch. No special software is required to do it. Repeated clicking by competitors already sits inside the industry definition of invalid click activity. That said, it is not the only source; bots and accidental clicks account for a large share of the volume too.

Doesn't the ad platform already filter invalid clicks?

It filters a meaningful volume of invalid traffic and issues credits for what it detects. Independent studies consistently find that additional invalid activity gets through, and that filtering happens on the platform's terms and timeline — which is the reason third-party click protection exists at all.

Why can't I just block bad IP addresses manually?

You can, and you should start there. But Google Ads caps IP exclusions per campaign, the exclusions only apply going forward, and mobile and VPN users change address constantly. Manual blocking handles yesterday's attacker, not today's.

My CPC is high. Is that click fraud?

Usually not by itself. High CPC in categories like appliance repair, locksmiths and emergency plumbing is normal auction pricing driven by intent and competition. Click fraud is what makes an already expensive click worthless. Diagnose them separately: CPC is a bidding and Quality Score question, invalid traffic is a click quality question.

What should I be asking of my agency?

Three things, and none of them are unreasonable: direct access to the account, a search terms report each month, and reporting built around booked jobs rather than impressions. Most agencies agree to all three without hesitation — it gives them a clearer brief and a fairer measure of their own work. If you also share what your click data shows, a good agency will act on it faster than you can.

Partner Program

Ready to grow with ClickSambo?

Join our partner program and turn ad-fraud protection into a scalable, recurring revenue stream.

Apply to the program
close

ClickSambo support is available!

jivo
close
Whatsapp Sohbet
Customise Consent Preferences
Cookies
Cookies Other
Always Active

Other uncategorised cookies are those that are being analysed and have not been classified into a category as yet.

Cookies Advertisement

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

Cookies Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Cookies Performance

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.