Dienstenaanbod instellen — en waarom de duur stil je hele dag bepaalt
Elke dienst die je aanmaakt is vier getallen en een schakelaar: een duur, een prijs, een capaciteit en de status actief. De duur is degene waar bijna niemand aan denkt, en het is degene die bepaalt welke tijden klanten te zien krijgen, hoeveel afspraken in een dag passen en hoeveel minuten je open blijft zonder überhaupt boekbaar te zijn. Hier is de rekensom, getoetst aan een echte boekingsengine, plus een audit voor het aanbod dat je al hebt.
Maak je gratis paginaDe meeste adviezen over een dienstenaanbod gaan over formuleren. Benoem je diensten helder, schrijf een goede beschrijving, zet er geen veertig op. Dat advies is prima en deze pagina komt er nog op. Maar het slaat het deel over dat je dag echt verandert: de duur van een dienst is geen label op een prijslijst — het is de stapgrootte van je boekingsraster. Vul 45 minuten in en je klanten krijgen 09:00, 09:45, 10:30, 11:15 te zien. Ze krijgen nooit 10:00, en je laatste boekbare start van de dag schuift een uur en een kwartier naar voren ten opzichte van wat je zou denken. Niemand besluit dit; het volgt uit de rekensom. Deze pagina werkt die rekensom uit, geeft je een planner voor je eigen getallen en behandelt daarna de rest van het aanbod — prijs, capaciteit, de actief-schakelaar — met de grenzen helder benoemd.
Kernpunten
- Een duur is geen label, het is de stapgrootte van je boekingsraster. Een dienst van 45 minuten op een dag van 09:00 tot 17:00 biedt 09:00, 09:45, 10:30, 11:15 en zo verder. Klanten krijgen nooit 10:00 aangeboden.
- Slots per dienst = ⌊lengte van de dienst ÷ duur⌋. Minuten open maar niet boekbaar = lengte van de dienst modulo duur. Een achturige dag met diensten van 45 minuten laat elke dag 30 minuten liggen.
- Duren die je werkblok precies delen laten niets liggen. Op een achturige dag zijn dat 15, 20, 30, 40, 60 en 120. De populaire 45, 50, 75, 90 en 100 laten allemaal een rest.
- Een kortere dienst haalt de rest terug. Een dienst van 45 minuten biedt vanaf 15:45 geen starttijden meer aan, maar een dienst van 30 minuten in hetzelfde aanbod wordt nog wel om 16:30 aangeboden — omdat het raster per dienst wordt berekend, niet per dag.
- Elke boeking verankert het raster opnieuw. Eén boeking van 60 minuten om 11:00 splitst de dag in 09:00–11:00 en 12:00–17:00, en de starttijden van 45 minuten in de middag beginnen opnieuw vanaf 12:00 — een ander raster dan dat van de ochtend.
- Capaciteit maakt van één slot veel plaatsen. Acht slots van een uur met tien plaatsen zijn 80 boekbare plekken per dag uit dezelfde acht uur. Omzet per open uur, niet de prijs, is het getal dat je in een aanbod wil vergelijken.
- Nieuwe diensten worden inactief aangemaakt. Niets is boekbaar tot je het aanzet — zo bouw je een aanbod op zonder halfafgemaakte items te publiceren.
- Er bestaat geen geloofwaardige branchenorm voor de "juiste" afspraakduur. De cijfers die rondgaan in blogs over boekingssoftware leiden terug naar leverancierspagina's zonder gepubliceerde methodologie. Betrouwbaar zijn je eigen werkbloklengte en de rekensom hieronder.
- De eerlijke grenzen: BookrHub heeft geen dienstcategorieën, geen toewijzing van diensten aan individuele medewerkers, geen buffer- of opruimtijd per dienst, geen extra's of boekingen met meerdere diensten en geen aanbetalingen.
Op deze pagina
- Een dienst is vier getallen en een schakelaar
- De duur is het raster, geen label
- Wat elke duur je echt kost
- De kortere dienst die de rest terughaalt
- Elke boeking verankert het raster opnieuw
- Planner: slots, verloren tijd en omzet per open uur
- Een duur kiezen: meten, dan afronden
- Prijs: één getal, volledig afgerekend
- Capaciteit: één slot, veel plaatsen
- Actief en inactief: de schakelaar die alles bepaalt
- De audit van je aanbod in 10 punten
- Hoe BookrHub een dienst opslaat
- Wat BookrHub niet doet
- FAQ
Een dienst is vier getallen en een schakelaar
Haal de interface weg en een boekbare dienst is een heel klein object. Hij heeft een naam, een korte beschrijving, een optionele langere, en dan vier beslissingen die het echte werk doen:
| Veld | Wat het echt bepaalt | Toegestane marge |
|---|---|---|
| Duur | De stapgrootte van het boekingsraster, en dus welke starttijden er zijn | 1 tot 1.439 minuten (alles onder een hele dag) |
| Prijs | Het bedrag dat bij het boeken volledig wordt afgerekend, als betalen aan staat | Nul of meer — nul maakt de dienst gratis boekbaar |
| Capaciteit | Hoeveel mensen hetzelfde slot mogen bezetten: standaard één, of een lesgrootte | 1, of 2 tot 999 met meerdere boekingen aan (Business-pakket) |
| Status | Of klanten hem kunnen zien en boeken. Nieuwe diensten starten inactief | Actief of inactief |
De naam en de korte beschrijving zijn verplicht; de lange beschrijving is optioneel. Al het andere dat een klant ervaart — de aangeboden tijden, wat hij betaalt, of hij vier vrienden mee kan nemen, of de dienst publiek bestaat — volgt uit die vier velden.
Drie van de vier zijn duidelijk. Je weet wat je rekent. Je weet of iets een les is. Je weet of je het nog verkoopt. De duur is degene die duidelijk lijkt en dat niet is, omdat het effect niet bij de dienst blijft. Het reikt naar buiten en hervormt de hele dag.
De duur is het raster, geen label
Hier is het mechanisme, en het is de moeite waard om het één keer te begrijpen, want elke andere verrassing in dit artikel volgt eruit.
Als een klant een dienst en een datum kiest, neemt het systeem je openingstijden voor die weekdag, trekt alles af wat de agenda al blokkeert, en houdt één of meer vrije stukken over. Binnen elk stuk loopt het vervolgens vanaf het begin vooruit in stappen van de dienstduur, biedt bij elke stap een starttijd aan, en stopt zodra de volgende stap geen ruimte meer zou laten voor de hele dienst voor het eind van het stuk.
Twee gevolgen, en geen van beide is een instelling die je kunt wijzigen:
Het raster is verankerd aan het begin van het stuk en stapt met de duur. Open je om 09:00 met een dienst van 45 minuten, dan zijn de aangeboden starttijden 09:00, 09:45, 10:30, 11:15, 12:00 en zo verder. Er is geen 10:00 en geen 11:00. Als klanten zeggen dat ze geen rond tijdstip kunnen vinden, is dit de reden, en er is niets stuk.
De laatste starttijd is sluitingstijd min de duur, naar beneden afgerond op het raster. Dat tweede deel kost geld. Een dienst van 45 minuten op een dag van 09:00 tot 17:00 heeft zijn laatste boekbare starttijd om 15:45, niet om 16:15, want 16:30 is een rasterpositie en een start om 16:30 zou doorlopen tot 17:15. De dag eindigt voor die dienst dus om 16:30 — en van 16:30 tot 17:00 ben je open en niet boekbaar.
De twee formules
- Boekbare starttijden in een werkblok = ⌊L ÷ D⌋
- Minuten open maar niet boekbaar = L modulo D (de rest)
Waarbij L de lengte van het open werkblok in minuten is en D de dienstduur. Beide zijn voor elke duur in de tabel hieronder getoetst aan de echte beschikbaarheidsengine.
Wat elke duur je echt kost
Een achturige dag, 09:00 tot 17:00, dat is 480 minuten. Dit doet elke gangbare duur ermee. Elke rij is berekend met de eigen slotlogica van de engine, niet geschat.
| Duur | Boekbare starttijden | Laatste start | Eindigt | Open maar niet boekbaar | Eerste vijf starttijden |
|---|---|---|---|---|---|
| 15 min | 32 | 16:45 | 17:00 | 0 | 09:00, 09:15, 09:30, 09:45, 10:00 |
| 20 min | 24 | 16:40 | 17:00 | 0 | 09:00, 09:20, 09:40, 10:00, 10:20 |
| 30 min | 16 | 16:30 | 17:00 | 0 | 09:00, 09:30, 10:00, 10:30, 11:00 |
| 40 min | 12 | 16:20 | 17:00 | 0 | 09:00, 09:40, 10:20, 11:00, 11:40 |
| 45 min | 10 | 15:45 | 16:30 | 30 min | 09:00, 09:45, 10:30, 11:15, 12:00 |
| 50 min | 9 | 15:40 | 16:30 | 30 min | 09:00, 09:50, 10:40, 11:30, 12:20 |
| 60 min | 8 | 16:00 | 17:00 | 0 | 09:00, 10:00, 11:00, 12:00, 13:00 |
| 75 min | 6 | 15:15 | 16:30 | 30 min | 09:00, 10:15, 11:30, 12:45, 14:00 |
| 90 min | 5 | 15:00 | 16:30 | 30 min | 09:00, 10:30, 12:00, 13:30, 15:00 |
| 100 min | 4 | 14:00 | 15:40 | 80 min | 09:00, 10:40, 12:20, 14:00 |
| 120 min | 4 | 15:00 | 17:00 | 0 | 09:00, 11:00, 13:00, 15:00 |
Lees de rechterkolom van die tabel en de knipbeurt van vijfenveertig minuten ziet er niet meer onschuldig uit. Over een zesdaagse week laat hij drie uur liggen. Over een jaar, met vier weken vrij, is dat ongeveer 144 uur — drieënhalve werkweek open zijn met de lichten aan en de deur van het slot en geen enkele aangeboden starttijd.
De rij van honderd minuten is de leerzame. Hij is maar tien minuten langer dan negentig en kost je 80 verloren minuten in plaats van 30, omdat 100 vier keer in 480 past met een grote rest. Duren worden niet gelijkmatig beter of slechter. Ze zijn goed of slecht afhankelijk van hoe ze passen in het werkblok dat je echt draait, en een verschuiving van tien minuten kan het antwoord omgooien.
Niets hiervan pleit ervoor alleen halve uren te verkopen. Een massage van negentig minuten duurt negentig minuten; je kunt hem niet naar zestig brengen omdat zestig netter past. Het argument is dat de rest een echte, telbare kostenpost is die je nu betaalt zonder hem te zien, en dat er meestal twee of drie manieren zijn om daarmee te stoppen.
De kortere dienst die de rest terughaalt
Het nuttigste gevolg van een raster per dienst is ook het minst duidelijke — en het is goed nieuws.
Het raster wordt opnieuw berekend voor de dienst die de klant koos. Het is geen eigenschap van de dag. Twee diensten met verschillende duren tonen dus verschillende rasters op hetzelfde open werkblok — en een korte dienst reikt tot in de rest waar een lange niet bij komt.
Neem de dag van 09:00 tot 17:00 weer. Een dienst van 45 minuten stopt om 15:45 en laat 16:30–17:00 onboekbaar. Een dienst van 30 minuten in hetzelfde aanbod, op dezelfde dag, wordt om 16:30 aangeboden, want 16:30 plus 30 minuten is precies 17:00. De rest is niet verloren. Hij is alleen onbereikbaar voor de lange dienst en perfect bereikbaar voor een korte.
Daarmee wordt een agenda-irritatie een aanbodbeslissing. Is je hoofddienst 45, 50, 75 of 90 minuten — die laten allemaal 30 minuten liggen op een achturige dag — dan is één echt korte dienst in het aanbod precies wat die rest in omzet omzet. Een pony bijknippen, een snelle reparatie, een consult, een behandeling van één zone: iets wat je graag aan het eind van de dag doet en wat precies in de rest past.
Twee eerlijke voorbehouden. De rest is alleen boekbaar als een klant op dat uur juist die korte dienst wil, dus dit verhoogt je plafond in plaats van de boeking te garanderen. En de rest bestaat alleen aan het eind van een werkblok — werk je met gesplitste diensten, dan heeft elk werkblok zijn eigen rest, wat meestal een argument is om beide dagdelen apart te bekijken in plaats van aan te nemen dat de middag zich als de ochtend gedraagt.
Elke boeking verankert het raster opnieuw
Tot nu toe was de dag leeg. Echte dagen zijn dat niet, en op het moment dat er één boeking landt, is het raster geen nette reeks vanaf openingstijd meer.
Bestaande boekingen en geblokkeerde periodes worden samengevoegd tot een set bezette stukken, en de vrije stukken daartussen worden de plekken waar slots ontstaan. Elk vrij stuk krijgt zijn eigen raster, verankerd aan zijn eigen begin.
Concreet ziet een klant op die dag van 09:00 tot 17:00, met een al geboekte afspraak van 60 minuten om 11:00, voor een dienst van 45 minuten:
| Vrij stuk | Aangeboden starttijden van 45 minuten |
|---|---|
| 09:00 – 11:00 | 09:00, 09:45 |
| 12:00 – 17:00 | 12:00, 12:45, 13:30, 14:15, 15:00, 15:45 |
Drie dingen zijn veranderd. De ochtend verloor 10:30, omdat een start om 10:30 in de boeking van 11:00 zou lopen. De middag is opnieuw verankerd op 12:00. En de dag ging van tien boekbare starttijden naar acht: die ene boeking van een uur verbruikte het equivalent van twee slots van 45 minuten.
Daarom heeft "hoeveel afspraken passen in een dag" geen vast antwoord meer zodra er iets in de dag staat, en daarom is het slotaantal van de lege dag uit de tabel hierboven een plafond en geen plan. Daarom opent een afzegging de agenda ook echt weer: verdwijnt de boeking, dan smelten de stukken terug samen en ontstaat het raster opnieuw over de hele spanne, in plaats van een gat achter te laten in de vorm van de oude afspraak.
Een praktische noot volgt er direct uit: omdat slots tot aan de randen van de vrije stukken worden gegenereerd, kunnen afspraken zonder enige tussenruimte achter elkaar worden geboekt. Er is geen apart veld voor opruimtijd. Heb je tien minuten tussen klanten nodig, dan is de eerlijke manier om die in de dienstduur te zetten — verkoop een dienst van 40 minuten voor een behandeling van 30. Niet elegant, maar betrouwbaar, en hij past net zo in de dag als elke andere duur.
Planner: slots, verloren tijd en omzet per open uur
Vul je eigen getallen in. De slotrekensom komt exact overeen met de engine; de geldkolommen zijn een plafond bij volledige bezetting, nuttig om twee diensten te vergelijken en onbruikbaar als prognose.
| Boekbare starttijden in het werkblok | — |
| Eerste aangeboden starttijden (opening om 09:00) | — |
| Laatste boekbare starttijd → eindigt | — |
| Minuten open maar niet boekbaar | — |
| Plaatsen per dag | — |
| Omzetplafond per dag (100% vol) | — |
| Omzetplafond per open uur | — |
| Dichtstbijzijnde duren zonder rest | — |
Het raster wordt voor de leesbaarheid vanaf een opening om 09:00 getoond; voor de rekensom telt alleen de lengte van het werkblok. De omzetcijfers zijn een plafond bij 100% bezetting, geen prognose — geen enkel bedrijf boekt elk slot vol, en de nuttige vergelijking is die tussen twee diensten in je eigen aanbod, niet tegen het plafond zelf.
Een duur kiezen: meten, dan afronden
Er bestaat geen gepubliceerde norm die het citeren waard is over hoe lang een afspraak moet duren. De cijfers die rondgaan — een exact percentage aan gewonnen bezetting door "nauwkeurige duren", een gemiddelde voor deze of die behandeling — leiden terug naar softwareleveranciers die naamloos branche-onderzoek aanhalen, en meerdere spreken elkaar tegen. Behandel ze als marketing. De twee echt betrouwbare ingrediënten zijn een stopwatch en je eigen openingstijden.
Een methode die werkt:
- Klok de dienst tien keer, van begin tot eind. Vanaf het moment dat de klant zit tot de plek klaar is voor de volgende. Reken het gesprek, het afrekenen en het vegen mee. De meeste mensen onderschatten dit met vijf tot tien minuten, precies de hoeveelheid die een agenda halverwege de middag doet achterlopen.
- Neem iets aan de bovenkant van die reeks, niet het gemiddelde. Een duur op het gemiddelde loopt de helft van de keren uit, en uitloop telt vooruit op in de dag terwijl vroeg klaar zijn niet achteruit optelt. Het 70e tot 80e percentiel van je tien metingen is een redelijk doel.
- Kijk nu naar je werkbloklengte en rond af naar een duur die past. Deel je werkblok door de kandidaat-duur en kijk naar de rest. Brengt vijf minuten naar boven afronden de rest op nul, dan afronden: je wint marge en verliest de rest. Kost naar boven afronden een heel slot, houd dan het kortere getal en plan de rest te vullen met een korte dienst.
- Controleer beide helften van een gesplitste dienst. Een duur die past in een ochtend van 240 minuten kan tijd laten liggen in een middag van 180.
- Meet opnieuw als de dienst verandert. Nieuwe producten, een nieuwe assistent of een andere ruimte-indeling verschuiven de echte duur, en het systeem merkt daar niets van.
De planner hierboven doet stap drie voor je: vul een duur in en hij noemt de dichtstbijzijnde duren die je werkblok precies delen.
Prijs: één getal, volledig afgerekend
De prijs is één getal per dienst, opgemaakt in de valuta van je bedrijf. Er is één gedraging die volkomen helder moet zijn, omdat die het vaakst verkeerd wordt aangenomen.
Staat betalen bij het boeken aan, dan wordt de klant de volledige prijs van de dienst op het moment van boeken in rekening gebracht. Er is geen aanbetaling. Geen deelbedrag, geen percentage, geen "betaal nu 20% en de rest in de stoel" — die velden bestaan nergens in BookrHub, en de prijs van een dienst wordt direct op de boeking gezet als prijs en als totaal. Heb je elders gelezen dat een kleine aanbetaling no-shows ontmoedigt, dan geldt dat advies niet voor dit product.
Daar volgt tweeërlei uit. Ten eerste is een dienst met prijs nul boekbaar zonder betaling, wat de normale manier is om consulten, eerste sessies en alles wat je ter plaatse afrekent te regelen. Ten tweede: wil je een kleiner verplichtingsbedrag dan de volle prijs, dan is de enige eerlijke route een omweg en geen functie — maak een goedkope, korte, apart geprijsde dienst (een boekingskosten-post, een consult), reken die online af en vereffen de rest ter plaatse. Het is een omweg. Dat is het benoemen waard.
Waar betaling verplicht is, is er ook een vasthoudvenster: een onbetaalde boeking krijgt tien minuten om de betaling af te ronden, daarna verloopt hij en komt het slot weer in de verkoop. Voor een dienst met capaciteit telt dat detail zwaarder dan het klinkt, want het voorkomt dat tien afgebroken afrekeningen een les gijzelen.
Capaciteit: één slot, veel plaatsen
Standaard heeft een dienst capaciteit één: één slot, één klant, en het slot verdwijnt zodra het bezet is. Meerdere boekingen per slot aanzetten en een maximum instellen verandert dat slot in een ruimte met plaatsen erin — het mechanisme achter lessen, workshops en groepssessies. Het maximum kan van 2 tot 999 zijn, en de functie vereist het Business-pakket.
Capaciteit gedraagt zich op drie manieren anders dan een normale dienst, en die doen ter zake:
- Capaciteit wordt per tijdslot voor het hele bedrijf geteld, niet per medewerker. Een les om 18:00 met twaalf plaatsen heeft twaalf plaatsen, wie hem ook geeft. Het resterende aantal wordt de klant tijdens het kiezen getoond.
- Plaatsen worden op overlap geteld, en afgezegde boekingen tellen niet mee. Een plaats is bezet als de afspraak het betreffende slot overlapt, dus een afzegging maakt direct een plek vrij.
- Het raster stapt nog steeds met de duur. Een les van 90 minuten op een achturige dag heeft nog steeds vijf starttijden en laat nog steeds 30 minuten liggen. Capaciteit vermenigvuldigt de plaatsen per starttijd; het verschuift de starttijden niet.
Het punt is dat capaciteit verandert welk getal je in je aanbod moet vergelijken. Prijs per boeking zegt heel weinig als sommige diensten één persoon en andere twaalf bevatten. Omzet per open uur is de vergelijking die overeind blijft:
| Dienst | Duur | Plaatsen | Prijs | Starttijden/dag | Plaatsen/dag | Plafond/dag | Plafond per open uur |
|---|---|---|---|---|---|---|---|
| Eén-op-één sessie | 60 min | 1 | 50 | 8 | 8 | 400 | 50 |
| Groepsles | 60 min | 10 | 15 | 8 | 80 | 1.200 | 150 |
| Lange groepsles | 90 min | 12 | 18 | 5 | 60 | 1.080 | 135 |
Alle drie de rijen zijn een plafond bij 100% bezetting op een dag van 480 minuten, en geen studio zit ooit 100% vol — een les op halve capaciteit en een één-op-één slot dat altijd bezet is kunnen makkelijk omgekeerd uitvallen. Het punt van de tabel zijn niet de absolute cijfers maar de rangorde die hij blootlegt: de les van 90 minuten rekent meer per hoofd dan die van een uur en verdient tóch minder per open uur, omdat de langere duur hem drie starttijden en 30 verloren minuten kost. Dat is precies wat een prijslijst je niet kan laten zien en deze rekensom wel.
Actief en inactief: de schakelaar die alles bepaalt
Een nieuwe dienst wordt inactief aangemaakt. Hij bestaat, hij is opgeslagen, en geen klant kan hem zien of boeken tot je hem activeert. Dat verrast mensen — en het is de juiste standaard, want het betekent dat een halfafgemaakt aanbod nooit kort live staat.
Bewust gebruikt is de schakelaar de nuttigste kleine functie in de dienstenlijst:
- Een aanbod opbouwen voor je het opent. Maak alles aan, zet de duren en prijzen goed, en activeer dan in één ronde.
- Een dienst uitfaseren zonder zijn historie te vernietigen. Deactiveren verbergt hem voor klanten en behoudt elke eerdere boeking, wat je wil als je naar de omzet van vorig jaar kijkt. Een dienst verwijderen waarvoor je nog boekingen hebt is niet hetzelfde.
- Seizoensdiensten eerlijk draaien. Activeer in het seizoen, deactiveer erbuiten, in plaats van iets boekbaar te laten wat je nu niet kunt leveren.
- Deactiveren in plaats van je verontschuldigen. Is het apparaat stuk of is de specialist weg, dan haalt de schakelaar de dienst met één klik uit de omloop en boekt geen klant iets wat je niet kunt.
Als de dienst die je net aanmaakte niet verschijnt bij klanten, is dit bijna altijd de reden, en het is de moeite waard dat eerst te controleren.
De audit van je aanbod in 10 punten
Twintig minuten, je eigen aanbod, een pen. Elk punt is een vraag met een goed antwoord, geen kwestie van smaak.
- Bevat elke duur de echte omsteltijd? Het gesprek, het afrekenen, het schoonmaken, de plek weer klaarmaken. Zo niet, dan loopt de agenda halverwege de middag achter en geen instelling lost dat op.
- Deel je werkblok door elke duur. Wat is de rest? Alles anders dan nul zijn minuten waarin je open en niet boekbaar bent, elke dag dat die dienst je laatste is.
- Is er één echt korte dienst die in de rest past? Laat je hoofddienst 30 minuten liggen, dan is een dienst van 30 minuten degene die 16:30 haalt.
- Controleer beide helften van een gesplitste dienst apart. Twee werkblokken, twee resten.
- Is elke dienst die je nog verkoopt actief, en elke andere inactief? Dode items in een levend aanbod leveren boekingen op waarvoor je je later moet verontschuldigen.
- Vertelt elke korte beschrijving een nieuwe klant wat hij echt krijgt? Het is de enige tekst die op het moment van kiezen wordt getoond. "Behandeling B" is geen beschrijving.
- Is de prijs het volledige bedrag dat je bij het boeken wil innen? Want het volledige bedrag is wat geïnd wordt. Er is geen aanbetaling.
- Is bij elke les de capaciteit de echte grens van de ruimte? Niet de grens die je hoopt. Het systeem verkoopt elke plaats die je opgeeft.
- Zijn er bijna-duplicaten die alleen verschillen in wie ze uitvoert? Diensten kunnen niet aan specifieke medewerkers worden toegewezen, dus zulke duplicaten leveren verwarring op in plaats van controle. Eén dienst, één duur, één prijs is meestal de eerlijke versie.
- Kan een nieuwe klant binnen dertig seconden kiezen? Dit is het enige punt op de lijst dat een afweging is, en het punt waarop de meeste aanbiedingen zakken. BrightLocals onderzoek uit 2025 onder 1.000 Amerikaanse consumenten vond dat 56% vaak of altijd controleert of de informatie van een bedrijf juist is en overeenkomt met wat ze elders zien — een uitdijend, half verouderd aanbod is dus niet alleen verwarrend, het is precies wat gecontroleerd wordt.
Hoe BookrHub een dienst opslaat
Voor de volledigheid, en omdat het de grenzen in de volgende sectie verklaart: dit is wat een dienst in BookrHub is, veld voor veld.
| Veld | Verplicht | Regels |
|---|---|---|
| Naam | Ja | Vrije tekst |
| Korte beschrijving | Ja | Wordt getoond terwijl de klant kiest |
| Lange beschrijving | Nee | Optioneel detail |
| Duur | Ja | Een heel aantal minuten, groter dan nul en kleiner dan een hele dag (dus tot 1.439). Aan klanten getoond als uren en minuten in hun taal |
| Prijs | Ja | Nul of meer, opgemaakt in de valuta van het bedrijf. Gekopieerd naar elke boeking als prijs en totaal |
| Meerdere boekingen per slot | Nee | Standaard uit. Werkt alleen op het Business-pakket |
| Maximum per slot | Alleen als het bovenstaande aan staat | Een heel getal van 2 tot 999. Verplicht als meerdere boekingen aan staan |
| Status | Ja | Actief of inactief. Standaard inactief |
De beschikbaarheid komt daarna uit drie dingen: de openingstijden van het bedrijf voor die weekdag, gesplitste diensten inbegrepen; alles wat al in de agenda staat, geblokkeerde periodes inbegrepen; en de duur van de dienst die geboekt wordt. Voor boekingen op dezelfde dag is er nog één bedrijfsbrede instelling — een aanlooptijd, standaard vijf minuten, die starttijden verbergt die al te dicht bij nu liggen. Dat is een aanlooptijd, geen ruimte tussen afspraken; het zet je agenda niet verder uit elkaar.
Wat BookrHub niet doet
Helder benoemd, want de grenzen kennen voordat je een aanbod bouwt is meer waard dan ze erna ontdekken.
- Geen dienstcategorieën of -groepen. Het aanbod is een platte lijst. Geen koppen, geen mappen, geen handmatige ordening — de lijst wordt geordend op aanmaakmoment en actief-status. Een lang aanbod kan niet visueel gegroepeerd worden, wat een echt argument is om het kort te houden.
- Geen toewijzing van diensten aan individuele medewerkers. Diensten horen bij het bedrijf, niet bij teamleden. Je kunt niet zeggen dat alleen één persoon een behandeling doet, en niet dezelfde dienst per persoon anders prijzen.
- Geen buffer- of opruimtijd per dienst. Afspraken kunnen pal achter elkaar staan. Bouw de omsteltijd in de duur.
- Geen extra's en geen boekingen met meerdere diensten. Eén boeking bevat precies één dienst. Een klant die knippen en kleuren wil boekt één dienst die beide dekt, of twee losse afspraken — er is geen winkelwagen.
- Geen wacht- of inwerktijd binnen een dienst. Een behandeling van 20 minuten werk, 30 minuten wachten en weer 20 minuten werk is één blok van 70 minuten; het systeem kan het middendeel niet aan iemand anders vrijgeven.
- Geen variabele prijzen. Eén prijs per dienst — geen piek- en daluren, geen tarieven per medewerker, geen eerste-bezoekprijs.
- Geen aanbetalingen. Volle prijs bij het boeken, of gratis. Hierboven behandeld, en het herhalen waard omdat het de meest aangenomen functie in deze categorie is.
- Capaciteit vereist het Business-pakket. Op andere pakketten bevat een dienst één persoon. Het Independent-pakket beperkt boekingen bovendien tot 150 per maand, en boeken bij "een willekeurige specialist" is gedrag van het Business-pakket.
Verschillende hiervan wijzen dezelfde kant op: het dienstmodel van BookrHub is opzettelijk klein. Draai je een aanbod dat echt prijzen per stylist, winkelwagens met extra's en inwerktijden voor kleuringen nodig heeft, dan past een zwaarder, salon-specifiek systeem beter bij je — en dat hier horen is nuttiger dan het merken na een middag instellen.
Bronnen en methode
- BrightLocal, Local Consumer Review Survey 2026 — representatief panel van 1.002 Amerikaanse consumenten van 18 jaar en ouder via SurveyMonkey, gepubliceerd in februari 2026.
- BrightLocal, Consumer Search Behavior — representatief panel van 1.000 Amerikaanse consumenten van 18 jaar en ouder via SurveyMonkey, gepubliceerd in april 2025.
- De slotrekensom in dit artikel is afgeleid van de beschikbaarheidsengine van BookrHub en daarna getoetst door die onafhankelijk opnieuw te implementeren: het aantal slots, de laatste boekbare starttijd en de verloren minuten zijn berekend voor duren van 15, 20, 30, 40, 45, 50, 60, 75, 90, 100 en 120 minuten tegen een werkblok van 480 minuten, en de gesloten formules (⌊L ÷ D⌋ slots, L modulo D verloren minuten) komen in alle gevallen overeen met de uitvoer van de engine.
- Het productgedrag is in oktober 2026 getoetst aan de broncode van BookrHub: het dienstmodel en zijn validaties, de slotbouwers voor beschikbaarheid en capaciteit, de bouwer van vrije gaten, het betalingsvenster van het boekingsmodel en de pakketbeperking op meerdere boekingen per slot.
- Er wordt hier geen cijfer over "optimale afspraakduur" of "ideale omvang van een dienstenaanbod" aangehaald. Een zoektocht in het beschikbare materiaal vond zulke getallen alleen op pagina's van leveranciers van boekingssoftware die ze toeschrijven aan naamloos "branche-onderzoek" of aan rapporten zonder gepubliceerde methodologie, en meerdere spreken elkaar tegen. Ze worden weggelaten in plaats van herhaald.
Meer lezen: lesboekingen voor yoga- en pilatesstudio's, fitnessstudio's en groepslessen, betalen bij het boeken, personeelsbeheer, klantenbeheer, omzet bijhouden, no-shows bijhouden en een website die dezelfde diensten gebruikt.
Doe de audit op je eigen aanbod
Neem de lengte van je werkblok, deel die door elke duur die je verkoopt en kijk naar de rest. Is die niet nul, dan ben je dat aantal minuten per dag open en niet boekbaar. Maak een gratis BookrHub-pagina en zet het aanbod één keer goed neer.
Gratis account aanmakenVeelgestelde vragen
Hoe lang moet een afspraak duren?
Er is geen betrouwbare norm — de cijfers die rondgaan in artikelen over boekingssoftware leiden terug naar leverancierspagina's die naamloos branche-onderzoek aanhalen, en meerdere spreken elkaar tegen. Doe het empirisch. Klok de dienst tien keer van begin tot eind, inclusief het gesprek, het afrekenen en het opruimen, en neem iets aan de bovenkant van die reeks in plaats van het gemiddelde, want uitloop telt vooruit op in de dag en vroeg klaar zijn telt niet achteruit op. Rond daarna af naar een duur die je open werkblok precies deelt, als een verschuiving van vijf minuten dat lukt: op een achturige dag laten 15, 20, 30, 40, 60 en 120 minuten geen rest, terwijl 45, 50, 75, 90 en 100 dat wel doen.
Waarom zien mijn klanten geen ronde tijden zoals 10:00?
Omdat de starttijden geen vast schema zijn — ze worden gegenereerd door vanaf het begin van je open stuk vooruit te stappen met de dienstduur. Een dienst van 45 minuten vanaf een opening om 09:00 levert 09:00, 09:45, 10:30, 11:15, 12:00 en zo verder op, dus 10:00 en 11:00 komen nooit voor. Er is niets stuk en er is geen instelling voor. Wil je ronde tijden, dan heb je een duur nodig die een uur deelt: 15, 20, 30 of 60 minuten.
Hoeveel afspraken passen in een dag?
Op een lege dag is het aantal boekbare starttijden de lengte van je open werkblok gedeeld door de dienstduur, naar beneden afgerond. In een achturig werkblok passen 8 afspraken van een uur, 10 van vijfenveertig minuten of 16 van een half uur. De rest zijn minuten waarin je open bent zonder boekbaar te zijn: diensten van 45 minuten laten 30 minuten liggen op een achturige dag, die van 100 minuten laten 80 liggen. Zodra er iets in de agenda staat daalt het aantal verder, want elke boeking splitst de dag in kortere vrije stukken en elk stuk wordt apart gevuld — één boeking van 60 minuten om 11:00 brengt de dag van een dienst van 45 minuten van tien naar acht starttijden.
Wat gebeurt er met de beschikbare tijden nadat iemand heeft geboekt?
De dag wordt gesplitst in de vrije stukken rond wat geboekt is, en elk stuk krijgt zijn eigen raster, verankerd aan zijn eigen begin. Op een dag van 09:00 tot 17:00 met een afspraak van 60 minuten om 11:00 wordt een dienst van 45 minuten 's ochtends om 09:00 en 09:45 aangeboden — 10:30 verdwijnt omdat het in de boeking zou lopen — en 's middags om 12:00, 12:45, 13:30, 14:15, 15:00 en 15:45. Een afzegging draait dit netjes terug: de stukken smelten weer samen en de tijden ontstaan opnieuw over de hele spanne, in plaats van een gat achter te laten in de vorm van de afgezegde afspraak.
Moet ik één dienst per variant maken, of minder diensten?
Minder, om een structurele reden naast de leesbaarheid: het aanbod is een platte lijst zonder categorieën, mappen en handmatige ordening, dus een lang aanbod kan niet met koppen worden opgeruimd. Maak een aparte dienst als de duur echt verschilt, want de duur geeft de dag zijn vorm. Maak er geen om een prijsvariant uit te drukken die je ter plaatse kunt regelen, en maak geen bijna-duplicaten die alleen verschillen in wie de dienst uitvoert, aangezien diensten toch niet aan specifieke medewerkers kunnen worden toegewezen. Eén nuttige uitzondering: houd bewust één korte dienst in het aanbod, want die haalt de rest aan het eind van de dag waar je langere diensten niet bij komen.
Kan ik verschillende prijzen rekenen per medewerker of op piekmomenten?
Nee. Een dienst draagt precies één prijs, die naar de boeking wordt gekopieerd als prijs en totaal. Er is geen tarief per medewerker, geen piek- en daluurprijzen en geen eerste-bezoekprijs. Diensten horen bij het bedrijf en niet bij individuele teamleden, dus een senior en een junior stylist zijn dezelfde dienst voor dezelfde prijs. Is dat onderscheid centraal in hoe je rekent, dan past een zwaarder, salon-specifiek systeem beter bij je dan BookrHub.
Kan ik buffer- of opruimtijd tussen afspraken toevoegen?
Niet als aparte instelling. Slots worden tot aan de randen van elk vrij stuk gegenereerd, dus afspraken kunnen zonder tussenruimte achter elkaar worden geboekt. De betrouwbare manier om omsteltijd te krijgen is die in de dienstduur opnemen — verkoop een dienst van 40 minuten voor een behandeling van 30 en de tien extra minuten reizen automatisch met elke boeking mee. Er is een bedrijfsbrede bufferinstelling, standaard vijf minuten, maar dat is een aanlooptijd voor boekingen op dezelfde dag: het verbergt starttijden die al te dicht bij nu liggen. Het zet je agenda niet verder uit elkaar.
Hoe draai ik een les waar meerdere mensen dezelfde tijd boeken?
Zet voor die dienst meerdere boekingen per slot aan en stel een maximum in tussen 2 en 999; het is een functie van het Business-pakket. Het slot gedraagt zich dan als een ruimte met plaatsen: de capaciteit wordt per tijdslot voor het hele bedrijf geteld in plaats van per medewerker, klanten zien hoeveel plaatsen over zijn, en plaatsen worden op overlap geteld dus een afzegging maakt direct een plek vrij. Is betaling verplicht, dan betaalt elke deelnemer apart en verloopt een onbetaalde boeking na tien minuten, wat voorkomt dat afgebroken afrekeningen plaatsen vasthouden. Let op dat het raster nog steeds met de duur stapt — een les van 90 minuten op een achturige dag heeft nog steeds vijf starttijden en laat nog steeds 30 minuten liggen.
Waarom verschijnt mijn nieuwe dienst niet bij klanten?
Vrijwel zeker omdat hij inactief is. Nieuwe diensten worden standaard inactief aangemaakt, dus ze bestaan en zijn opgeslagen maar niemand kan ze zien of boeken tot je ze aanzet. Die standaard is opzettelijk — het betekent dat een halfafgemaakt aanbod nooit kort live staat — maar hij verrast mensen. Controleer eerst de status. Staat hij actief en verschijnt hij nog niet, controleer dan of je openingstijden voor die dag actief zijn en of de dienstduur echt in een vrij stuk past: een dienst van 120 minuten kan nergens in een gat van 90 minuten worden aangeboden.
Wat zijn de grenzen van het instellen van diensten in BookrHub?
Echte grenzen, die het waard zijn te kennen voordat je een aanbod bouwt. Er zijn geen dienstcategorieën of -groepen en geen handmatige ordening, dus het aanbod is een platte lijst. Diensten kunnen niet aan individuele teamleden worden toegewezen en niet per persoon of per tijdstip anders worden geprijsd. Er is geen buffer- of opruimtijd per dienst. Eén boeking bevat precies één dienst, dus geen extra's en geen winkelwagen, en geen manier om het wachtdeel van een dienst — de inwerktijd van een kleuring bijvoorbeeld — aan een andere klant vrij te geven. Capaciteit voor lessen vereist het Business-pakket, net als boeken bij een willekeurige specialist, en het Independent-pakket beperkt boekingen tot 150 per maand. En er zijn nergens aanbetalingen in BookrHub: vereist een dienst betaling, dan wordt de volle prijs op het moment van boeken afgerekend.
Klaar om te beginnen?
Neem gratis online boekingen aan met BookrHub — met een dienstenaanbod dat past bij de uren die je echt open bent.