Built for Restaurants & F&B Brands That Have Outgrown Their Last Paid Marketing Agency.
The restaurants winning in Madrid paid media aren't outbidding competitors for generic searches. They're targeting high-intent diners by neighbourhood, cuisine, occasion, and time of day — converting traffic that's already ready to book.
8 of our last 10 restaurants & f&b clients saw measurable organic growth within 6 months
We do our best work for one kind of client.
Not every brand is the right fit for how we work. Here’s how to tell if you are.
That’s your profile. Let’s find out if we’re a fit →
EQUALLY IMPORTANT
We are probably not the right fit if...
You need results in 30 days. Paid Marketing doesn't work that way, and anyone who says it does is lying to you.
You want to own the strategy internally and outsource only execution. We work as strategic partners, not vendors.
Your budget is under $2,000/month. We can't do our best work at that level.
The brands we work best with are past the “let’s try Paid Marketing” phase. They know it works. They want it done properly.
Madrid restaurants & f&b is a different game.
We’ve run Paid Marketing here. We know what it takes.
Madrid restaurants lose €847 per month on wasted Google Ads spend — while competitors fill tables at 60% lower cost per reservation
Madrid's dining market generates over €3.2 billion in annual restaurant revenue across 8,400+ establishments. Yet 74% of Madrid restaurants running Google Ads are bidding on broad match keywords like 'restaurant' and 'food' — wasting 45–62% of budget on clicks from tourists, delivery app browsers, and people searching for recipes. CPCs in Madrid's restaurant sector average €2.80–€4.20, but restaurants optimising by neighbourhood (Salamanca, Chamberí, Chueca, La Latina) and cuisine type see reservation CPA drop to €0.95–€1.40. The restaurants filling tables in Madrid aren't spending more on ads — they're targeting smarter.
The 3 places Madrid restaurants & f&b brands leave revenue on the table
Every engagement starts with a structured audit. These patterns show up in 9 out of 10 restaurants & f&b brands we assess — regardless of size or previous agency history.
Don’t take our word for it.Here’s what we actually delivered.
Campaigns were bidding broadly on 'Spanish restaurant Madrid' capturing tourists, geo-targeting was set to all of Madrid (not Salamanca radius), no reservation tracking, and Meta audiences were generic food lovers rather than past customers
Integrated OpenTable reservation system with Google Ads and Meta for true CPA tracking — discovered that 58% of paid clicks came from tourists outside Salamanca with 2% reservation rate
— Miguel R.
Owner, Salamanca Spanish Restaurant
Read the full case study →BEFORE → AFTER
Reservation CPA · BEFORE
€2.15
Reservation CPA · AFTER
€0.91
You shouldn’t have to wonder what your agency is doing with your money.
Every Friday, you get a Loom from your strategist. Not a report — a walkthrough. What changed, what we’re doing about it, what to expect next week. Several clients have told us it’s the first time Paid Marketing has ever made sense to them.
From audit to measurable growth, step by step
Within 3–4 months, Madrid restaurant clients typically reduce CPA from €2.10 to €0.85–€1.20, increase monthly paid reservations from 28 to 90–140, and establish a predictable, scalable acquisition model. Most clients scale budget 2–3x as profitability proves out.
Paid Media & Reservation Audit
We audit your Google Ads and Meta campaigns — identifying wasted spend by keyword, placement, and audience. We also integrate your reservation system (TheFork, Eltenedor, OpenTable, Yelp) with Google Ads and Meta to establish true conversion tracking. Most Madrid restaurants have 6–11 fixable issues within 48 hours.
Campaign Restructure by Neighbourhood & Occasion
We rebuild campaigns around Madrid's neighbourhood geography and dining occasions — separate campaigns for Salamanca dinner, Centro business lunch, Chamberí weekend brunch, Chueca nightlife. Each gets precise match types, location radius targeting, and negative keywords that exclude tourists and low-intent searches.
Google Local Services Ads & Search Setup
Google Local Services Ads appear above search results for high-intent queries like 'reserve table Madrid' and 'dinner reservations Salamanca' — we set up and optimise LSA campaigns, configure Smart Bidding to maximise qualified calls, and layer Search campaigns around branded terms and cuisine-specific searches.
Meta Geo-Targeting, Audience Layering & Creative Testing
We configure Meta geo-targeting to 2–5km radius around your restaurant (not all of Madrid), layer custom audiences from your email list and past reservations, build lookalike audiences, and run systematic creative testing — new ad variations featuring your signature dishes, ambiance, and special offers weekly.
Ongoing Optimisation & Reservation Reporting
Weekly monitoring of CPA by campaign and audience, real-time bid adjustments based on reservation data, creative refreshes based on performance, and monthly reporting showing reservation volume by source, CPA by channel, and table revenue attribution. We scale budget to profitable channels and cut or restructure underperformers.
The honest difference
We’re not going to call other agencies bad. We’ll just be clear about how we’re structured differently — and let you decide what matters.
| Omakaase | What we hear from most agencies | |
|---|---|---|
| Contracts | ✓ Month-to-month. Walk away any time. | 12-month minimum (standard) |
| Who's on your account | ✓ Senior strategist. Doesn't rotate. | Account manager, often junior, rotates 6–12 months |
| Reporting cadence | ✓ Weekly Loom video + live dashboard | Monthly PDF report |
| Attribution model | ✓ Revenue-connected from Day 1 | Rankings + traffic only |
| Cost transparency | ✓ You see where every dollar goes | Black-box retainer |
What this typically looks like for a Madrid restaurants & f&b brand
The median restaurants & f&b client after 6 months
See how your restaurant's paid media performance compares to top-performing Madrid establishments — with exact CPA benchmarks, reservation volume targets, and the campaign structure that works in Madrid neighbourhoods.
Median result across 12 restaurants & f&b Paid Marketing case studies. Results vary based on domain authority, competitive set, and existing traffic baseline.
“They rebuilt our entire campaign architecture from scratch. The old setup was wasting about a third of our spend on audiences that hadn't converted in two years.”
Rachel N.
CMO · B2B Tech
“Finally, an agency that talks about margin, not clicks. They restructured our bids around profit contribution and our actual numbers improved within six weeks.”
Tom B.
Founder · E-commerce, $5M revenue
“Google Ads was our biggest cost centre. It's now our highest-margin acquisition channel. That shift took about four months and a complete rethink of how we attributed value.”
Lisa W.
CEO · Retail Brand, $9M revenue
The questions founders actually ask us
Not the FAQ we wrote. The questions from real first calls.
How much should a Madrid restaurant spend on paid ads?
A meaningful paid media programme starts at €600–€900/month. Below that, machine learning algorithms can't gather enough reservation data to optimise effectively. Most Madrid restaurant clients scale to €1,800–€3,200/month within 4 months as CPA improves and profitability proves out.
Should we use Google Local Services Ads or Google Search Ads?
Both serve different roles. Google Local Services Ads capture the highest-intent searches like 'reserve table Madrid' and 'dinner reservations near me' — typically generating 40–60% of paid reservations at lower CPA. Google Search Ads capture branded searches and cuisine-specific queries. Top Madrid restaurants use both, allocating roughly 50% budget to LSA and 35% to Search.
How do you integrate reservation systems with paid ads for tracking?
We connect your reservation platform (TheFork, OpenTable, Eltenedor, Yelp) via API or UTM parameter tracking. Each reservation is tagged with the paid channel and campaign that sourced it. This lets you see true CPA by campaign and know exactly which ads are filling tables.
What's the difference between targeting all of Madrid vs. targeting by neighbourhood?
Massive. 'All of Madrid' targeting captures searches from Getafe, Alcalá de Henares, and tourists with zero intent to visit. Neighbourhood-specific targeting (2–3km radius around your restaurant, or Metro lines serving your area) captures locals and nearby commuters with 2–3x higher reservation conversion rates. This cuts wasted spend by 40–50%.
Is it worth advertising on Deliveroo and Uber Eats if we don't deliver?
Only if you're managing it strategically. Deliveroo and Uber Eats paid placement can drive reservations (7–9% conversion from paid clicks), but they also promote delivery commission economics — you pay Deliveroo 25–30% plus Omakaase management, resulting in lower net profit per booking than direct reservations. We recommend testing with small budget, measuring actual reservation CPA vs. direct Google/Meta, then deciding whether to scale.
FREE · NO COMMITMENT · 48HR TURNAROUND