InspectMyAds

Industry · 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

1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

Free audit

Want this for your account?

Get your free 60-second audit. Plain-English findings, tailored to restaurants.

Run my free audit →

Want this for your account?

Built by an owner who runs ads daily.

Get your free 60-second audit. We tell you which Google recommendations to ignore — in plain English. Read-only OAuth, no credit card.

Run my free audit →

Stephen Theall

Owns a Red Wing Shoes store in Lafayette, Louisiana. Built InspectMyAds.com to audit his own Google Ads first.