Industries Restaurants
Google Ads for Restaurants
Google Ads is rarely the dominant channel for restaurants — Google Business Profile and organic Maps presence usually drive more value per dollar. But for catering, private events, reservations, and delivery, paid ads work well. Here's what most restaurants get wrong.
By Stephen Theall Read-only access — we never touch your account.
The mistakes draining restaurants budgets
The leaks that keep those calls going to the other guy — and the exact fix for each.
No Google Business Profile optimization
The single biggest opportunity cost in restaurant marketing is paying for Google Ads while leaving the free organic placement under-developed. A complete, photo-rich, review-managed Google Business Profile delivers 3-10x the value of equivalent paid ad spend for routine dining traffic. Most independents have a claimed GBP and that's it — no posts, sparse photos, unanswered reviews.
Fix
Before any paid spend, get the GBP listing claimed, completed, photo-rich (food, interior, exterior — at least 30 photos), and review-managed (respond to every review, positive and negative, within 48 hours). Use GBP Posts weekly. Add menu items with prices to the profile. Most paid Google Ads value for restaurants is unlocked by a strong GBP underneath.
No phone-call conversion tracking
Restaurants are the worst industry for conversion tracking. Most calls (reservations, catering inquiries, large-party bookings) come in by phone from people who saw an ad or GBP listing. Owners have no idea what's working. They look at form fills, see five, conclude 'ads don't work,' and never count the forty calls.
Fix
Track call extensions on ads, GBP calls (Google reports these), and website calls via dynamic number insertion. Make calls a conversion action. For catering and private events specifically, the form is the high-intent lead — but for everyday dining and reservations, calls dominate.
Broad city-wide geographic targeting
A 20-mile radius around the restaurant wastes most of the budget on people who'll never drive that far for lunch. Diners search within 5-10 miles of where they are right now. The bid on people 18 miles away is paying for clicks that physically won't convert into walk-ins or reservations.
Fix
Set a 3-7 mile radius around the restaurant. Add bid adjustments boosting the 2-mile core. Day-part aggressively — bid up the 90 minutes before each meal service, bid down between meals and overnight (unless you're a late-night concept). For catering, run wider geo separately since corporate clients drive further.
One campaign for everything — dining, catering, delivery, brand
Catering inquiries, dinner reservations, online orders, and brand searches are entirely different audiences with different lead values and conversion patterns. Mashing them into one campaign means catering (your best ROI lead, $1k-50k tickets) competes for budget with $20 takeout orders. Nothing optimizes properly.
Fix
Separate campaigns: Catering/Private Events (highest ROI for most restaurants), Reservations (if you take them and track bookings via OpenTable/Resy/Tock), Delivery/Takeout (if you have a direct-order platform), and Brand Defense (always cheap, always on). Each gets its own budget, bidding, and landing page.
Generic homepage as landing page
Search ad for 'Italian restaurant near me' lands the user on your homepage — no menu visible, no hours, no address above the fold, often a PDF menu link that doesn't load on mobile. Bounce rate spikes, Quality Score craters, CPCs climb. Meanwhile your catering ad lands on the same homepage with no catering package or pricing visible.
Fix
Match landing page to ad intent. Catering ad → catering page with packages, pricing, and an inquiry form. Reservation ad → reservation page with the OpenTable widget embedded. Delivery ad → direct-order page with menu. Hours, address, and phone in the upper-right of every page. Never link to a PDF menu — Google can't read PDFs and they kill mobile conversion.
Where Google Ads actually earns its place for restaurants
Catering is the single best Google Ads investment for most restaurants. Lead values are $1,000-50,000 per booking, CPCs are low (catering keywords are under-bid relative to their value), and the conversion is a clear form fill or call. A well-run catering campaign with a real catering landing page and proper form-fill tracking can deliver $25-75 cost-per-inquiry with a 15-30% inquiry-to-booking rate. That math works for almost every restaurant that does any catering volume.
Reservations work too for reservation-driven concepts (steakhouses, fine dining, popular brunch) with OpenTable/Resy/Tock tracking installed. Delivery works for direct-order concepts trying to escape the DoorDash/Uber Eats commission trap.
What Google Ads usually shouldn’t do for restaurants
Don’t pay for generic “[city] restaurants” or “[cuisine] near me” searches — your GBP organic listing already shows up for these and pays nothing. Don’t run Display prospecting (wrong intent state — nobody sees a banner ad on a news site and decides where to eat dinner). Don’t bother with YouTube unless you’re a chain. And don’t try to compete with DoorDash/Grubhub on “[cuisine] delivery near me” — they outspend any independent and own those queries.
The benchmark numbers
WordStream 2024 lumps restaurants in ‘Food & Drink’ at roughly 5% conversion rate, $1.95 average CPC, and ~$45 CPA. Catering can hit 10-15% form-fill rates with proper landing pages. Reservation campaigns 3-6%. Online orders 4-8%. Cost-per-catering-inquiry typically $25-75 in most markets.
What your audit shows every Monday
Plain-English findings, tailored to restaurants — nothing you need a degree to read.
Competitive intel
We name your competitors
Which shops are taking your calls, their share of the auction, and where they outrank you — mapped for you weekly.
See a sample →Wasted spend
Where your budget is leaking
Real dollar amounts wasted on tire-kickers and searches that will never book a job — with the exact fix, ranked by monthly impact.
See a sample →Honest verdicts
Google's "recommendations," graded
Every suggestion Google pushes you, marked APPLY, MODIFY, or IGNORE — with the reason in plain English.
See a sample →Your move
The top 3 moves that matter
Not fifty things. The three changes with the biggest payoff this week — apply them yourself, or upgrade and we'll run them for you.
See a sample →“I run Google Ads daily for my own store — same platform you're on. The accounts I see make the exact mistakes mine used to. So I built the audit to read your account the way I read mine: peace, proof, and control — in plain English.”
Stephen Theall · an owner who runs ads daily · Lafayette, LA
Want this for your restaurants account?
Free 60-second audit. We tell you which Google recommendations to ignore — in plain English. Read-only OAuth, no credit card.
Run my free auditOther industries we cover