Google Ads is one of the most effective marketing channels for local businesses. The reason is simple: when someone types "tax advisor Munich" or "emergency plumber Hamburg" into Google, they have a concrete need — and they want to solve it now. No other channel delivers traffic with that purchase intent.
Yet many local businesses burn through their Google Ads budget by making basic mistakes during setup and optimisation. This guide shows you, step by step, how to set up local Google Ads campaigns that actually pay for themselves.
Why Google Ads works so well for local businesses
Compared to other ad channels, Google Ads has three decisive advantages for local providers:
- Search intent: the user is actively searching for your service. You don't have to convince anyone they have a problem — they already know.
- Local targeting: you can restrict your ads to a radius of just a few kilometres around your location. No wasted spend.
- Immediate results: unlike SEO, Google Ads delivers clicks and inquiries from day one.
Step 1: the right keyword strategy
Keywords are the foundation of every Google Ads campaign. Local campaigns have particular rules.
Identify local keywords
Your most important keywords follow the pattern: [service] + [location]. For example:
- "dentist Cologne"
- "tax advisor Munich Schwabing"
- "employment lawyer Berlin"
- "heating repair Frankfurt"
Important: think about neighbourhoods, adjacent cities, and colloquial terms too. "Dentist Cologne Ehrenfeld" has lower search volume than "dentist Cologne," but click costs are lower and conversion rate is higher — because the searcher is right around the corner.
Understand keyword match types
- Exact match [dentist cologne]: your ad only shows for this exact search (and very close variants). Highest control, lowest reach.
- Phrase match "dentist cologne": your ad also shows for queries like "good dentist cologne reviews." Good compromise.
- Broad match dentist cologne: Google decides which searches show your ad. Big reach, but hard to control.
Our recommendation for getting started: begin with phrase match for your most important keywords and add exact match for the highest-volume terms.
Don't forget negative keywords
Just as important as the right keywords are the wrong ones. Negative keywords prevent your ad from showing for irrelevant searches:
- "training," "study," "internship" — if you're not hiring
- "free," "gratis" — if you don't offer freebies
- "salary," "earnings" — attracts job seekers, not customers
- "DIY," "tutorial," "how to" — hobbyists instead of customers
Step 2: build the campaign structure
A clean campaign structure is critical for success. Here's what your structure should look like:
One campaign per service area
If you offer different services, build a separate campaign for each. A dentist might have:
- Campaign 1: General dentistry
- Campaign 2: Implants
- Campaign 3: Cleanings
- Campaign 4: Anxious patients
The advantage: you can set a budget for each campaign and judge performance separately. If implants deliver the highest ROI, you can shift more budget there.
Ad groups with thematically tight keywords
Inside each campaign, build ad groups with tightly related keywords. The ad copy in each group can then be matched exactly to those keywords.
Step 3: write compelling ad copy
Your ad has to convince in just a few words. Here are the key rules for local ad copy:
- Keyword in the headline: if someone searches "dentist Cologne," "dentist in Cologne" should appear in your headline.
- Concrete benefit: "Appointment within 48h" is stronger than "Professional treatment."
- Social proof: "4.9 stars on Google — 200+ reviews" creates instant trust.
- Call-to-action: "Book a slot now" or "Get a free consultation."
- Differentiation: what sets you apart from the other ads on the page?
Use ad extensions
Ad extensions (assets) are free and make your ad larger and more informative:
- Location extension: shows your address and distance to the searcher.
- Call extension: enables a direct call from the ad.
- Sitelink extensions: additional links to relevant subpages.
- Review extension: shows your Google rating directly in the ad.
Step 4: the landing page — where clicks become customers
The best Google Ads campaign is worthless if the landing page doesn't convert. For local businesses, the landing page must include:
- Local context: mention the city, the neighbourhood, the region. The visitor must immediately see you're nearby.
- Clear call-to-action: booking, call button, or short contact form — placed prominently.
- Trust signals: Google reviews, customer testimonials, team photos, certifications.
- Mobile optimisation: over 60% of local searches come from a phone. Click-to-call buttons are mandatory.
- Fast load time: under 3 seconds. Google measures load time and factors it into Quality Score.
Step 5: plan the budget right
The most common question: "How much budget do I need?" The honest answer depends on your industry and location, but here are benchmarks:
Cost-per-click by industry (German benchmarks)
- Trades: €2-5 per click
- Dentists: €3-8 per click
- Lawyers: €5-15 per click
- Tax advisors: €4-10 per click
- Real estate agents: €3-8 per click
Calculating a minimum starting budget
To collect enough data for optimisation, you need at least 30-50 clicks per week. Math: average CPC × 50 = weekly minimum budget.
Dentist example: €5 × 50 clicks = €250/week ≈ €1,000/month as a starting budget.
Run the ROI math
Before investing, do the math: if a new customer is worth €2,000 in long-term revenue and you spend €50 to acquire them, that's a 40x return. Even if only one in ten clicks turns into a customer, the math works out very positively for most local services.
Step 6: measure, optimise, scale
Google Ads isn't a "set it and forget it" channel. The real results come from continuous optimisation:
- Set up conversion tracking: measure not just clicks, but actual inquiries and calls.
- Review search terms weekly: what queries are your ads actually showing for? Add irrelevant ones as negative keywords.
- Test ad copy: at least 3 ad variants per group, to identify the winner.
- Bid adjustments: raise bids for times and devices that convert well.
- Reallocate budget: more budget into campaigns with the best ROI, less into weak ones.
Common mistakes with local Google Ads
- Keyword selection too broad: "dentist" without a location pulls country-wide clicks — and costs a fortune.
- No location targeting: restrict delivery to your service area.
- Homepage as destination: route clicks to dedicated landing pages, not your homepage.
- No conversion tracking: without tracking you don't know which keywords and ads work.
- Giving up too early: Google Ads needs 4-6 weeks for a meaningful data baseline. Don't judge after one week.
Google Ads isn't gambling — it's a system that becomes predictably profitable with the right strategy and continuous optimisation. Start focused, measure everything, and scale what works.