All posts
Ads6 min read

Google Ads landing pages for local services, one per intent

Sending every ad click to the homepage is the most common way local businesses waste ad budget. Build one page for each thing people are actually searching for.

Why the homepage is the wrong landing page

Someone types “emergency plumber near me” at ten at night, taps your ad, and lands on a homepage that says “Welcome to Your Plumbing Company, serving the area since the nineties.” There is a photo of the team, a menu with nine items, and somewhere below the fold a phone number. The person wanted one thing: proof that you fix burst pipes tonight and a button to call. They go back to the results.

The homepage is written for everyone, which means it is written for no one in particular. An ad click is the opposite of everyone. You paid for a person with a specific need at a specific moment, and the page they land on should talk about that need and nothing else. The landing page basics page defines the terms; this post is about building the pages.

What an intent is, and how to find yours

An intent is the job behind the search. “Dental implants cost” is someone researching. “Emergency dentist open now” is someone in pain. “Invisalign consult near me” is someone ready to book a specific service. Each of those deserves its own ad group and its own page, because each person needs to read something different before they will call.

You find your intents in two places. The first is your search terms report, which shows the actual phrases people typed before clicking. Group them by service, by urgency and by town, and the clusters are your intents. The second is the front desk. Ask what callers say in the first sentence. “Do you do same-day crowns?” and “How soon can someone come out?” are intents in plain language.

Most local businesses end up with a short list: one page per service they want more of, an urgent version for anything people search in an emergency, and town versions only where a town has enough searches to justify a page that says something true about it. Resist building forty pages on day one. Build the five that match your biggest ad groups and watch what happens.

What goes on the page

The headline repeats the promise of the ad in the words the searcher used. If the ad said “Same-day crowns in one visit”, the headline says the same thing, not “Restorative dentistry services”. The first paragraph says what happens at the visit, how long it takes, and who it is for. People are checking that they are in the right place.

Then proof you are local and real: the address, the towns you serve, a photo of the actual office or truck, hours including whether you answer after hours. Then the one action. For urgent intents that is a phone number, large, tappable, visible without scrolling. For considered intents it is a short form or a booking widget with real openings. Not both with equal weight; pick the one that matches the intent.

Leave out the navigation menu, the blog links and the mission statement. Every exit you remove keeps the person on the question they came with. Keep one small link to the homepage for the person who wants to look around, and nothing else.

One page, one number, one form

The reason to build pages per intent is not only conversion. It is measurement. If every page shares the main office number, you know the ads produced calls, but not which ads produced which calls, or whether those calls became visits. Give each landing page its own tracking number that forwards to the main line, and its own form that tags the inquiry with the page it came from.

Now the call from the emergency page and the form from the implant page land on customer records with a source attached. When the visit happens, you can trace it back to the ad group. Over a month this tells you which intents book and which just click, which is the difference between spending on ads and investing in them. Call tracking explains how the forwarding numbers work without confusing customers.

Match the page to the hour

Ads run at night. The page should know that. If a person lands on the emergency page at eleven and the number rings to a closed office, the ad money is gone. Either the number should reach something that can answer and book, or the page should switch to a booking widget and a “text us” button after hours. The honest version of the page at eleven is different from the honest version at eleven in the morning.

The same goes for the form. A form that says “we will get back to you” is a weak promise at any hour and a broken one at night. A form that offers a real time, or that gets a text reply within a minute, keeps the person from going back to the results. Speed is a feature of the landing page, not a separate project.

How Ottimo handles it

Pages built in the website builder are built this way: one page per service, problem or town, each with its own form, chat and booking on the page, and each able to carry its own tracking number. Forms and calls land on the customer record with the page as the source, so the Google Ads view can show which intents turned into visits rather than which ones got clicks.

After hours, the tracking number on an urgent page rings to the AI phone agent, which offers real openings and books the one the caller wants. The desk sees the call, the page it came from and the booking the next morning. The point is not more pages. It is a straight line from the search to the visit, visible end to end.