‹ Back to the blogGoogle Business Profile

Google Ads for local businesses step by step (2026)

Matt RomeroBy Matt Romero · June 9, 2026 · 8 min

📚 This article is part of our complete guide to Google Business Profile.

In this article
Article summary

Google Ads works for a local business if you target your area properly, use keywords with immediate purchase intent and pair your ads with an optimized Google Business Profile. Without those three things, the budget disappears with no results.

Lots of local businesses try Google Ads, burn through the budget in two weeks and don't see a single new customer. The problem is almost always the same: they set up the campaign as if they were a nationwide online store.

A local business works on completely different logic. Your customer is two kilometers away. They're searching with urgency. And if you don't show up, your competitor down the street does.

In this article I explain how Google Ads really works for local businesses: what to set up, what to avoid and how to get the most out of it without throwing money away.

Why Google Ads doesn't work the same for local businesses as for everyone else

An online store can sell to anyone in Spain. You can't. If you have a dental clinic in Getafe, a customer in Bilbao is no use to you.

That changes everything: your targeting radius, the kind of keywords you use, your ad message and the page you send people to.

Local search behavior is different too. According to Google data, more than 76% of people who search for something nearby visit a business that same day. That means your customers aren't researching: they're about to buy or hire.

Key fact

76% of people who search for something nearby visit a business that same day.
— Google Consumer Insights

That means if you show up at the right moment, the conversion rate is very high. But if you show up for someone outside your area or someone who's just browsing, you're paying for nothing.

The practical takeaway is this: before you touch any campaign, you need to be crystal clear about your real service radius. Not the one you'd like, the real one. How far away do your customers come from? 5 km? One neighborhood? The whole town?

How to set up a Google Ads campaign aimed at customers in your area

Let's go step by step. This is what you need to do from the start so you don't waste a single euro.

  1. Choose "Search" as the campaign type: always start with the Search Network. That's where people express a specific intent. No Display to start with.
  2. Set the goal to "Store visits" or "Leads": pick the one that fits your business. If you have a physical location, "Store visits" gives you very useful data. If you offer services at the customer's home, go with "Leads".
  3. Target your location precisely: this is where the most common mistake happens. Go to the location settings and select exactly your area. You can set a radius in kilometers around your address. For a restaurant in central Seville, 5 km is usually enough. For a remodeling company, you might need 30 km.
  4. Choose the "Presence" option instead of "Interest": this is critical. In the location settings, Google asks whether you want to show ads to people who are in your area or who show interest in it. Choose "Presence". Otherwise you could be paying to show your ad to someone who lives in another city but searched for something related to yours.
  5. Set up your ad extensions: add the location extension linked to your Google Business Profile, the call extension with your phone number and your business hours. These extensions make your ad bigger and increase click-through rate at no extra cost.

With that, you have the foundation. From here, the work is fine-tuning the keywords and the message.

24 hour locksmith near me
SponsoredYour business
A well-targeted local ad puts you at the top right when people search for your service.

Which types of Google Ads campaign work best for a local business

Not all Google Ads campaigns are the same. For a local business, there are three formats that work well and one you should use with care.

Campaign typeWhen to use itDifficulty
SearchAlways. It's the foundation for capturing purchase intent.Medium
Local (Performance Max)If you have a physical location and want in-person visits.Low
CallsUrgent services: locksmiths, plumbers, clinics.Low
DisplayOnly for remarketing. Not for winning new customers.High

The Search campaign is the one that gives you the most control. You decide exactly which searches you show up for.

Call campaigns are perfect for emergency businesses. Cerrajería López, for example, can create a campaign where the ad only shows a call button. The user taps it and calls directly, without going through any website. The cost per conversion is usually very low in this format.

Performance Max campaigns with a local goal are more automated. Google decides where to show the ad. They work well if your Google Business Profile is very complete and up to date, because Google uses that information to optimize.

How to choose the right keywords without wasting budget

This is where the most money gets lost. Here's how to do it right.

The first thing to do is think like your customer, not like yourself. Your customer doesn't search for "cosmetic dentistry". They search for "emergency dentist Getafe" or "fix broken tooth today".

The best-performing keywords for local businesses have three things in common:

  • They include the specific service, not the generic category.
  • They include the location or a local modifier ("near me", "in [city]").
  • They express urgency or intent to act right away.

For example, for Restaurante La Brasa in Málaga, the keywords that work are "restaurant with terrace Málaga center", "where to eat grilled meat Málaga" or "book restaurant Málaga today". Not "restaurant".

That said, adding negative keywords is just as important as choosing the right keywords. If you're a restaurant, add "recipe", "how to make" and "free" as negatives. If you're a locksmith, add "home improvement", "tutorial" and "DIY". Those searches will never convert. And if you want to complement your ads with traffic you don't pay for, see how to approach local SEO for locksmiths.

Use the Google Ads Keyword Planner to see real search volumes and estimated cost per click in your area. It's free, and it gives you local data if you set the location correctly.

Start with exact or phrase match. Never with broad match at the beginning. With broad match, Google can show your ad for searches that have nothing to do with you and drain your budget before you notice.

The most common mistakes local businesses make with Google Ads

I've seen them all. Here they are so you don't repeat them.

  1. Sending traffic to the home page: if someone searches for "emergency plumber Madrid" and lands on your home page where you talk about your company, they leave. Create a specific landing page for each campaign. With the service they're looking for, your phone number clearly visible and a clear call to action.
  2. Not setting up conversion tracking: if you don't know which clicks generate calls or form submissions, you can't optimize anything. Set up call tracking in Google Ads and form tracking in Google Tag Manager. Without this, you're flying blind.
  3. Turning on every network from the start: when you create a Search campaign, Google suggests also turning on the Display Network. Uncheck it. They're two different strategies, and mixing them at the start skews the data.
  4. Ignoring the ad schedule: if your business is open from 9 a.m. to 8 p.m. and you don't have a web form, there's no point paying for clicks at 2 in the morning. Set up your ad schedule so the ads only run when you can answer.
  5. A budget that's too low for the market: if the average click in your industry costs 2 euros and you set a budget of 3 euros a day, your ad will show so rarely that the data won't be meaningful. You need at least 10-15 clicks a day to start drawing conclusions.

How to combine Google Ads with your Google Business Profile to multiply results

Here's the lever most local businesses don't pull. And it makes a huge difference.

When a user searches for your service on Google, they can see two things from you at once: your paid ad in the search results and your Google Business Profile on the map or in the side panel. That gives you far more visual presence than any competitor who only shows up in one of the two places.

For this to work, your profile needs to be well optimized. If it's incomplete or out of date, the effect shrinks. From local brain's profile management dashboard you can check the status of every element of your profile and spot what's missing. And if you want to attract customers without paying for every click, combine it with ranking your business on Google; if you don't have a profile yet, start by creating your Google business profile.

What you should have active on your profile so it complements your ads well:

  • Up-to-date photos: the user who sees your ad and then searches your name is going to see your photos. If they're outdated or poor, you lose their trust. Manage your images from local brain's Media section.
  • Recent reviews: an ad backed by a profile with 4.8 stars converts much better than one with 3.2. Reviews are the number one trust factor for local customers.
  • Consistent contact information: the phone number and address on your profile must match exactly the ones on your website and in your ads. Any discrepancy reduces trust and can affect your ads' Quality Score.

Also, link your Google Business Profile account to your Google Ads account. That way you can turn on location extensions automatically, and Google can use your profile data to improve the performance of your local campaigns.

If you want your reviews working in your favor both on the map and in the eyes of users arriving from an ad, local brain's ReviewSense helps you manage and reply to them efficiently.

physical therapist near me
#1
Your business
★★★★★ 4.9 (127)
This is how you show up in Google's Local Pack when your Business Profile is well optimized.

What to review every week so your local campaign doesn't bleed money

A Google Ads campaign isn't something you set and forget. It needs a weekly review, especially at the beginning.

Here's exactly what to look at every week:

  1. Search terms report: go to "Keywords" → "Search terms". Check which real searches you showed up for. Add everything irrelevant as a negative.
  2. Conversion rate by keyword: which keywords generate calls or form submissions? Which ones only generate clicks with no results? Pause the ones that don't convert and raise the bid on the ones that do.
  3. Cost per conversion: if you're paying 50 euros per call and your margin per customer is 40 euros, you have a problem. Calculate this number from day one and set yourself a maximum acceptable limit.
  4. Ad Quality Score: Google rates your ads from 1 to 10. A low score means you pay more per click. To raise it, improve the consistency between the keyword, the ad text and the landing page.
  5. Performance by device: local businesses usually get more traffic from mobile. Check whether conversions come more from mobile or desktop and adjust your device bids if there are big differences.

Quick checklist

  • ☐ Geographic targeting set to "Presence" (not "Interest")
  • ☐ Negative keywords added from day one
  • ☐ Location extension linked to your Google Business Profile
  • ☐ Conversion tracking active (calls and forms)
  • ☐ Ad schedule matched to your business hours
  • ☐ A specific landing page for each campaign
  • ☐ Weekly review of the search terms report
  • ☐ Complete, up-to-date Google Business Profile

Google Ads can be one of the most profitable tools a local business has, but only if you set it up with local logic from the start. Precise geographic targeting, keywords with real purchase intent and a weekly review are what separate a campaign that generates customers from one that just spends budget.

The other factor that makes the difference is keeping your Google Business Profile in good shape. Ads bring visibility, but the profile builds trust. The two together work much better than either one on its own.

If you want to keep everything under control from one place, local brain lets you manage and optimize your local presence without jumping between tools. That way you can spend more time on what really matters: serving the customers who come through the door.

Put your local SEO into practice

Measure, optimize and grow your presence on Google and Maps from a single dashboard.

Get started