Google Ads puts your restaurant in front of people who are actively searching for somewhere to eat — right now. Unlike social media advertising, which reaches people who might be interested, Google Search Ads reach people who have already expressed intent: they typed "Italian restaurant near me" or "best brunch in [city]" into Google. That's a fundamentally different audience with a much higher probability of converting.
For restaurants with a clear geographic target and a good website, Google Ads can deliver a strong ROI — often better than social media ads for immediate booking generation. But they also require more careful setup to avoid wasted spend.
The Two Types of Google Ads Relevant to Restaurants
Search campaigns: your ads appear in Google search results when someone searches a relevant query. Text-based ads that show above or below the organic results. These are the highest-intent placements available in digital advertising — you're reaching people actively looking for a restaurant.
Performance Max (PMax) campaigns: a newer Google campaign type that automatically optimises across Search, Display, Maps, YouTube, and Gmail simultaneously. Google's algorithm decides where and how to show your ads based on your goal (conversions). PMax is simpler to run but less controllable than traditional Search campaigns.
For most restaurants starting with Google Ads, a basic Search campaign targeting local restaurant queries is the recommended starting point.
Setting Up Your First Restaurant Search Campaign
Step 1: Create a Google Ads account
Go to ads.google.com and create an account. Link it to your Google Business Profile so Google can show your location and phone number extensions in your ads.
Step 2: Choose your campaign goal
Select "Website traffic" or "Leads" as your campaign goal. For restaurant bookings, "Leads" with a reservation form completion as the conversion event is ideal if your website has a booking form. Otherwise, "Website traffic" sends people to your reservation page.
Step 3: Choose your campaign type
Select "Search" for your first campaign.
Step 4: Set your geographic targeting
This is critical for restaurants. Set your ad to show only to people within a specific radius of your restaurant — typically 5–15km depending on your city and the type of restaurant. Urban diners travel shorter distances; destination restaurants can target wider.
Step 5: Build your keyword list
Keywords are the search terms that trigger your ads. Start with a targeted list rather than a broad one:
High-intent restaurant keywords to target:
- "[cuisine type] restaurant [your city]"
- "[cuisine type] restaurant near me"
- "restaurants [neighbourhood]"
- "lunch/dinner [city/neighbourhood]"
- "book [cuisine type] restaurant [city]"
- "[your restaurant name]" (brand keyword — cheap and essential)
Use "phrase match" or "exact match" keyword types for tighter control. Avoid "broad match" for your first campaign — it triggers your ads for irrelevant searches and wastes budget.
Step 6: Write your ads
Google Search ads consist of headlines (up to 15, Google selects the best combinations) and descriptions (up to 4). Write ads that are specific to your restaurant and include a clear call to action.
Effective headline examples for restaurants:
- "Award-Winning Italian in [City]"
- "Reserve Your Table Online"
- "[Cuisine] Restaurant — Open Tonight"
- "Book Now — [Neighbourhood]'s Best [Cuisine]"
- "[Restaurant Name] — [Short tagline]"
Description examples:
- "Fresh seasonal menu. Cosy atmosphere. Book your table in 30 seconds."
- "Voted [City]'s top [cuisine] restaurant. Reserve online — tables going fast."
Step 7: Set your daily budget
For a single-location restaurant just starting with Google Ads, a daily budget of £10–£20 gives you enough data to learn without significant risk. As you optimise and see results, increase incrementally.
Step 8: Set up conversion tracking
This is the most technically involved part but the most important. Without conversion tracking, you can't measure whether your ads are generating bookings. Install the Google Ads conversion tag on your "thank you" page (the page shown after a reservation is confirmed) to track booking conversions.
If this is technically challenging, Google's "Measurement" section in your Ads account has a guided setup, or your web developer can implement it in under an hour.
Negative Keywords: The Key to Stopping Wasted Spend
Negative keywords are search terms you explicitly exclude from triggering your ads. Without negative keywords, your ads will be triggered by irrelevant searches and waste your budget on clicks that will never convert to reservations.
Standard negative keywords for restaurants:
- "recipe" (people looking for recipes to make at home)
- "jobs" / "careers" (people looking for restaurant employment)
- "franchise"
- "wholesale"
- "food bank"
- "cooking class" (unless you offer these)
- "[competitor names]" (unless you want to target their searches)
Add negative keywords weekly as you review your search terms report — the actual searches that triggered your ads. Any irrelevant search term that triggered your ad should become a negative keyword.
Reading Your Results
The key metrics to monitor in your Google Ads dashboard:
Click-through rate (CTR): the percentage of people who saw your ad and clicked on it. For restaurant Search ads, a CTR of 3–8% is a reasonable benchmark. Below 2% suggests your ad copy isn't compelling enough.
Cost per click (CPC): how much you paid per click. Restaurant Search ads typically cost £0.80–£3.00 per click in competitive UK cities, depending on keyword competition.
Conversion rate: the percentage of ad clicks that resulted in a reservation. Highly dependent on your website and booking process. A 5–15% conversion rate for restaurant search ads is achievable with a good landing page.
Cost per conversion: how much you paid per reservation. Compare this to your average revenue per cover to evaluate profitability.
Common Beginner Mistakes to Avoid
Sending traffic to your homepage instead of your reservation page: every click from a restaurant ad should land on a page that makes booking as easy as possible. A homepage with six navigation options and no prominent reservation button loses most of the intent you paid to capture.
Too broad geographic targeting: a radius of 30km in a city will generate clicks from people who are never going to drive that far for dinner. Start tight and expand only if you have evidence that guests are traveling further.
Skipping negative keywords: without them, you'll pay for clicks from people looking for restaurant jobs, recipes, or your competitors' names. A 15-minute negative keyword review each week saves significant budget.
Frequently Asked Questions
Should I use Google Ads or Facebook/Instagram Ads for my restaurant?
Both serve different functions. Google Ads targets high-intent searchers (people actively looking for a restaurant). Facebook/Instagram Ads target people based on interests and demographics (people who might be interested, but aren't actively searching). Both can be effective; start with whichever aligns with your immediate goal. For direct booking generation, Google Ads typically outperforms. For brand awareness and reach, social media often wins.
Is there a minimum budget for Google Ads to work?
You can technically start with any budget, but below £5–£7 per day you'll accumulate data too slowly to make meaningful optimisation decisions. £10–£20 per day for the first month is a practical minimum for a single-restaurant campaign.
Generate restaurant content and marketing copy that supports your Google Ads campaigns. Try Hero Content's free restaurant content generator.