SitEat
SitEat Booking Online reservations

Your booking website, ready in minutes.

A minimal booking wizard your guests can use in seconds: choose date, time, area, and confirm from any device. You control every detail from the settings panel.

restaurant.siteat.app/booking
SitEat booking wizard full view

4-step wizard

Date - Time - Area - Confirmation

No friction

Book in < 60 seconds

Designed to convert

Every step is built for guests

A clean, distraction-free flow that guides guests from start to finish on any device.

4

Wizard steps

Date, time, area, and guest details

<60s

Average booking time

Validated in usability testing

100%

Responsive

Optimized for mobile, tablet, and desktop

SEO

Schema.org included

Restaurant + ReserveAction for Google

Booking flow

Guests book in four steps

Each screen is clean and focused. No impossible forms. The progress bar guides guests through the whole process.

1

Choose the date

A clean and clear calendar where guests pick the day. Holidays are highlighted, while blocked or unavailable days are automatically disabled.

  • Highlighted holidays with labels
  • Configurable minimum advance time (e.g. 2h)
  • Configurable max booking horizon (e.g. 30 days)
  • Today is highlighted differently
Step 1: date selection calendar
2

Choose time and party size

Available time slots are calculated in real time based on current occupancy, configured reservation length, and restaurant opening hours. Party-size selection is visual and accessible.

  • Configurable slot interval (15, 30, 60 min)
  • Slots blocked when max occupancy percentage is exceeded
  • Minimum minutes before closing to stop new bookings
  • Configurable min/max party size per restaurant
Step 2: time and party size selection
3

Area and preferences

Guests can choose an area (terrace, indoor, private room) if enabled. An optional preferences step can be enabled or disabled from the configuration panel.

  • Areas created from the configuration panel
  • Max capacity per area (no booking when full)
  • Optional preferences step (allergens, celebration, etc.)
  • Special events with limited capacity and custom description
Step 3: area and preferences selection
4

Guest details and confirmation

Guests enter name, phone, and email (or log in if required). On confirmation, they receive a unique code to manage their reservation without creating an account.

  • Unique booking code for passwordless access
  • Optional login when restaurant wants identified guests
  • Custom welcome and confirmation messages
  • Success screen with animation and full summary
Step 4: guest details and confirmation screen

Your own URL

A clean URL for your restaurant

Each restaurant gets its booking URL under your own subdomain. Share it on Instagram, Google Maps, your website, or QR campaigns.

myrestaurant.siteat.app/booking
Copy URL

Instagram Bio

Direct link in your profile

Google Maps

On the Book button

QR campaigns

QR code in digital or printed ads

Mobile view
Booking on mobile
Restaurant profile (header)
Booking page header with restaurant profile

Your brand

Your image, your booking

The booking page shows the full restaurant profile: cover image, name, description, cuisine, address, and opening hours.

Profile image

Upload your image from the settings panel. It appears in the booking header and social metadata.

Opening hours

Weekly opening hours are shown with real-time open/closed status based on the guest time.

Address with map

The address is clickable and opens Google Maps or Apple Maps based on the guest device.

Restaurant profile section on booking page

You are in control

Configure every booking parameter

From the reservation settings panel, you can tune all wizard behavior: schedules, occupancy, messages, areas, and more.

app.siteat.app/manage-booking
SitEat reservation settings panel

General settings

  • Enable/disable bookings Toggle
  • Maximum occupancy % Slider
  • Average booking duration Select
  • Time-slot interval Select
  • Minimum lead time (hours) Select
  • Maximum days ahead Select
  • Min. minutes before closing Select

Customization

  • Welcome message Free text
  • Confirmation message Free text
  • Restaurant profile image Upload
  • Preferences step (wizard) Toggle
  • Require customer login Toggle
  • Minimum group size Number
  • Hide Powered by SitEat Starter+ plan

Areas and events

Split your space, design experiences

Define independent areas with their own capacity. Create special events with limited capacity for theme nights and unique occasions.

Restaurant areas

Terrace, indoor, private room, bar

All plans
  • Area name and maximum guest capacity
  • Enable/disable an area without deleting it
  • Guest chooses area on wizard step 3
  • Automatically blocked when full
Area management panel

Special events

Theme dinners, pairings, private services

All plans
  • Event name, description, and max capacity
  • Event start/end date and time
  • Visible in the area step of the wizard
  • Automatically hidden when capacity is reached
Event management panel

Guest self-service

Guests manage bookings without calling the restaurant

With booking code and phone number, guests can access their booking history anytime, view full details, and cancel if needed.

  • My bookings modal available from booking header
  • Access with booking code + phone (passwordless)
  • Detailed reservation view with full data
  • One-click cancellation directly in modal
  • Optional SitEat login for persistent session
Access my booking modal
Booking access modal by code
My bookings modal - detail
Guest booking history modal
Wizard confirmation screen
Booking confirmation screen
Booking page overview
Booking wizard overview

SEO included by default

Google will find you before your competition

Each booking page includes optimized SEO metadata, structured Schema.org (Restaurant + ReserveAction), and Open Graph sharing support.

JSON-LD Schema.org Restaurant + ReserveAction
OG Title, description, and image for Twitter/Facebook
META Keywords with restaurant name, cuisine, and city
CANONICAL Canonical URL to avoid duplicate content
NOINDEX Enabled automatically when booking is disabled

No surprises

Holidays and special days

Define holiday dates in your restaurant and show them visually in the booking calendar so guests know availability instantly.

Holiday dates

Mark dates as holidays and they will appear highlighted in the guest calendar with a clear label.

Blocked dates

Block specific dates (vacation, maintenance, renovations) so guests cannot book them.

No impact on internal operations

Holiday settings affect only the public booking widget. Internal reservation management stays unchanged.

Holidays and blocked dates in booking calendar

Adaptive design

Perfect on every screen

80% of online bookings happen on mobile. SitEat booking is mobile-first and works equally well on tablet and desktop.

Booking on mobile

Mobile

375 px - Touch gestures

Booking on tablet

Tablet

768 px - Two-column layout

Booking on desktop

Desktop

1280 px - Centered wizard

Plans

Booking features by plan

Feature

Free

Starter

Professional

Public booking wizard
Restaurant areas
Special events
SEO + Schema.org
Restaurant profile image
Custom messages
Monthly booking limit
50 / mo
500 / mo
Unlimited
Hide Powered by SitEat

Start today

Your restaurant deserves real online bookings.

Enable SitEat booking in under 5 minutes and start receiving reservations without commissions or intermediaries.