

Most restaurants running Google Ads in South Africa are paying for clicks that were never going to book a table or place an order. The fix isn't a bigger budget, it's matching campaign type and tracking to how people actually choose where to eat.
- Google ads for restaurants south africa works best with Local campaigns plus call tracking, not generic Search alone.
- A 5km radius beats city-wide targeting for restaurants without delivery; foot traffic doesn’t travel 40km for dinner.
- Performance Max without a booking or order conversion signal wastes spend on browsers, not diners. Skip it early.
- Set a ROAS floor of 300% before scaling budget. Below that, cut spend, don’t add more.
- Call-only campaigns suit booking-led restaurants; Search plus Maps suits walk-in and delivery brands.
Why restaurant accounts leak money faster than most
Restaurants have thin margins and impulsive buyers, which makes bad tracking more expensive than in most industries. If your conversion action is "website visit" instead of a phone call, a table booking, or a completed online order, Smart Bidding is optimising for the wrong signal from day one.
The same problem shows up on the Meta side. If you're also running Meta Ads for restaurants, the two channels need to agree on what counts as a conversion, otherwise you'll double-count bookings and think you're doing better than you are.
The restaurants that get this right treat Google Ads as a booking and order tool, not a brand awareness tool. That single mindset shift changes campaign type, radius, and budget in one move.
Who this is for
This guide is for restaurant owners and managers in South Africa running Search ads without call tracking, without a booking-platform conversion tag, or without a clear sense of what a booked table actually costs them in ad spend. It applies whether you run a single bistro in Melville, a delivery-heavy operation in Sandton, or a small group with three or four locations across Johannesburg and Cape Town.
If you're already tracking cost per booking and hitting a known ROAS target, most of this will confirm what you're doing. If you're not, the criteria below will show you exactly where the leak is.
What to look for in Google Ads for restaurants
Conversion tracking that matches how people actually book
A click is not a booking. Set up call tracking on the number shown in ads, tag your booking platform's confirmation page, and track "order placed" if you take orders online. Without this, you're feeding Smart Bidding a guess instead of a fact, and it will happily spend more to get you more of the wrong thing.
Campaign type suited to intent, not exposure
Search campaigns catch people actively looking for a place to eat right now. Local campaigns push your Google Business Profile and drive-in traffic. Performance Max spreads across everything, including YouTube and Display, which is closer to brand awareness than bookings. Pick the type that matches what you're actually trying to sell this month.
Radius targeting tied to real drive time, not postal codes
Most sit-down restaurants get almost all their bookings from within a 5km to 8km radius. Targeting an entire city wastes spend on people who were never going to drive 45 minutes for dinner. Delivery-focused brands are the exception, since delivery radius can justify a wider net.
Dayparting matched to kitchen capacity and service hours
Running ads 24 hours a day for a restaurant that closes the kitchen at 9pm is money spent on people who'll never see your reply in time. Match ad scheduling to service hours plus a lead window for advance bookings, and cut spend outside it.
A negative keyword list that filters out non-buyers
Restaurant search terms attract job seekers, recipe searchers, and franchise inquiries. Without a negative list covering terms like "jobs", "vacancies", "recipe", and "franchise", a meaningful share of your budget goes to people who will never sit at a table.
A ROAS floor set before you scale budget
Decide your minimum acceptable return before you increase spend, not after. If a campaign isn't clearing 300% ROAS on food and beverage margins, adding budget just multiplies the loss. This is the single most common mistake in restaurant accounts: scaling a campaign that was never profitable to begin with.
The setups that actually work for restaurants
Call-only Search campaigns, the safe pick. These campaigns show a click-to-call ad with no landing page detour, which suits restaurants that take bookings by phone. Typical CPC sits around R12 to R18 in most metros, and the conversion is unambiguous: a phone call, not a maybe. Buy for any restaurant where phone bookings are the norm.
Local campaigns linked to Google Business Profile, the volume play. These pull directions requests, calls, and website visits from one campaign type, optimised toward store visits. They work best for walk-in-heavy venues within a tight radius. Buy for restaurants with strong foot traffic and a complete, verified Business Profile.
Search plus Maps extensions for delivery brands, the delivery hustle. "Restaurant delivery near me" and similar terms run higher, often R20 to R35 per click, because the buyer intent is closer to a completed order. Worth it if your average order value covers the acquisition cost. Consider, provided you're tracking completed orders, not just clicks to the ordering page.
Performance Max, the wildcard. It needs roughly 30 or more conversions a month feeding it before Smart Bidding has enough signal to optimise properly, and restaurants with broken tracking or thin conversion volume feed it garbage. Skip it if your monthly budget is under R8,000 or your conversion tracking isn't solid. Consider it only for multi-location groups with clean data and a real conversion history.
Display remarketing to past visitors, the retention play. Cheap by comparison, often R2 to R5 per thousand impressions, and useful for bringing back people who've visited your site but didn't book. It's a top-up, not a primary channel. Consider as a small slice of budget once your main campaign is profitable.
Get your restaurant’s Google Ads audited
Find out where your ad spend is leaking before you scale another rand of budget.
What to avoid
- Broad match with no negative list. It looks like it's reaching more people; in practice it's paying for job seekers and recipe hunters alongside real diners.
- Scaling budget before fixing tracking. A campaign with fake or missing conversion signals doesn't get more profitable with more spend, it just loses money faster. Fix tracking first, then read how to reduce Google Ads cost per click in South Africa before you touch bids.
- City-wide radius for a single walk-in location. It feels like more reach, but a diner in Randburg isn't driving to your restaurant in Midrand for a Tuesday dinner.
Verdict comparison
| Campaign type | Best for | Typical CPC (2026) | Verdict |
|---|---|---|---|
| Call-only Search | Phone-booking restaurants | R12-R18 | Buy |
| Local campaigns | High foot-traffic, tight radius | R10-R20 | Buy |
| Search + Maps (delivery) | Delivery-focused brands | R20-R35 | Consider |
| Performance Max | Multi-location, clean tracking | Varies, needs 30+ conversions/month | Skip under R8,000/month budget |
| Display remarketing | Retention top-up | R2-R5 CPM | Consider as add-on |
FAQ
What’s the best Google Ads campaign type for a restaurant in South Africa?
Call-only Search campaigns work best for restaurants that take phone bookings, and Local campaigns work best for high foot-traffic venues within a tight radius. The right choice depends on how customers actually book, not on which campaign type Google recommends by default in 2026.
How much does Google Ads cost for a restaurant in South Africa?
CPC for restaurant Search and Local campaigns typically runs R12 to R25 in Johannesburg and Cape Town, with delivery-related terms reaching R20 to R35. Monthly budgets for a single location usually start around R3,000 to R5,000, though it depends on competition in the area.
Is Google Ads or Meta Ads better for restaurants?
Google Ads catches people actively searching for a place to eat right now, while Meta Ads builds awareness and drives impulse visits through visual content. Most restaurants in South Africa run both, with Google handling intent-driven bookings and Meta handling discovery.
Should a restaurant use Performance Max?
Only if the account already has clean conversion tracking and roughly 30 or more conversions a month, since Smart Bidding needs that volume to optimise properly. Restaurants with broken tracking or under R8,000 monthly budget should skip it and run Search or Local campaigns instead.
What radius should a restaurant target on Google Ads?
Most sit-down restaurants without delivery should target 5km to 8km, since that’s where the bulk of real bookings come from. Delivery-focused brands can justify a wider radius matched to their actual delivery zone.
How do I track bookings from Google Ads for a restaurant?
Set up call tracking on the number shown in your ads and tag the confirmation page of your booking platform as a conversion. Without this, Google optimises toward website visits instead of actual bookings, which wastes spend on people who never book.
What’s a good ROAS for a restaurant on Google Ads?
A 300% ROAS floor is a reasonable minimum given typical food and beverage margins in South Africa. Anything below that means the campaign is costing more than it’s returning once food cost and overheads are factored in.
Can a small restaurant compete on Google Ads against bigger chains?
Yes, because Local and call-only campaigns reward relevance and proximity, not just budget size. A single-location restaurant with tight radius targeting and clean tracking often outperforms a chain running broad, poorly targeted campaigns.
One last thing
The restaurants getting the best results in 2026 aren't the ones spending the most, they're the ones who set a ROAS floor and actually cut a losing campaign instead of hoping it improves. Check your cost-per-booking against your average table value before you approve next month's budget. If you want the mechanics of setting up tracking correctly, how to generate leads with Google Ads in South Africa walks through the conversion setup step by step.
Related guides








