Local search advertising: the four places a local ad can run and how each one charges
Local Services Ads, location-targeted search ads, map placements and directory ads each charge for something different, so the right choice depends on how your customers contact you.
Published by AI Knows Us · Updated 21 October 2026
Local search advertising means paying to appear when people search for a service in a specific area, such as "plumber near me" or "dentist in Austin". There are four main places those ads run: Google Local Services Ads, which charge per lead; ordinary Google search ads limited to a location, which charge per click; map placements that show your address on Google Maps; and paid listings on directories such as Yelp, which charge against a monthly budget. Pick the one whose charging model matches how your customers reach you, then measure it by booked jobs, not by clicks.
Every product detail below was read from the provider's own help pages on 21 October 2026.
The four places a local ad can appear
| Option | Where it shows | What you pay for | Best fit |
|---|---|---|---|
| Google Local Services Ads | A separate unit at the top of Google Search results for eligible services | Leads: calls, messages and bookings | Home services, trades, legal and other listed categories |
| Google search ads with location targeting | Standard sponsored results on Google Search | Clicks | Any business, including categories Local Services Ads does not cover |
| Location assets on Google Ads | Ads with your address, distance and directions, including on Google Maps | Clicks on the ad it is attached to | Shops, clinics, restaurants and anyone with a door to walk through |
| Directory ads such as Yelp Ads | Sponsored results inside the directory and on competitors' listing pages | A monthly budget you set | Categories where buyers already compare on that directory |
Google Local Services Ads: paying per lead
Google describes Local Services Ads as a way to receive leads directly from potential customers. The leads arrive as phone calls and messages sent through the ad, and customers can also book a job through it. The unit appears at the top of Google Search when people search for a service you offer in the areas you choose.
Three things make it different from every other option on this page.
- You pay for leads, not clicks. Google's help pages say you pay only for leads related to your business and the services you offer.
- You must pass screening first. Businesses go through Google's screening and verification process, which can include licence, insurance and business registration checks depending on the category. Profiles that pass display the Google Verified badge. Google also offers "pre-badge" ads while you finish onboarding, ranked below fully verified providers.
- Only certain categories are eligible. Google publishes a category list and an eligibility checker, and it publishes separate help for the United States, Canada, the United Kingdom and several European countries. Check your category and area before planning around it.
How ads are ordered is worth knowing, because it tells you where to spend effort. Google's "About ad rankings" page says the order comes from an auction that weighs your bid against how likely your ad is to produce a lead. That likelihood draws on your responsiveness (missed calls count against you), how relevant your business is to the search, and profile quality: your rating, number of reviews, response time, images and completed verification checks. Google adds that higher quality profiles may rank higher and may pay lower costs per lead. In practice, answering the phone is part of your ad strategy.
One setting to look at early is direct business search. Google explains that this feature shows your ad when people search for your business by name, as opposed to a category search like "plumber near me". You can filter these leads separately in the inbox and switch the feature off if you only want to pay for new demand.
Google search ads with location targeting: paying per click
A normal Google Ads search campaign becomes local advertising the moment you limit where it shows. Google's location targeting lets you show ads to people in, regularly in, or who have shown interest in the places relevant to your business, and you choose whether physical location, location of interest, or both should count.
That last choice matters more than most local advertisers realise. A plumber wants people who are physically in the service area. A wedding venue may want people planning a trip to the town from elsewhere.
Search ads cover every category, give you full control over keywords, ad text and landing pages, and charge when someone clicks. The trade off is work: keyword lists, negative keywords and bidding all need regular attention. Our guide to PPC management covers that structure in detail.
Location assets and Google Maps
Location assets, which Google previously called location extensions, add your address, a map and the approximate travel distance to your ads. Google says they can show on the Search Network, the Display Network, YouTube and Google Maps, where your locations can appear beside, above or below map results, including in the Maps app.
The data comes from your Google Business Profile. Google states that location information used in Ads is sourced from Google Maps and Business Profile, so a wrong address or phone number has to be fixed there. If you mark a location closed in Business Profile, its location asset stops showing. That makes the free profile the foundation of paid map visibility too. Our page on the Google Business Profile covers who should own the listing and how to keep it accurate.
Directory ads: Yelp and similar sites
Directories sell ads inside their own search results. Yelp's own guide says its ads appear in "Sponsored Results" sections in search and on competitors' business pages, can be targeted by location and keyword depending on your category, and run against a monthly maximum budget you set, with no long term commitment and the option to pause, edit or cancel at any time. Yelp states that you will never pay more than your monthly maximum, although daily spend varies.
A directory ad is worth testing when your buyers already compare providers on that directory. Before you spend there, make sure the free listing is claimed, complete and recently reviewed, because the ad sends people to that page.
How to choose between them
Start from how a customer contacts you, then match the charging model.
- Customers call or message for a job at their home or office. Check Local Services Ads eligibility first. Paying per lead aligns cost with what you actually want.
- Your category is not eligible, or you sell something specific. Use location-targeted search ads, where you control the keywords and the landing page.
- Customers walk in. Add location assets to your search campaigns and keep your Business Profile exact.
- Your buyers live on one directory. Test that directory's ads with a small monthly budget after the free listing is in good shape.
Many local businesses run two of these together: Local Services Ads for the urgent job searches, and search ads for the services or areas Local Services Ads does not cover. If you would rather hand the work to someone, our comparison of PPC agencies and management companies explains the fee models and what to ask for.
Measuring local ads properly
Clicks and impressions are the provider's numbers. Your numbers are booked jobs and revenue. A simple monthly check keeps every channel honest:
- Count leads by source: Local Services Ads inbox, call tracking on search ads, Yelp's dashboard.
- Mark which leads became booked jobs, and their value.
- Divide spend by booked jobs for each channel to get a cost per job.
- Move budget toward the lowest cost per job, and review again next month.
For search ads, also review the search terms report so you stop paying for searches outside your service.
Questions about local search advertising
What is the difference between Local Services Ads and Google Ads?
Local Services Ads charge per lead, sit in their own unit at the top of results, and require screening and an eligible category. Standard Google search ads charge per click, cover any category, and give you control over keywords and landing pages.
Do I need a Google Business Profile to advertise locally?
For location assets and map placements, yes, because Google sources that location data from your Business Profile and Google Maps. A complete profile also supports the free local results, so it is worth doing first.
Is local search advertising worth it for a small business?
It is worth testing when each new customer is valuable and people search for your service by area. Start with one channel, a fixed monthly budget, and a cost per booked job you can compare after four to eight weeks.
Why are my Local Services Ads not getting leads?
Google's ranking page points to bid, responsiveness, relevance and profile quality. Check missed calls, response time, review count and whether your service areas and job types match what people search for.
Can I advertise in a city where I do not have an office?
Yes for search ads, through location targeting, and for Local Services Ads where you choose that area as a service area. Location assets and map placements depend on a real business address, so they follow your actual locations.
The local search that never shows an ad
Everything above covers results that carry a "Sponsored" label. More people now ask an assistant instead: "who is a reliable electrician near me" typed into ChatGPT or Gemini returns a few names and no ad slot to buy. Those names come from the reviews, profiles and directory pages the assistant can read, which is the same groundwork that makes local ads perform. Checking whether your business is one of the names is a separate measurement from any ad dashboard, and it is the one AI Knows Us is built to take.