Every cover that lands on your restaurant floor comes from somewhere — and the cost of getting that guest there varies enormously by channel. A walk-in costs almost nothing. A featured placement on TheFork might cost €4–€5 before they have sat down. A repeat guest brought back through email costs pennies.
|
Channel |
Cost Per Cover (Estimate) |
Commission / Fee |
Guest Data? |
|
TheFork / OpenTable (standard) |
€2.00–€3.50 per cover |
Per-cover fee |
Partial |
|
TheFork YieldBooster / featured |
€4.00–€5.50 per cover |
Per-cover + boost fee |
Partial |
|
Google Ads (local search) |
€1.50–€4.00 per click |
CPC only |
Full |
|
Meta / Instagram Ads |
€1.00–€3.00 per click |
CPC / CPM |
Full |
|
Email to past guests |
€0.15–€0.60 per cover |
Platform fee only |
Full |
|
SEO / organic Google |
€0.20–€0.80 per cover |
0% (investment only) |
Full |
|
Direct website booking widget |
€0.10–€0.50 per cover |
SaaS fee only |
Full |
|
Walk-in / phone |
~€0 marginal cost |
0% |
Full if captured |
Email to past guests costs €0.15–€0.60 per cover — For a restaurant with an average spend of €50 per head, this represents an ROI of 80–300x — making email the highest-return marketing channel available to independent restaurants.
→ Example: A 70-cover restaurant generating 1,800 monthly covers, of which 400 come through TheFork at €3.20 per cover, pays €15,360/year in platform fees. Shifting 200 of those covers to a direct booking widget at €150/month saves approximately €8,560 annually.
|
Guest Segment |
Avg Annual Visits |
Estimated Annual Revenue (€50 avg spend) |
|
New guest (platform-acquired) |
1.1 visits |
€55 |
|
New guest (direct-acquired) |
1.6 visits |
€80 |
|
Email-retained repeat guest |
3.2 visits |
€160 |
|
Loyal / regular guest |
6.0+ visits |
€300+ |
Direct guests visit 3x more often than platform-acquired first-timers — Capturing guest data from the first visit and communicating with it consistently is the highest-value operational decision a restaurant can make for long-term revenue.
Reducing acquisition cost per cover requires building a full digital marketing infrastructure — and using it consistently. Here is how each discipline contributes.
A strong brand is the foundation that makes every other marketing investment more efficient. Diners who have a clear sense of who you are are more likely to book direct, return, and recommend you.
Your website is where every marketing channel eventually lands. A fast, mobile-optimised restaurant website with a clear booking engine is the commercial engine that converts traffic into covers.
Search engine optimisation is the long-term channel that reduces your dependence on paid acquisition over time. A restaurant that ranks on page one for its core search terms captures demand at source, before the diner ever reaches a platform.
Paid media — Google Ads and Meta — provides immediate, controllable reach at the moment of highest intent. For restaurants, Google Ads on local search terms and branded search campaigns protect your direct reservations from platform commission bleed.
Email is the highest-ROI marketing channel available to independent restaurants. A diner who has already visited you costs €0.15–€0.60 per cover to re-engage via email — a fraction of the cost of acquiring them through any other channel.
You cannot manage what you cannot measure. Analytics and integrations — from GA4 to your reservation system and POS — give you the data to understand which channels are generating covers and what they are costing per cover.
A hospitality-specialist marketing agency brings the expertise, tools, and bandwidth to run a full-stack digital marketing strategy — from brand positioning to paid campaigns to email sequences to analytics — without the overhead of building an in-house team.
The Lobby builds full-stack marketing strategies for independent restaurants that reduce platform dependency and grow direct revenue.