Restaurants, cafés, bars · Vaud, Lausanne and the Lake Geneva region

A restaurant website that fills your tables — even at the busiest hour

Booking on the floor plan, takeaway and delivery orders, gift cards and a back office for the team. Before you order anything, try it yourself: first as a guest, then as the owner.

  • fromCHF 890
  • online in7 to 45 days
  • no commissionper guest
  • the site and domainare yours

I work directly, without an agency layer: you speak to the person who builds the site. The first call takes 20 minutes, free and without commitment.

Five minutes before your door

What happens before a guest walks in

Not abstract marketing: five precise places where you lose a guest who already wanted to come.

  1. 1

    He searches on his phone

    “Italian restaurant Lausanne”, “brunch near me”, “open now”. Google shows three listings with a photo, a rating and the word “Open”. Whoever is not among them does not exist.

    Google listing · local SEO
  2. 2

    He looks at photos and reviews — 15 seconds

    If the last photo dates from 2021 and a two-star review got no answer, he moves on. Answers to reviews are read by everyone still hesitating.

    Photos · collecting and answering reviews
  3. 3

    He looks for the menu

    And often finds a PDF that cannot be read on a phone. It is the first reason to close the tab — and a tourist does not read French either.

    Menu on the site, not a PDF · FR / EN / DE
  4. 4

    He wants to book a table

    7.40 pm, the rush. The phone rings, nobody can answer. He does not call back: he books next door, where the site has a button.

    Online booking 24/7
  5. 5

    He orders a delivery

    Through a platform that takes 25 to 35% of every order. Same guest, same dish — but a third of the sale goes to the platform, and so does the guest’s contact.

    Ordering on your site · guest list

Three packages

Choose the one that fits your budget today

The packages differ in features, not in design quality: even the simplest one looks the part. Moving up is adding to the same site, not starting again.

Essentiel

The digital front door

CHF 890

7 to 10 days · café, bar, tea room, bakery

Be found, show an up-to-date menu, and let people call or get directions in one tap.

  • One-page site, designed for the phone
  • Online menu you edit yourself — not a PDF
  • Gallery, opening hours, map, directions
  • “Call”, “WhatsApp” and “Directions” buttons
  • QR menu for the tables (table card and page)
  • Table request form, received by e-mail
  • Google Business Profile: created or brought up to date
  • local.ch, search.ch, cylex.ch
  • Schema.org markup: restaurant, hours, menu
  • Instagram and Facebook branding + 6 post templates
  • Google Analytics 4 and Search Console
  • Hosting, domain and SSL: first year included
  • Hand-over and 1 month of follow-up
Most requested

Visibilité

Guests book by themselves

CHF 1,900

14 to 20 days · restaurant with a dining room

Fill the tables without picking up the phone at 7.40 pm, and run the room from one screen.

Everything in “Essentiel”, plus:

  • Online booking on the floor plan: free times, room / terrace / private room, instant confirmation, waiting list — no commission per guest
  • Back office for the team: today’s bookings, calendar, floor plan, requests, guests, log
  • Multi-page site: the house, the team, gallery, news, contact
  • Events calendar
  • Private dining page and online request
  • “We’re hiring” page and application form
  • Three languages: FR / EN / DE
  • Review collection (QR on the table and the bill) + reply templates
  • Live Google reviews on the site on request
  • Apple Maps, TripAdvisor, TheFork or Lunchgate set up
  • TikTok / Reels: profile and 3 scenarios, 12 post and story templates
  • 2 months of follow-up

Premium

The restaurant takes money online

CHF 3,500

30 to 45 days · takeaway, delivery, events

Keep the 25 to 35% the platforms take, and get the guest’s contact for the next time.

Everything in “Visibilité”, plus:

  • Online ordering, takeaway and delivery: time slots, delivery zones, minimum and free delivery threshold
  • Online payment by card and TWINT (Datatrans, Stripe or your bank) — you only pay the bank fees
  • Kitchen screen and order tracking for the guest
  • Ordering at the table by QR, calling the waiter, asking for the bill
  • Online gift cards: free amount, three designs, PDF, used in several times
  • Points loyalty programme and guest account (bookings, orders, favourites)
  • Deposit for large tables, booking reminders by e-mail
  • Event registration with limited seats, banquet menus and group pre-order
  • Reminders by SMS or WhatsApp, Apple / Google Wallet cards, link to the till on request
  • E-mail and SMS campaigns to your guest list on request
  • Four languages: FR / EN / DE / IT
  • Google 360° virtual tour, Google Ads and Meta Ads set up
  • 20 templates and a content plan for the first month, 3 months of follow-up

“On request”: available for your restaurant, quoted separately — not shown in the demo yet.

Line by line

What each package contains

The table scrolls sideways on a phone →

Service EssentielCHF 890 VisibilitéCHF 1,900 PremiumCHF 3,500
Website
Online menu you edit yourself included included included
Multi-page site not included included included
QR menu for the tables included included included
Table booking request form online, floor plan online + deposit
Back office for the team not included included included
Private dining page and requests not included included included
Events calendar not included included included
Online ordering and payment not included not included included
Kitchen screen not included not included included
Ordering at the table (QR) not included not included included
Gift cards not included not included included
Loyalty points and guest account not included not included included
Banquet menus and group pre-order not included not included included
Languages FR FR EN DE FR EN DE IT
Hosting, domain, SSL — first year included included included
Social media
Instagram and Facebook branding included included included
Post and story templates 6 12 20
TikTok / Reels: profile and scenarios not included included included
Content plan for the first month not included not included included
Visibility
Google Business Profile included included included
local.ch, search.ch, cylex.ch included included included
Apple Maps, TripAdvisor not included included included
TheFork / Lunchgate not included included included
Uber Eats / Smood / Just Eat not included not included included
Review collection and reply templates not included included included
Live Google reviews on the site not included on request on request
Local SEO and copywriting included included included
Google 360° virtual tour not included option included
Google Ads and Meta Ads set up not included option included
Follow-up
Hand-over: video and call included included included
Follow-up after launch 1 month 2 months 3 months
Time to launch 7–10 days 14–20 days 30–45 days

Visibility

Where a restaurant must be visible

The site is the centre; around it, a few dozen places where the restaurant must appear the same way. I set them up and link them to the site.

01

Maps and search

Google Business Profile (categories, attributes, photos, menu, booking button, posts), Apple Business Connect, Bing and Waze, local SEO, Schema.org.

02

Swiss directories and guides

local.ch, search.ch, cylex.ch, Lausanne Tourisme, MySwitzerland, TripAdvisor, GaultMillau and the Michelin Guide: listings and data kept up to date.

03

Booking and delivery

Your own module without commission first; TheFork, Lunchgate, Uber Eats, Smood or Just Eat for new guests — and a flyer in the bag that brings them back to your site.

04

Reviews and reputation

QR codes on the table, the bill and the e-mail after the visit, answers to every review, ready wording for the bad ones.

05

Social media and messaging

Instagram and Facebook linked to the menu and booking, Reels from the kitchen, Google Posts, WhatsApp Business.

06

Measurement

Analytics 4 with goals (booking, call, directions, order), Search Console and a one-page monthly report in “covers and orders”.

After the launch

Follow-up — your choice, never imposed

The site works without a subscription: you change the menu yourself and the Google listing stays yours. A plan is for those who have no time to look after it every week.

Présence

CHF 190 / month

  • 4 posts on the Google listing
  • An answer to every review
  • Listing and data watched
  • Site updates and backups
  • One-page report

Croissance

CHF 450 / month

  • Everything in “Présence”
  • 8 posts and stories on social media
  • 2 Reels edited from your footage
  • Monthly content plan
  • Menu and offers kept up to date
  • Local SEO work

Performance

CHF 850 / month

  • Everything in “Croissance”
  • Google Ads and Meta Ads managed
  • E-mail and SMS campaigns to your guest list
  • Booking and ordering buttons tested
  • A call every month

The ad budget is paid separately, straight to the platforms.

Extras

Food and dining room photo shoot
from CHF 490
Google 360° virtual tour
from CHF 390
Printed menu and QR table cards design
from CHF 180
Menu translation into EN / DE / IT
from CHF 120
Hosting, domain and SSL from the second year
CHF 180 / year
How it goes

From the first call to the launch — four steps

01

20-minute call

Type of place, average bill, where guests come from today, what hurts most. At the end: a recommended package and a firm price, not a “from”.

Free · no commitment
02

Structure and content

We go through what you already have: menu, photos, texts, logo. What is missing, I take care of. You get a short list of what to send me.

Menu · photos · texts · logo
03

Build and review on your phone

You see the site on your own phone, the way a guest will. Changes are made at that moment, calmly and as many as needed.

Design · mobile · changes
04

Launch and hand-over

Site, map listings, social media — all linked and working. Plus short videos: changing a price on the menu, blocking a booking date.

Launch · training · follow-up

Questions

Before you ask

Is the demo a real site?

Yes. It runs on WordPress and WooCommerce, like your future site, with the same booking, ordering and back office modules. Only the payments, e-mails and SMS are simulated, so nothing leaves the demo.

I already have Instagram. Why a site too?

Instagram is a shop window, not a till. Nobody books a table for Friday there, a menu in three languages does not fit, and you cannot take a takeaway order. Above all, Google does not show Instagram to someone searching “restaurant open now” — it shows the listing and the site.

I already pay Uber Eats and Smood. Why my own ordering?

On a CHF 45 order, the platform takes CHF 11 to 16. Through your site, the same order costs you about CHF 1 in bank fees. The point is not to leave the platforms — they bring new guests — but to bring back those who already ordered.

Who will change the menu and the prices?

You, in two minutes: in the back office, open the dish, change the price, save. The demo lets you try exactly that. If you would rather not, it is part of the follow-up plan.

I don’t have good photos.

That is the most common case. For the launch a phone is enough — I give you a list of ten shots and the light to take them in. Later, a real shoot from CHF 490 serves the site, the Google listing and social media.

How much per year after the launch?

The first year of hosting, domain and SSL is included. From the second year: CHF 180 a year, the only compulsory payment. The follow-up plan is optional and can be stopped at any time.

I want to start small and add booking later.

That is exactly what it is made for. “Essentiel” sits on the same base as the other packages: booking, ordering or a second language are added to the existing site. You pay the difference, you do not rebuild.

Who owns the site, the domain and the Google listing?

You do. The domain is registered in your name, you get all the access, the Google listing stays on your account. If one day you want to work with someone else, you simply take everything with you.

Do you only work in the canton of Vaud?

My main area is Vaud, Lausanne and the Lake Geneva region, where I can come over, see the room and take the photos. Everything else — site, listings, social media — is done remotely for any canton.

Next step

Twenty minutes — and you know the exact price

Tell me about your restaurant: cuisine, number of covers, delivery or not, what works today and what doesn’t. You get a recommended package and a firm price — no “from”, no surprise at the end.

  • Answer within 24 hours
  • Free and without commitment
  • In French, English or Russian

Or write to me on WhatsApp

Open the chat








    Thank you, your request has been sent.