Skip to main content

How to onboard your restaurant

The onboarding wizard has 6 steps. You can skip some and come back, but to publish online reservations you need the first 5.

1. Restaurant

Basic information:

  • Restaurant name
  • Public slug (the URL fragment, e.g. bar-paco) — the system checks availability in real time
  • Phone, email, address, description (min. 12 characters)
  • Time zone (Europe/Madrid by default)
  • Venue type: restaurant, bar, cafe, other

Google Maps shortcut: paste the link to your listing and it auto-imports name, address, phone, description, and photos.

When you save, the system creates the restaurant, an empty base menu, and the minimum configuration.

2. Brand

  • Logo: square image shown on the public profile.
  • Cover: large horizontal image for the menu and reservations header.
  • Visual theme: one of 8 available.
  • Public path: whether your customers land on the menu first or on reservations.

3. Capacity

You choose between two modes:

  • Tables: the system assigns reservations to specific tables, combining several for large groups. There are presets by venue type (a restaurant gets 4 tables for 2, 4 for 4, 2 for 6).
  • Covers: you define a total capacity and reservations don't carry an assigned table.

Full detail in Tables vs Covers.

4. Hours

Opening time slots by day of the week, in HH:MM format.

  • Service type: breakfast, lunch, dinner, all_day.
  • Slot interval: how often a new time is offered (15, 20, 30 min).
  • Service duration: how many minutes a reservation occupies.
  • Booking window: how many days in advance reservations are allowed.

You need at least one saved slot to activate online reservations.

5. Menu

Three paths:

  • Import from web: paste your website URL and the AI extracts dishes.
  • Import from PDF/image: upload your digitized menu.
  • Start from scratch: the system creates base categories by venue type.

After import you'll see a summary ("Menu imported: X dishes in Y categories").

6. Publish

Here you'll find:

  • Your menu URL /r/your-slug and reservations URL /c/your-slug
  • Buttons to open, copy link, and generate QR
  • Web reservations status (active or what's missing to activate)
  • Iframe snippet to embed reservations on your own website (see Embed)

Click "Enter the backoffice" to leave the wizard - you're now in RestaPro.

Notes

  • Generative AI: the description and menu import use Gemini.
  • Later changes: any data can be edited at any time from Settings.
  • Time zone: set it correctly from the start - it affects calculated availability.
ESENCA