Een online reserveringssysteem werkt in zeven stappen: jij stelt in wat je verkoopt en wanneer, het systeem maakt daar actuele beschikbaarheid van op een boekingspagina, een gast kiest een tijd en tickets, het systeem houdt de plaatsen vast terwijl de gast betaalt, het stuurt de bevestiging en het ticket, en het houdt een actuele gastenlijst voor de dag bij. Is alles eenmaal ingesteld, dan loopt elke stap vanzelf.
Deze gids volgt één boeking door alle zeven stappen, voor bedrijven die plaatsen op een vaste tijd verkopen: tours, cursussen, workshops, rondvaarten, escape rooms, musea en attracties. Je ziet wat er aan jouw kant gebeurt, wat de gast ziet en wat het systeem daartussen doet, ook het deel dat voorkomt dat twee gasten dezelfde plaats krijgen. Wil je eerst de basis? Begin dan met Wat is een reserveringssysteem?
Zo werkt een online reserveringssysteem: de zeven stappen in het kort
- Je stelt in wat je verkoopt: activiteiten, tickettypes, prijzen en extra's.
- De beschikbaarheid komt uit een planning: tijdsloten, elk met een aantal plaatsen.
- Gasten vinden je boekingspagina via je website, Google, Instagram of een bericht.
- De gast kiest, en het systeem houdt de plaatsen vast tijdens het afrekenen.
- Betaling: nu online, bij aankomst of via een betaallink.
- Bevestiging, ticket en herinneringen gaan per e-mail.
- Op de dag zelf: de gastenlijst, inchecken, walk-ins en no-shows, en daarna de rapporten.
In de rest van deze gids komen ze een voor een aan bod.
Stap 1: je stelt in wat je verkoopt
Alles begint met een activiteit: een naam, een beschrijving, hoe lang die duurt en waar die plaatsvindt. Daarna voeg je toe wat gasten ervoor kunnen kopen:
- Tickettypes zoals volwassene, kind of gezin, elk met een prijs en het aantal plaatsen dat het ticket inneemt.
- Een prijs voor een privégroep, voor gasten die het hele tijdslot voor zichzelf willen.
- Extra's zoals foto's, lunch of materiaalhuur, die gasten samen met hun tickets kiezen.
Je stelt ook de boekingsregels in: hoe kort voor de start een gast nog kan boeken (de boekingsdeadline), hoe ver vooruit gasten kunnen boeken, en hoe klein en hoe groot de groep in één boeking mag zijn. Voeg annuleringsvoorwaarden toe en, als gasten er een moeten ondertekenen, een deelnemersverklaring. Voor de meeste bedrijven is dit een uur werk voor de eerste activiteit en een paar minuten voor elke activiteit daarna.
Stap 2: de beschikbaarheid komt uit een planning
Je typt niet elke datum zelf in. Je vertelt het systeem wanneer de activiteit doorgaat, bijvoorbeeld elke dag om 10.00 en 14.00 uur, en hoeveel mensen er per keer mee kunnen. Daarmee maakt het systeem tijdsloten aan: één starttijd op één datum, met een eigen capaciteit, weken of maanden vooruit.
Elk tijdslot houdt de telling bij. Zestien plaatsen, zes geboekt, tien vrij. Dat getal is de beschikbaarheid die de gast ziet, en het verandert zodra iemand boekt of annuleert. Met gesloten dagen haal je hele dagen uit de planning, en met een eenmalig tijdslot voeg je een extra vertrektijd toe zonder de planning te wijzigen.
Goede systemen tellen meer dan stoelen. Delen twee activiteiten dezelfde boot, twaalf kajaks of één instructeur, dan telt het systeem die ook mee. Een tijdslot toont dan minder plaatsen als het materiaal op hetzelfde moment al door een andere boeking wordt gebruikt. Zo voorkom je een dubbele boeking nog voordat die ontstaat.
Stap 3: gasten vinden je boekingspagina
De boekingspagina is een webpagina die het systeem voor je host, met je naam, je logo en je activiteiten. Gasten komen er via een boekingslink of een Boek nu-knop, en die link zet je waar mensen je al zoeken: op je website, je Google-bedrijfsprofiel en je Instagram-bio, en in je antwoorden in WhatsApp. Gasten installeren geen app en maken geen account aan. De pagina opent in hun browser en werkt op een telefoon.
De timing telt zwaarder dan vroeger. Uit onderzoek van Arival naar wanneer reizigers boeken (december 2025) bleek dat in 2025 een op de vijf mensen die een tour boekten, dat pas op de dag van de activiteit zelf deed. In de enquête van Arival onder aanbieders (januari 2026, meer dan 5.000 aanbieders) waren onlineboekingen goed voor 60% van alle boekingen van tours, activiteiten en attracties. Een pagina die met een paar tikken op een telefoon werkt, is dus waar het om draait.
Boekingsplatforms zoals Viator en GetYourGuide zijn een andere ingang. Synchroniseert het systeem met die platforms, dan komen hun boekingen in dezelfde kalender en gaan ze van dezelfde telling af. Zo kan een boekingsplatform geen tijdslot verkopen dat je eigen pagina al heeft volgeboekt.
Stap 4: de gast kiest, en het systeem houdt de plaatsen vast
Op de boekingspagina ziet de gast een kalender met de dagen waarop nog plaats is. De gast kiest een dag, dan een starttijd, dan tickets en extra's. De pagina toont de prijs in jouw valuta en het aantal plaatsen dat op die tijd nog vrij is. Daarna vult de gast naam, e-mailadres en telefoonnummer in, en alles wat jij moet weten.
Nu het deel dat de meeste mensen nooit zien. Zodra de gast gaat betalen, worden de plaatsen vastgehouden. De komende minuten zijn die plaatsen van die gast: niemand anders kan ze boeken, en de telling van het tijdslot toont ze al als bezet. Proberen twee gasten op dezelfde seconde de laatste plaats te boeken, dan laat het systeem er één door en krijgt de ander te zien dat de tijd vol is. Sluit de gast de pagina zonder te betalen, dan loopt de tijd af en komen de plaatsen weer vrij. Sommige systemen mailen de gast over een afgebroken boeking, zodat die later alsnog kan afronden.
Door dat vasthouden kun je een online reserveringssysteem veilig gebruiken naast boekingen per telefoon, walk-ins en boekingsplatforms: elk kanaal haalt plaatsen uit één telling, volgens dezelfde regel.
Stap 5: betaling nu, bij aankomst of via een link
Een boeking kan op drie manieren worden betaald, en een goed systeem ondersteunt ze alle drie.
- Online, bij het boeken. De gast betaalt op de boekingspagina met een kaart of PayPal. Het geld gaat naar je eigen account bij een betaalprovider zoals Stripe of PayPal, die transactiekosten rekent: volgens de gepubliceerde prijzen van Stripe 1,5% plus € 0,25 voor standaard Europese kaarten. Sommige reserveringssystemen rekenen daar nog een eigen percentage bovenop. Onze gids over de kosten van een reserveringssysteem zet ze naast elkaar.
- Bij aankomst. De boeking is meteen bevestigd en de gast betaalt op de dag zelf, contant, met een kaart of per bankoverschrijving. Het systeem noteert de betaling bij het inchecken. Dit werkt in elk land en het systeem rekent er geen kosten voor.
- Via een betaallink. Bij een boeking die per telefoon of e-mail binnenkomt, stuurt het team een link waarmee de gast betaalt, meestal met een herinnering als de betaling nog openstaat.
Hoe er ook betaald wordt, de status van de boeking laat iedereen zien hoe het ervoor staat: vastgehouden, wacht op betaling, bevestigd, ingecheckt of geannuleerd. Terugbetalingen volgen de annuleringsvoorwaarden die je in stap 1 hebt ingesteld. Een gast die binnen de termijn annuleert, krijgt dus het juiste bedrag terug zonder dat iemand het met de hand hoeft uit te rekenen. Onze gids over online betalingen voor tours en activiteiten zet de keuzes uitgebreid op een rij.
Stap 6: bevestiging, ticket en herinneringen
Zodra een boeking bevestigd is, krijgt de gast een bevestigingsmail met een QR-ticket: wat er geboekt is, wanneer, waar de gast moet zijn, wat er betaald is en wat er nog betaald moet worden. Dat is een directe bevestiging, en daardoor bellen gasten die online boeken niet meer om te controleren of alles klopt.
Daarna regelt het systeem de vervolgstappen zelf:
- Een herinneringsmail voor de start, met de tijd, de plaats en wat de gast moet meenemen.
- Een e-mail als er iets verandert, zoals een nieuwe tijd of een annulering.
- Een manier voor de gast om de boeking via het ticket te annuleren of te verplaatsen, binnen de annuleringstermijn die jij instelt.
- Een reviewverzoek een paar uur na het bezoek.
Herinneringen zijn de grootste reden dat het aantal no-shows daalt als een bedrijf online gaat. Onze gids over no-shows voorkomen bespreekt de rest.
Stap 7: op de dag zelf, en daarna
Op de dag zelf wordt het systeem een gastenlijst per tijdslot: wie er komt, hoeveel mensen, wie heeft betaald en wie de deelnemersverklaring heeft ondertekend. Je team checkt gasten in door de QR-code te scannen met de camera van een telefoon of door de boekingscode in te typen, voor een hele groep of een deel ervan. Wie zonder boeking komt, voeg je toe als walk-in. Wie niet komt opdagen, wordt gemarkeerd als no-show, met de hand of automatisch als het tijdslot voorbij is.
Achteraf is elke boeking vastgelegd: rapporten tonen boekingen, gasten, omzet en bezette plaatsen per activiteit, per datum en per kanaal, en een CSV-export zet dezelfde rijen in een spreadsheet. De gids over online ticketverkoop gaat dieper in op tickets, starttijden en inchecken.
Wat er achter de schermen gebeurt
Een paar dingen die het systeem doet en waar jij nooit over hoeft na te denken:
- Eén wijziging tegelijk. Wijzigingen in de plaatsen van een tijdslot worden een voor een verwerkt, zodat twee boekingen nooit allebei "nog 1 plaats vrij" zien en die plaats allebei nemen.
- Eén telling voor elk kanaal. Je pagina, het team dat een boeking toevoegt, walk-ins en boekingen via boekingsplatforms halen allemaal plaatsen van hetzelfde getal af.
- Lokale tijd. Tijdsloten worden opgeslagen in de tijdzone van je activiteit. Een tour van 10.00 uur begint dus om 10.00 uur, op welk apparaat de gast ook boekt, en als de klok wordt verzet, schuift de tour niet mee.
- Bedragen die kloppen. Wat de gast heeft betaald, wat is terugbetaald en wat nog openstaat, wordt per boeking bijgehouden, zodat de rapporten overeenkomen met je bankrekening.
Wat een online reserveringssysteem niet doet
Het neemt boekingen aan, maar het brengt ze niet binnen. Gasten moeten je pagina nog steeds vinden, dus de links uit stap 3 en een Google-bedrijfsprofiel blijven belangrijk. Het is ook geen ticketverkoop voor evenementen met een zaalplattegrond, geen software voor meerdaagse reizen met hotels en transfers en geen boekhoudsoftware. Heeft je bedrijf die nodig, dan legt onze gids over een reserveringssysteem kiezen de verschillen uit.
Zo doet TicketPa het
TicketPa is een reserveringssysteem voor bedrijven die tijdsloten verkopen, en het volgt de zeven stappen hierboven. Je stelt activiteiten in met tickets, groepen en extra's. Planningen vullen de kalender tot vier maanden vooruit, en de boekingspagina werkt in 16 talen, zonder app of account. Plaatsen worden vastgehouden terwijl een gast afrekent, en medewerkers, materiaal en ruimtes worden over alle activiteiten heen geteld, zodat niets twee keer wordt geboekt. Gasten betalen online met een kaart of PayPal, en het geld gaat naar je eigen account. Of ze betalen bij aankomst, zonder kosten. Ze krijgen een QR-ticket, een herinnering en een e-mail als er iets verandert. Je team regelt de dag vanaf een telefoon: gastenlijsten, inchecken, walk-ins, no-shows en betalingen ter plaatse, met daarna rapporten en een CSV-export. Abonnementen beginnen bij € 19 per maand. Op de prijzenpagina lees je de details, en op de pagina Functies zie je elke stap.



