You cannot see what is actually converting
Start with the thing most skip hire owners never think to check. The vast majority of your bookings come by phone. Google Ads, by default, does not know that. Unless you have set up call tracking properly, every phone booking generated by an ad is invisible to the account.
That single gap breaks everything downstream. Smart Bidding, whether you use Maximise Conversions, Target CPA, or Target ROAS, only optimises for the conversions you feed it. If the only conversion action firing is a web form submission, the algorithm learns to hunt for form-fillers. Form-fillers in skip hire tend to be tyre-kickers, price-shoppers, and people booking three weeks out. The urgent Tuesday morning caller who needs a 6-yard delivered before the plasterers arrive at eight is invisible.
The knock-on is worse than most owners realise. Keywords that actually drive phone bookings get labelled as poor performers and paused. Budget shifts to keywords that generate low-intent form fills. Cost per booking looks fine on paper because the paper is missing half the bookings. Meanwhile the account slowly optimises itself away from the customers who actually pay.
Getting this right means dynamic call tracking numbers, at minimum call-from-ad conversions, and ideally offline conversion imports pulling your actual booked jobs from whatever system you use to run the diary. That last piece is the one almost nobody has, and it is the one that changes the account entirely.
The landing page is where most of the money leaks
Assume your tracking is right and the traffic is decent. The click still has to convert. For most skip hire websites, it does not, and the reasons are almost always the same.
The click lands on a homepage or a generic “Our Services” page. The visitor now has to work out whether you cover their postcode, what size skip they need, whether they need a road permit, when you can deliver, and roughly what it will cost. Every one of those questions is friction. Every unit of friction on a mobile phone at eight in the morning loses you a booking.
The pages that convert do the opposite. Postcode checker or clear coverage map visible without scrolling. Skip sizes shown with real-world comparisons, a 6-yard holds roughly fifty bin bags of household waste, not just “medium”, with a price indication next to each. Same-day and next-day availability up front if you offer it. Phone number in the header that dials on tap.
Speed matters more than owners think. A builder standing in the front garden on 4G will bounce inside three seconds if the page is chugging. You paid for that click either way.
There is a separate issue with permit information. Councils vary wildly on cost and application time, and firms that surface this clearly on the page win the booking. The ones that bury it behind a callback form lose to the competitor whose page just answers the question.
The keyword and match type problem
Only now does it make sense to look at what the account is actually bidding on. Broad match is where most wasted spend hides in skip hire accounts. Set to broad, a keyword like “skip hire Manchester” will start triggering on searches Google’s system decides are related. In practice that means “skip bags”, “man and van rubbish clearance”, “grab hire prices”, “council bulky waste collection”, and occasionally “skip licence how to apply”. Some of those are close enough to convert occasionally. Most are not your customer.
The search terms report is where the truth lives. Pull the last ninety days, sort by cost, and read the list. In most accounts we look at, twenty to forty percent of spend has gone to search terms the owner would never have chosen to bid on.
Fixing this is not just about piling on negative keywords, though that helps. It is about a match type strategy that reflects your margin. High-margin commercial searches (RoRo, wait-and-load, trade account) can justify broader match with more room for Smart Bidding. Low-margin domestic searches need tighter control.
If your skip hire account has been running for more than six months and you are not sure whether phone bookings are being tracked properly, Skip Digital offers a free Google Ads audit built specifically for skip hire businesses. You will get a plain-English breakdown of what is tracked, what is not, and where the wasted spend is going. Book your free Google Ads audit.
The account structure most skip hire firms are stuck with
Nearly every underperforming skip hire account we look at has the same shape. One search campaign. Ad groups split by skip size. One set of keywords. One landing page. It was set up years ago, probably by whoever built the website, and it has been left running because it broadly works.
What good actually looks like is different. Campaigns split by intent and geography, not by skip size. Someone searching “skip hire near me now” is not the same customer as someone searching “6 yard skip price”. They need different ad copy, different landing pages, and different bidding. Postcode-level location targeting matters because your delivery cost and margin change materially by zone. A job in L1 is not the same job as one in L34, and your bids should reflect that.
Commercial and domestic want separating too. A builder booking a RoRo for a strip-out is on a different sales cycle to a homeowner clearing the garage. Same account, same budget, but the ad, the page, and the follow-up should not be identical.
None of this is complicated once someone who knows the industry sits down and does it. All of it is fiddly, easy to get wrong, and rarely done well by general agencies who dip in and out of skip hire between plumbing and taxi ranks.
Local Services Ads, if you are eligible
Worth flagging because it has changed the top of the page in a lot of areas. Google’s Local Services Ads now cover waste removal in the UK, and where they appear they sit above the standard paid results with the Google Guaranteed badge. Pay-per-lead rather than pay-per-click.
Whether skip hire specifically is running in your postcode varies by area, and the verification process is not quick. Business insurance checks, background checks on customer-facing staff, and a Google Business Profile that has to be verified before you can even start. Three to four weeks is realistic. If your competitors are running LSAs and you are not, they are seeing every enquiry first, and it is affecting the maths on the rest of your account whether you notice it or not.
Clicks without bookings almost always trace back to the same three failures: tracking that hides your real customers, landing pages that ask too much of a busy caller, and match types spending on searches that were never going to convert. Get an outside pair of eyes across the account and you will usually find at least two of the three. Fix them and the same monthly budget starts producing noticeably more skips going out.
Getting clicks but not enough bookings?
Skip Digital works exclusively with skip hire and waste management firms across the UK. We audit your account against the specific patterns that cost skip hire businesses money and tell you plainly what to change.