Skip to content

For restaurants, bars, cafes and event venues

Know what a full room actually costs you.

Your bookings and your staff schedule live in one system, so the wage bill for a service sits beside the covers it served. Menus, events, guest records and the follow-ups after come with it.

EU-hosted · No per-cover fees · Set up with you on a call

In the same loginLimited to 50 founding partners
  • Bookings
  • Scheduling
  • Menu
  • Events
  • Outreach
  • Loyalty
  • Contacts
  • Guest Portal
  • Free to join
  • 1-on-1 setup call

What is on the books tonight, and what still needs you.

app.guestavo.com/dashboard
Guestavo dashboard, TodayGuestavo dashboard, weekly overviewGuestavo dashboard, activity stream

Built for

  • Restaurants and bars
  • Cafes and bakeries
  • Event-led venues
  • Pubs and community nights
  • EU-hosted
  • GDPR-ready
  • No lock-in

Cost per cover

What a cover actually costs

The schedule is priced from the shifts you published, at each person’s own rate. The covers are counted from the party sizes in the book. Reports divides one by the other, day by day and across the period, one venue at a time.

Where it lives

Reports, on the Labour cost tab, next to the rostered hours for the same days. The Bookings tab carries the same figure beside revenue per cover, over any window from today to the last ninety days. Wage numbers only open for the people you have given the wage permission to; everyone else sees the schedule and the hours.

How the number is worked out

01

What the schedule cost

Every published shift in the window, priced at that person’s own rate: by the hour, by the shift, or unpaid. Planned breaks come off the paid minutes, and a shift that runs past midnight is measured on the real clock rather than the wall one.

02

Covers in the book

Party sizes added up from the bookings on those dates, split by day and by service. A table booked without a headcount counts as one cover, not as none.

03

Cost per cover

Per day and for the whole period, shown beside the no-show rate for the same window. That rate is measured only against covers whose outcome is already known, so next Friday cannot flatter it.

What it refuses to guess

  • 01

    Salaried people are counted in hours, not in money

    Splitting a monthly wage across a month of shifts needs an assumption about how many shifts the month holds. The report says how many people it left out instead of inventing one.

  • 02

    Nobody without a rate on file reads as free

    A shift with no rate contributes hours and no money. It stays out of the total rather than landing in it as a zero.

  • 03

    Two currencies stay two figures

    A schedule that mixes currencies is shown as two subtotals. Adding them needs an exchange rate, and an exchange rate needs a date and a source. That is a finance decision, not a rounding one.

  • 04

    Profit per person is an estimate, and says so

    Nothing records which booking a shift served, so setting someone’s scheduled cost against the bookings assigned to them is a considered estimate. That sentence is printed on the screen it appears on.

A peek under the hood

What Guestavo actually does, every day

Bookings and the staff schedule sit in one database. So do menus, events, outreach, loyalty, the guest record, and the pages your guests use without an account.

Bookings from both sides of the counter

The day as a list, a time grid, or a timeline by table. Guests book from one simple form, and every reminder carries a link they can cancel or move it from.

  • Day calendar, resource timeline, and list
  • Availability aware of party size and table capacity
  • Self-service cancel and reschedule from any reminder
  • A no-show record that runs a rolling twelve months
What you see
Bookings from both sides of the counter
What your guests see
Bookings from both sides of the counter - What your guests see

Plus QR capture, and one reporting tab for every module you switch on.

From the table to the guest list

Guests become contacts with a single scan

Print a QR code, stick it on a table or a receipt, and every guest who scans it lands on a branded join page. They leave their email, confirm it, and become a contact on your list - tagged with the property and the touchpoint they came from, so you always know where each person came in.

  • QR codes per table, link or receipt
  • GDPR-friendly double opt-in
  • Automatic property + touchpoint attribution
  • Drops straight into your contact list

One code per table, per receipt, or per door

  1. 01They scan the code
    They scan the code
  2. 02They leave an address
    They leave an address
  3. 03They confirm it, and they are on your list
    They confirm it, and they are on your list

A week with Guestavo

See it land in your actual shift

No abstract benefits. Four moments from a normal week, and how the same system fills the gap.

  1. Scene 01Tuesday · 21:14

    A no-show on a four-top

    Before

    You text the contact yourself, hope they reply, and the table sits empty for the rest of service. Nobody remembers it was the third time.

    After

    You mark it once, and it lands on that guest’s twelve-month record alongside their late cancellations. Once they pass the threshold you set, their next booking arrives as pending instead of holding a table, and they have already read your policy on the booking form.

  2. Scene 02Thursday · 16:20

    Building next week

    Before

    You build the schedule in a spreadsheet, against a memory of how busy last Saturday felt. Whether it was the right number of people is a conversation you have after payroll.

    After

    The week grid sits in the same system as the covers already booked. Draft it, publish it when it is ready, and the labour tab prices it against those covers before anybody works the shift.

  3. Scene 03Saturday · 23:42

    A walk-in says they liked the place

    Before

    You hand them a card. You forget. They forget. A great guest never comes back.

    After

    They scan the QR on the receipt, land on a branded join page, and by morning they are tagged with the property and the touchpoint they walked in from.

  4. Scene 04Monday · 09:30

    Pre-week campaign push

    Before

    You open Mailchimp, your phone, a guest spreadsheet, and an old WhatsApp Web tab. Three hours later you have sent a half-broken email.

    After

    One composer. Segments live. Email goes out, SMS to regulars, WhatsApp to VIPs. Done before the espresso machine warms up.

Pricing, in one breath

Free now. Friendly later.

Early access is on the house — no card on file, no clock counting down. When public pricing opens, you keep a permanent discount and we tell you exactly what you will pay.

I have worked the floor. The last thing you need on a Saturday is a SaaS tab tax.

Borut, founder

Here is the short version

  • €0 during early access — keep using everything, every module included
  • No per-cover or per-reservation fees, before or after launch
  • Bring your own SendGrid, SES, Twilio, WhatsApp keys
  • Permanent discount when you switch to paid plans
  • Export your guests, menus, and reservations any time

Founding partners

Pick your seat at the table

We are onboarding a small group of venues one by one. Leave your details, take a twenty-minute call, and we set the first property up together on a screenshare.

Who we are looking for

You are a good fit if

  • You run a restaurant, bar, cafe, bakery, or event-led venue
  • You juggle two or more tools for guests, bookings, or the staff schedule
  • You are willing to use Guestavo on real guests, not just kick the tyres
  • You will tell us what works and what does not, honestly

How it goes

  1. 01

    Leave your details

    We review every signup by hand. No automated drip sequence follows.

  2. 02

    Twenty minutes on a call

    Within one working day. We learn about the venue, you ask anything you want.

  3. 03

    Set up together

    If it is a fit, we build the first property and the first campaign with you on a screenshare.

Or write to us directly info@guestavo.com

Drop your email below. We review every signup by hand and reach out within one working day to set up a 20-minute call.

We reply within one working day.

What you get for going first

  • Free during early access — no card on file
  • Permanent discounted pricing when paid plans open
  • A direct line for feedback that actually hits the roadmap
  • Export your guests, menus, and bookings any time — no lock-in

Honest answers

Questions you probably have

No filler, no sales pitch. If something is missing here, drop us an email and we will answer it personally.

01Early access
  • Yes. Early access partners pay nothing while we onboard them, period. No card on file, no surprise charges, no "free for 14 days" trick.

  • Until we are confident the product is solid for everyone. Realistically, a few months. Early partners get plenty of notice before anything changes.

  • Early access partners keep using Guestavo on a permanent discounted plan. You will not be forced into a higher tier or quietly kicked off.

  • A small group. Small enough that we can actually answer every message and run setup calls personally without dropping the ball.

02The product
  • Guestavo is built for restaurants, bars, cafes, bakeries, and event-led venues. If your main goal is better guest capture, direct follow-up, and more repeat visits, you are in the right place.

  • All core modules are available: bookings and reservations, team and scheduling, digital menus, events and RSVPs, outreach, loyalty, and the guest portal. We scope the rollout with you instead of pushing every feature or channel on day one.

  • Yes. CSV import is ready, and we help you map and clean the first migration during onboarding so nothing falls through the cracks.

  • Guestavo runs in the browser on desktop and mobile. The guest portal is built to work cleanly on phones, and where supported it can be saved to the home screen without a separate app-store rollout.

03Data and trust
  • In the EU, on infrastructure we control. GDPR-compliant by default. You stay in charge of consent and retention.

  • Of course. Export your guests, reservations, and content whenever you want. No lock-in, no exit fee, no awkward email exchange.

  • No. Your guests, your menus, your reservations, none of that gets used to train models. Period.