Google Ads for restaurants. Built to fill tables, not to buy clicks
We run Google Ads for hospitality only. We know the seasonality, the pre-service decision window and the difference between a lunch walk-in and a dinner reservation and we build accounts so it shows in the numbers.
Why restaurant advertising follows different rules
An online shop sells nationwide, around the clock. A restaurant sells inside a few kilometres, at fixed hours, with a fixed number of tables. An e-commerce campaign template will always waste money here: bidding too broadly, at the wrong hours, to people who will never travel.
A hospitality account looks different. Ad scheduling pushes bids two to three hours before service, because that is when people decide. The radius is tight and districts nobody travels from are excluded. The conversion is not a page view. It is a call, a booking or a set of directions.
The searches that actually end in a guest
We split keywords into three intent levels, because each needs a different bid and a different ad:
- Immediate intent, "restaurant near me", "open now", "where to eat nearby". Most expensive click, shortest path to a table.
- Cuisine intent, "sushi Kraków", "steak Kazimierz", "indian restaurant Kraków". The venue with the best photos and ratings wins these.
- Occasion intent, "dinner for two Kraków", "birthday restaurant", "place for a work dinner". Lower volume, highest average bill.
Tourists deserve their own campaign
In Kraków a large share of restaurant demand searches in English. Running those users in the same ad group as Polish locals wastes money. Different phrasing, different copy, different hours. For clients in Kazimierz and the Old Town we always build separate English campaigns targeting presence in the location rather than interest in it.
What we count as a conversion
- Phone number clicks from the ad and from the site
- Reservation form submissions and handoffs to your booking system
- "Get directions" clicks and store visits from local campaigns
- Menu opens and takeaway order clicks
Numbers from our own accounts
These are not industry averages. They come from the Google Ads dashboards of three Kraków venues. Full breakdowns with screenshots are in our case studies.
Who this works for
Full-service restaurants, steakhouses, sushi, ethnic kitchens, cocktail bars, bistros, delivery pizzerias, hotel venues and small groups of 2–5 locations. It works worst for venues with no website and an abandoned Business Profile. In that case we fix those first, not the ads.
What the first month looks like
Week 1. Audit and tracking
Account, website and Business Profile reviewed. GA4 and conversions wired up.
Week 2. Build
Campaign structure, keywords, negatives, ad copy and assets.
Week 3. Launch
Campaigns go live with daily search term and bid cleanup.
Week 4. First read
We know which terms produce calls and which only produce traffic. Budget follows results.
Questions from restaurant owners
Another agency already runs my campaign. Fix or rebuild?
Usually fix. Conversion history is valuable and worth keeping. Most accounts need restructuring, negatives and proper tracking rather than a fresh start. We will tell you plainly in the audit, before any contract.
Will Google Ads work if my website is weak?
It will work worse. If the site does not load on a phone in three seconds and has no visible booking button, you are paying for clicks that bounce. We tell you what to fix before spending. Sometimes it is one button.
How many reservations can I expect?
It depends on budget, cuisine and location, so we do not promise numbers before an audit. For reference: on roughly 900 PLN a month, Indus Tandoor recorded 1.22K tracked customer actions at 0.81 PLN each.
Do you only work in Kraków?
Yes. We focus on Kraków, because we know the market, the competition and the click costs here. Outside Kraków we take accounts only after a conversation.
We will review your account for free
You get a concrete list: what is burning budget, what is missing from tracking, and what the realistic upside is.
Request a free audit →