Key takeaways
- A lead is not a customer. Build the page to start the account, not to collect a callback request.
- Match each ad group to its own page: residential pickup, recycling, commercial, bulk pickup and switching.
- Put the address check directly under the headline, with the price and pickup day in the result.
- Test one change at a time and judge it on accounts that reach a first pickup, imported from your billing platform.
A landing page for trash service Google Ads is built for one search and one action: start residential pickup, request a commercial quote or book a bulk pickup. It repeats the ad's promise, checks that the visitor's address is on a route, and ends in a started account, not a lead your office still has to chase.
Why the homepage wastes ad spend
The homepage is built for everyone, so a paid visitor has to find their own way to what they searched for. On a hauler's homepage that is harder than on most. The header is full of links for current subscribers: pay a bill, holiday schedule, report a missed pickup. The person who searched "garbage pickup for new home" sees all of that before they find a way to start.
The bigger cost is what the homepage collects. Most hauler homepages end in a "contact us" form, which produces a lead, not a customer. The office calls back the next day, and by then a new mover has often signed up with the hauler whose page let them finish at night. You paid for the click either way. Only one of those pages turned it into a recurring bill.
Homepage vs landing page for ads
| Question | Homepage | Landing page |
|---|---|---|
| The message | Everything you do | The one service in the ad |
| Ways out | Menus and many links | One action, few distractions |
| The next step | Somewhere on the page | A call button and a short form |
| Match to the search | General | The same words as the ad |
Anatomy of a landing page
- A headline that repeats the search. If the ad says "Weekly trash pickup, start online", the page says the same thing in the same words.
- The address check right under it. One field. This is the first thing the visitor does, before any sales copy.
- Price and pickup day in the result. For example, "You're on our Thursday route", followed by the monthly rate for each cart size. Show the real numbers from your price list.
- One action. A single "Start service" button. Remove the subscriber links and the full menu.
- Proof next to the button. Two or three real reviews that mention reliability, and a photo of your own truck on a real street.
- What happens next. Cart delivered by a date, first pickup on the named day, first bill after that. Uncertainty about the switch is what stalls people.
- Short answers to the usual objections. Is there a contract, what happens on holiday weeks, how the old hauler's cart goes away.
- Phone and text as the backup. A tracked number for people who would rather ask first (Google's call tracking).
Keep the page fast on a phone, because ad visitors leave a slow page before the address field even loads (Core Web Vitals).
One page per service
Build a page for each service you advertise, because each one has a different buyer and a different action. Your services list maps straight onto the account structure.
| Ad group | Example searches | Landing page | The one action | Counted as |
|---|---|---|---|---|
| Residential trash pickup | "trash pickup service", "garbage service for my house" | Residential start page | Start service | Account started |
| Recycling | "curbside recycling pickup" | Recycling page with the add-on | Start or add recycling | Account started or upgraded |
| Commercial waste collection | "commercial dumpster service", "restaurant trash pickup" | Commercial page with container sizes | Request a quote | Quote, then signed agreement |
| Bulk item pickup | "couch pickup", "bulk trash pickup" | Bulk booking page with the item list | Book a date | Booked pickup |
| Switching haulers | "change trash company", "new trash service" | Switch page with start-date choice | Start service | Account started |
Add an area version only when an area differs in a way the visitor cares about, such as a different pickup day, price or contract rule. Otherwise one page per service is enough.
Testing
Test one change at a time, and judge it on accounts started that reach a first pickup, not on form fills. A test that raises signups but lowers paid accounts has made things worse.
- Import the outcome. Send started and activated accounts from your billing platform back into Google Ads as offline conversions (Google's conversion help), so the ads learn from subscribers, not clicks.
- Give each test enough traffic. Moving season brings enough volume to learn quickly. Holiday weeks distort everything, so do not start or end a test in one.
- Test what haulers actually argue about. Price shown before or after the address check. A "no long-term contract" line in the headline. A start-date picker against "next available day". A photo of your truck against a photo of carts at the curb.
- Keep a log. Write down what changed, when, and what happened, so next season starts from what you learned.
Landing pages work best with campaigns built around them. Our page on how we run Google Ads for haulers covers the campaigns. The website conversion checklist applies the same thinking to the rest of your site.
How VETS Growth Marketing helps
We build your ad landing pages and campaigns together, so every ad group has a matching page and a counted action. The pages live on your domain, the ad account is in your name, and the work is scoped with dates. We report cost per started account and per signed commercial agreement, matched to your billing records. To see where your ad clicks go today, book a growth consultation.
Sources
- About conversion measurement, Google Ads Help
- Set up tracking calls to a phone number on a website, Google Ads Help
- Understanding Core Web Vitals and Google search results, Google Search Central