What is geo-targeting and how do you target local customers with PPC?
Geo-targeting is the practice of showing your Google Ads to people in specific locations and hiding them from everyone else. It is one of the most effective controls in PPC because it stops you spending money on clicks that can never become customers.
For a local business, showing ads nationwide is wasteful. A plumber in Exeter does not need their ad seen by someone searching in Glasgow. Geo-targeting fixes that by letting you set the cities, postcodes or radius your ads appear in.
How location targeting works in Google Ads
When you set up a campaign in Google Ads, you choose a location target at the campaign level. You can target by country, region, city, postcode or a radius around a point on the map. Google then matches each search against your location settings and only shows your ad when the searcher is in (or shows interest in) your chosen area.
You can also set location exclusions. If you serve the whole UK but want to avoid a specific postcode where your competitor has a stronghold, or where you cannot deliver, you add that area as an exclusion. Your ads will not show there.
Location targeting options compared
Targeting by city or region works well for most service-area businesses. A roofer covering Bristol and Bath can set those two cities and stop wasting budget on searches from Swindon or Exeter.
Radius targeting is useful for businesses with a defined catchment area. A care home might set a 20-mile radius around their postcode. Anyone searching within that area sees their ad, and anyone outside does not.
Postcode targeting is the most precise. It suits businesses that need to exclude specific streets or estates, such as a funeral director who knows their catchment follows parish boundaries rather than city limits.
People in or who show interest in your location
Google offers a second setting that matters. You can show ads to people physically in your target location, or to people who are searching for your location even if they are not there. The second option is useful for a hotel in Torquay: a user searching from London for "hotels in Torquay" should still see your ad.
For most local businesses, targeting people in your location is the right default. Add the interest option only when your service clearly serves people searching from outside the area.
How geo-targeting affects cost and performance
Targeting the right location lowers your cost per click because you are not paying for irrelevant traffic. Your click-through rate tends to improve because the people who see your ad are genuinely in your service area. Google's Quality Score rewards that relevance, which further reduces your cost per click.
The flip side is that narrow targeting reduces your potential reach. A 5-mile radius campaign might show only a few hundred impressions per month. Strike the balance by checking the estimated reach in Google Ads before you launch.
Geo-targeting works with every campaign type. Whether you run search, display, shopping or Performance Max campaigns, location settings apply. Performance Max campaigns use your location targets as a signal for where to prioritise your budget.
Connecting geo-targeting to your wider marketing
Geo-targeting in PPC pairs naturally with local SEO. If you have claimed your Google Business Profile, built local citations and collected reviews, your organic presence already signals relevance in your area. Adding geo-targeted PPC on top gives you immediate visibility while your local SEO builds over time.
Our PPC team manages geo-targeted campaigns for local businesses across the UK, from single-location tradespeople to multi-region care groups. See the digital marketing packages and pricing at https://victory.digital/pay-per-click, or start with a free SEO report at https://victory.digital/run-a-seo-report.
What are your Feelings?
Share your reaction
Click a reaction to share how useful this article was.
