This article describes exactly how a guest books a spot at your event and how Vendion guarantees that you never overbook – even if two guests click "Book" on the last seat at the same time.
The guest journey – step by step
1. The guest finds the event
Share the booking link via Instagram, newsletter or your website. The link is /book/yourrestaurant?type=event (e.g. https://app.vendion.com/book/cafe-latt?type=event). The guest sees a list of all active events in chronological order:
2. The guest picks an occurrence When the guest clicks an event, all upcoming occurrences are shown:
Wine Tasting – "Piedmont Premium"
Five selected wines presented by our sommelier.
Upcoming occurrences:
Fri Apr 25, 19:00–22:00 | 8/20 seats | 595 SEK/pers
Fri May 02, 19:00–22:00 | 6/20 seats | 595 SEK/pers
Fri May 09, 19:00–22:00 | 20/20 seats | SOLD OUT
Sold-out occurrences are greyed out and unclickable. Available seats are computed live.
3. The guest picks party size After choosing an occurrence, a slider appears: "How many of you?" Min is 1 and max is the smallest of:
4. The guest fills in details
5. The guest confirms A summary appears:
Click "Book" → the booking is created.
6. Confirmation and SMS The guest gets an immediate SMS confirmation:
Hi Anna! Your booking at Café Lätt Fri Apr 25 at 19:00
for Wine Tasting Piedmont Premium (3 seats) is confirmed.
Modify/cancel: https://app.vendion.com/book/cafe-latt/manage?token=...
Slot handling – how seats are counted atomically
Vendion has built-in overbooking protection. Here's how:
Two concurrent bookings can never bypass the capacity check. If 19/20 seats are booked and two guests click "Book 2 seats" at once, both are rejected (only 1 seat available, but 2 required by each).
No overbooking ever happens. This holds even if ten bookings arrive within a tenth of a second.
Guest self-service after booking
Using the SMS link, the guest can (/book/:slug/manage?token=...):
Increasing the party size is not possible via the guest link – the guest must contact you or make a new booking. This protects against sneaking in extra guests.
When a booking is cancelled:
No event waitlist (yet): Unlike regular table bookings, events do not have a waitlist feature. A sold-out event shows as SOLD OUT and the guest can't book. You can however add a note in the event description ("Email hello@vendion.com to be contacted on cancellations").
Troubleshooting:
Next step: See how SMS reminders for events and resources handle automatic reminders the day before.
This feature is part of Vendion Booking.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?