Sådan opsætter du dit ydelseskatalog — og hvorfor varigheden stille bestemmer hele din dag
Hver ydelse du opretter er fire tal og en kontakt: en varighed, en pris, en kapacitet og status aktiv. Varigheden er den, næsten ingen tænker over, og det er den, der afgør hvilke tider kunderne får tilbudt, hvor mange aftaler der er plads til på en dag, og hvor mange minutter du har åbent uden at kunne bookes overhovedet. Her er regnestykket, kontrolleret mod en rigtig bookingmotor, plus et tjek af det katalog du allerede har.
Opret din gratis sideDe fleste råd om ydelseskataloger handler om formulering. Navngiv dine ydelser klart, skriv en god beskrivelse, lad være med at liste fyrre af dem. Rådene er fine, og denne side kommer til dem. Men de springer den del over, der faktisk ændrer din dag: en ydelses varighed er ikke en etikette på en prisliste — den er skridtlængden i dit bookinggitter. Skriv 45 minutter, og dine kunder får tilbudt 09:00, 09:45, 10:30, 11:15. De får aldrig 10:00, og dagens sidste bookbare tid rykker halvanden kvarter tidligere, end du ville gætte. Ingen beslutter det; det falder ud af regnestykket. Denne side gennemgår det regnestykke, giver dig en planlægger til dine egne tal og dækker derefter resten af kataloget — pris, kapacitet, aktiv-kontakten — med grænserne sagt lige ud.
Hovedpunkter
- En varighed er ikke en etikette, den er skridtlængden i dit bookinggitter. En ydelse på 45 minutter på en dag fra 09:00 til 17:00 tilbyder 09:00, 09:45, 10:30, 11:15 og så videre. Kunderne får aldrig tilbudt 10:00.
- Tidsrum pr. vagt = ⌊vagtens længde ÷ varighed⌋. Minutter med åbent men uden booking = vagtens længde modulo varigheden. En otte timers dag med ydelser på 45 minutter spilder 30 minutter hver dag.
- Varigheder, der går lige op i din vagt, spilder ingenting. På en otte timers dag er det 15, 20, 30, 40, 60 og 120. De populære 45, 50, 75, 90 og 100 efterlader alle en rest.
- En kortere ydelse henter resten tilbage. En ydelse på 45 minutter holder op med at tilbyde tider kl. 15:45, men en ydelse på 30 minutter i samme katalog tilbydes stadig kl. 16:30 — fordi gitteret beregnes pr. ydelse, ikke pr. dag.
- Hver booking forankrer gitteret på ny. En booking på 60 minutter kl. 11:00 deler dagen i 09:00–11:00 og 12:00–17:00, og eftermiddagens 45-minutters tider starter forfra fra 12:00 — et andet gitter end formiddagens.
- Kapacitet gør et tidsrum til mange pladser. Otte timetidsrum med ti pladser er 80 bookbare pladser om dagen på de samme otte timer. Omsætning pr. åben time, ikke prisen, er det tal, det er værd at sammenligne i et katalog.
- Nye ydelser oprettes inaktive. Intet kan bookes, før du slår det til — det er sådan man bygger et katalog uden at udgive halvfærdige poster.
- Der findes ingen troværdig branchenorm for den "rigtige" aftalelængde. De tal, der cirkulerer i blogindlæg om bookingsoftware, fører tilbage til leverandørsider uden offentliggjort metode. Det, du kan regne med, er din egen vagtlængde og regnestykket nedenfor.
- De ærlige grænser: BookrHub har ingen ydelseskategorier, ingen tildeling af ydelser til enkelte medarbejdere, ingen buffer- eller oprydningstid pr. ydelse, ingen tilvalg eller bookinger med flere ydelser og ingen depositum.
På denne side
- En ydelse er fire tal og en kontakt
- Varigheden er gitteret, ikke en etikette
- Hvad hver varighed reelt koster dig
- Den kortere ydelse, der henter resten tilbage
- Hver booking forankrer gitteret på ny
- Planlægger: tidsrum, spildt tid og omsætning pr. åben time
- At vælge en varighed: mål, og rund så af
- Pris: et tal, opkrævet fuldt ud
- Kapacitet: ét tidsrum, mange pladser
- Aktiv og inaktiv: kontakten der styrer alt
- Kataloggennemgangen i 10 punkter
- Sådan gemmer BookrHub en ydelse
- Hvad BookrHub ikke kan
- FAQ
En ydelse er fire tal og en kontakt
Fjern brugerfladen, og en bookbar ydelse er et meget lille objekt. Den har et navn, en kort beskrivelse, en valgfri længere, og derefter fire beslutninger, der gør det egentlige arbejde:
| Felt | Hvad det reelt styrer | Tilladt interval |
|---|---|---|
| Varighed | Skridtlængden i bookinggitteret, og dermed hvilke starttider der findes | 1 til 1.439 minutter (alt under et helt døgn) |
| Pris | Beløbet, der opkræves ved booking, fuldt ud, når betaling er slået til | Nul eller mere — nul gør ydelsen gratis at booke |
| Kapacitet | Hvor mange der må optage samme tidsrum: én som standard, eller en holdstørrelse | 1, eller 2 til 999 med flere bookinger slået til (Business-abonnement) |
| Status | Om kunder kan se og booke den. Nye ydelser starter inaktive | Aktiv eller inaktiv |
Navnet og den korte beskrivelse er påkrævet; den lange beskrivelse er valgfri. Alt andet, en kunde oplever — de tilbudte tider, hvad hun betaler, om hun kan tage fire venner med, om ydelsen findes offentligt — følger af de fire felter.
Tre af de fire er indlysende. Du ved, hvad du tager. Du ved, om noget er et hold. Du ved, om du stadig sælger det. Varigheden er den, der ser indlysende ud og ikke er det, fordi dens virkning ikke bliver i ydelsen. Den rækker ud og omformer hele dagen.
Varigheden er gitteret, ikke en etikette
Her er mekanismen, og det er værd at forstå den én gang, for alle andre overraskelser på denne side følger af den.
Når en kunde vælger en ydelse og en dato, tager systemet dine åbningstider for den ugedag, trækker alt fra, der allerede blokerer kalenderen, og står tilbage med et eller flere frie stræk. Inden for hvert stræk går det derefter frem fra starten i skridt på ydelsens varighed, tilbyder en starttid ved hvert skridt, og stopper, så snart næste skridt ikke ville levne plads til hele ydelsen før strækkets slutning.
To konsekvenser, og ingen af dem er en indstilling, du kan ændre:
Gitteret er forankret ved strækkets start og skrider frem med varigheden. Åbner du kl. 09:00 med en ydelse på 45 minutter, er de tilbudte starttider 09:00, 09:45, 10:30, 11:15, 12:00 og så videre. Der er ingen 10:00 og ingen 11:00. Hvis kunder siger, de ikke kan finde et rundt tidspunkt, er det derfor, og intet er i stykker.
Den sidste starttid er lukketid minus varigheden, rundet ned til gitteret. Den anden del koster penge. En ydelse på 45 minutter på en dag fra 09:00 til 17:00 har sin sidste bookbare starttid kl. 15:45, ikke 16:15, fordi 16:30 er en gitterposition, og en start kl. 16:30 ville løbe til 17:15. Dagen slutter altså for den ydelse kl. 16:30 — og fra 16:30 til 17:00 har du åbent uden at kunne bookes.
De to formler
- Bookbare starttider i en vagt = ⌊L ÷ D⌋
- Minutter med åbent men uden booking = L modulo D (resten)
Hvor L er den åbne vagts længde i minutter og D er ydelsens varighed. Begge er kontrolleret mod den rigtige tilgængelighedsmotor for hver varighed i tabellen nedenfor.
Hvad hver varighed reelt koster dig
En otte timers dag, 09:00 til 17:00, altså 480 minutter. Det er, hvad hver almindelig varighed gør med den. Hver række er beregnet ved at køre motorens egen tidsrumslogik, ikke skønnet.
| Varighed | Bookbare starttider | Sidste start | Slutter | Åbent men uden booking | Første fem starttider |
|---|---|---|---|---|---|
| 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 |
Læs den højre kolonne i tabellen, og klipningen på femogfyrre minutter holder op med at se uskyldig ud. Over en seksdagsuge spilder den tre timer. Over et år, med fire ugers ferie fratrukket, er det omkring 144 timer — tre og en halv arbejdsuge med åbent, lyset tændt og døren ulåst, og ingen starttid at tilbyde.
Rækken med hundrede minutter er den lærerige. Den er kun ti minutter længere end halvfems og koster dig 80 spildte minutter i stedet for 30, fordi 100 går fire gange op i 480 med en stor rest. Varigheder bliver ikke jævnt bedre eller dårligere. De er gode eller dårlige afhængigt af, hvordan de flisebelægger den vagt, du faktisk har, og en ændring på ti minutter kan vælte svaret.
Intet af dette er et argument for kun at sælge halve timer. En massage på halvfems minutter tager halvfems minutter; du kan ikke gøre den til tres, fordi tres går pænere op. Argumentet er, at resten er en reel, tællelig udgift, du betaler nu uden at se den, og at der normalt er to eller tre måder at holde op med at betale den.
Den kortere ydelse, der henter resten tilbage
Den mest nyttige konsekvens af et gitter pr. ydelse er også den mindst indlysende — og den er en god nyhed.
Gitteret genberegnes for den ydelse, kunden valgte. Det er ikke en egenskab ved dagen. To ydelser med forskellig varighed viser altså forskellige gitre på samme åbne vagt — og en kort ydelse rækker ind i den rest, en lang ikke kan nå.
Tag dagen fra 09:00 til 17:00 igen. En ydelse på 45 minutter stopper kl. 15:45 og efterlader 16:30–17:00 ubookbar. En ydelse på 30 minutter i samme katalog, samme dag, tilbydes kl. 16:30, fordi 16:30 plus 30 minutter er præcis 17:00. Resten er ikke tabt. Den er blot uopnåelig for den lange ydelse og fuldt opnåelig for en kort.
Det gør en kalenderirritation til en katalogbeslutning. Er din hovedydelse på 45, 50, 75 eller 90 minutter — de spilder alle 30 minutter på en otte timers dag — så er én virkelig kort ydelse i kataloget netop det, der omsætter resten til omsætning. En pandehårsklipning, en hurtig reparation, en konsultation, en behandling af et enkelt område: noget du gerne laver sidst på dagen, og som passer præcis i resten.
To forbehold, sagt ærligt. Resten er kun bookbar, hvis en kunde tilfældigvis vil have den korte ydelse på det tidspunkt, så dette hæver dit loft frem for at garantere bookingen. Og resten findes kun i slutningen af en vagt — har du delt vagt, har hver vagt sin egen rest, hvilket normalt taler for at tjekke begge halvdele af dagen hver for sig frem for at antage, at eftermiddagen opfører sig som formiddagen.
Hver booking forankrer gitteret på ny
Hidtil har dagen været tom. Virkelige dage er ikke, og i det øjeblik én booking lander, holder gitteret op med at være en pæn række fra åbningstid.
Eksisterende bookinger og blokerede perioder lægges sammen til et sæt optagne stræk, og de frie stræk imellem bliver de steder, hvor tidsrum opstår. Hvert frit stræk får sit eget gitter, forankret ved sin egen start.
Konkret ser en kunde på den dag fra 09:00 til 17:00, med en allerede booket aftale på 60 minutter kl. 11:00, for en ydelse på 45 minutter:
| Frit stræk | Tilbudte 45-minutters starttider |
|---|---|
| 09:00 – 11:00 | 09:00, 09:45 |
| 12:00 – 17:00 | 12:00, 12:45, 13:30, 14:15, 15:00, 15:45 |
Tre ting ændrede sig. Formiddagen mistede 10:30, fordi en start kl. 10:30 ville løbe ind i bookingen kl. 11:00. Eftermiddagen forankrede sig på ny til 12:00. Og dagen gik fra ti bookbare starttider til otte: den ene timelange booking brugte svarende til to 45-minutters tidsrum.
Derfor har "hvor mange aftaler er der plads til på en dag" ikke et fast svar, så snart dagen indeholder noget, og derfor er antallet af tidsrum for den tomme dag i tabellen ovenfor et loft og ikke en plan. Det er også derfor, en afmelding faktisk åbner kalenderen igen: når bookingen forsvinder, smelter strækkene sammen igen, og gitteret genopstår over hele spændet i stedet for at efterlade et hul i form af den gamle aftale.
En praktisk bemærkning følger direkte: fordi tidsrum dannes helt ud til kanterne af de frie stræk, kan aftaler bookes ryg mod ryg uden nogen pause. Der findes ikke et særskilt felt til oprydningstid. Har du brug for ti minutter mellem kunder, er den ærlige måde at få dem at lægge de ti minutter ind i ydelsens varighed — sælg en ydelse på 40 minutter for en behandling på 30. Det er ikke elegant, men det er pålideligt, og den flisebelægger dagen som enhver anden varighed.
Planlægger: tidsrum, spildt tid og omsætning pr. åben time
Sæt dine egne tal ind. Tidsrumsregnestykket svarer præcis til motoren; pengekolonnerne er et loft ved fuld belægning, nyttigt til at sammenligne to ydelser og ubrugeligt som prognose.
| Bookbare starttider i vagten | — |
| Første tilbudte starttider (åbning kl. 09:00) | — |
| Sidste bookbare starttid → slutter | — |
| Minutter med åbent men uden booking | — |
| Pladser pr. dag | — |
| Omsætningsloft pr. dag (100% fyldt) | — |
| Omsætningsloft pr. åben time | — |
| Nærmeste varigheder uden rest | — |
Gitteret vises fra en åbning kl. 09:00 for læsbarhedens skyld; for regnestykket betyder kun vagtens længde noget. Omsætningstallene er et loft ved 100% belægning, ikke en prognose — ingen virksomhed fylder hvert tidsrum, og den nyttige sammenligning er mellem to ydelser i dit eget katalog, ikke mod loftet selv.
At vælge en varighed: mål, og rund så af
Der findes ingen offentliggjort norm, det er værd at citere, for hvor lang en aftale bør være. De tal, der cirkulerer — en præcis procent af kapacitetsudnyttelse vundet ved "nøjagtige varigheder", et gennemsnit for denne eller hin behandling — fører tilbage til softwareleverandører, der citerer navnløs brancheforskning, og flere modsiger hinanden. Behandl dem som markedsføring. De to virkelig pålidelige input er et stopur og dine egne åbningstider.
En metode, der virker:
- Tag tid på ydelsen ti gange, fra ende til anden. Fra kunden sætter sig, til pladsen er klar til den næste. Tag snakken, betalingen og fejningen med. De fleste undervurderer dette med fem til ti minutter, netop den mængde, der får en kalender til at komme bagud midt på eftermiddagen.
- Tag noget nær toppen af det spænd, ikke gennemsnittet. En varighed sat til gennemsnittet skrider halvdelen af gangene, og forsinkelse lægger sig fremad i dagen, mens en tidlig afslutning ikke lægger sig bagud. 70.-80. percentil af dine ti målinger er et rimeligt mål.
- Se nu på din vagtlængde og rund af til en varighed, der går op. Divider din vagt med den mulige varighed og se på resten. Hvis fem minutter op bringer resten til nul, så rund op: du vinder luft og mister resten. Koster det et helt tidsrum at runde op, så behold det korte tal og planlæg at fylde resten med en kort ydelse.
- Tjek begge halvdele af en delt vagt. En varighed, der går op i en formiddag på 240 minutter, kan spilde tid på en eftermiddag på 180.
- Mål igen, når ydelsen ændrer sig. Nye produkter, en ny assistent eller en anden indretning flytter den reelle varighed, og systemet bemærker ingenting.
Planlæggeren ovenfor laver trin tre for dig: indtast en varighed, og den nævner de nærmeste varigheder, der går lige op i din vagt.
Pris: et tal, opkrævet fuldt ud
Prisen er et enkelt tal pr. ydelse, formateret i din virksomheds valuta. Der er én adfærd, det er værd at være helt klar om, fordi den oftest antages forkert.
Når betaling ved booking er slået til, opkræves kunden ydelsens fulde pris i det øjeblik, bookingen sker. Der er ikke noget depositum. Intet delbeløb, ingen procentdel, intet "betal 20% nu og resten i stolen" — de felter findes ingen steder i BookrHub, og en ydelses pris kopieres direkte over på bookingen som både dens pris og dens samlede beløb. Har du læst andetsteds om at tage et lille depositum for at dæmpe udeblivelser, gælder det råd ikke for dette produkt.
To ting følger. For det første kan en ydelse til prisen nul bookes uden betaling, hvilket er den normale måde at køre konsultationer, første sessioner og alt, du afregner på stedet. For det andet: vil du have et mindre forpligtelsesbeløb end den fulde pris, er den eneste ærlige vej en omvej og ikke en funktion — opret en billig, kort ydelse med sin egen pris (et bookinggebyr, en konsultation), tag den online og afregn resten på stedet. Det er en omvej. Det er værd at kalde den det.
Hvor betaling kræves, er der også et fastholdelsesvindue: en ubetalt booking får ti minutter til at gennemføre betalingen, hvorefter den udløber og tidsrummet går til salg igen. For en ydelse med kapacitet betyder den detalje mere, end den lyder, for det er den, der forhindrer ti forladte betalinger i at holde et hold som gidsel.
Kapacitet: ét tidsrum, mange pladser
Som standard har en ydelse kapacitet én: ét tidsrum, én kunde, og tidsrummet forsvinder, når det er taget. At slå flere bookinger pr. tidsrum til og sætte et maksimum gør tidsrummet til et rum med pladser i — mekanismen bag hold, workshops og gruppesessioner. Maksimum kan være alt fra 2 til 999, og funktionen kræver Business-abonnementet.
Kapacitet opfører sig anderledes end en almindelig ydelse på tre måder, der betyder noget:
- Kapacitet tælles pr. tidsrum for hele virksomheden, ikke pr. medarbejder. Et hold kl. 18:00 med tolv pladser har tolv pladser, uanset hvem der underviser. Det resterende antal vises til kunden, mens hun vælger.
- Pladser tælles ved overlap, og afmeldte bookinger tæller ikke. En plads er optaget, hvis dens aftale overlapper det pågældende tidsrum, så en afmelding frigør reelt en plads med det samme.
- Gitteret skrider stadig frem med varigheden. Et hold på 90 minutter på en otte timers dag får stadig fem starttider og spilder stadig 30 minutter. Kapacitet ganger pladserne ved hver starttid; den flytter ikke starttiderne.
Pointen er, at kapacitet ændrer, hvilket tal du bør sammenligne i dit katalog. Pris pr. booking siger meget lidt, når nogle ydelser rummer én person og andre tolv. Omsætning pr. åben time er den sammenligning, der holder:
| Ydelse | Varighed | Pladser | Pris | Starttider/dag | Pladser/dag | Loft/dag | Loft pr. åben time |
|---|---|---|---|---|---|---|---|
| En-til-en session | 60 min | 1 | 50 | 8 | 8 | 400 | 50 |
| Gruppehold | 60 min | 10 | 15 | 8 | 80 | 1.200 | 150 |
| Langt gruppehold | 90 min | 12 | 18 | 5 | 60 | 1.080 | 135 |
Alle tre rækker er et loft ved 100% belægning på en dag på 480 minutter, og intet studie er nogensinde 100% fyldt — et hold på halv kapacitet og et en-til-en tidsrum, der altid er taget, kan nemt ende omvendt. Pointen med tabellen er ikke de absolutte tal, men den rækkefølge den afslører: holdet på 90 minutter tager mere pr. hoved end det timelange og tjener alligevel mindre pr. åben time, fordi den længere varighed koster det tre starttider og 30 spildte minutter. Det er præcis det, en prisliste ikke kan vise dig, og dette regnestykke kan.
Aktiv og inaktiv: kontakten der styrer alt
En ny ydelse oprettes inaktiv. Den findes, den er gemt, og ingen kunde kan se eller booke den, før du aktiverer den. Det overrasker folk — og det er den rigtige standard, for det betyder, at et halvfærdigt katalog aldrig er kortvarigt live.
Brugt bevidst er kontakten den mest nyttige lille funktion i ydelseslisten:
- Byg et katalog, før du åbner det. Opret alt, få varigheder og priser rigtige, og aktiver så i én omgang.
- Udfas en ydelse uden at ødelægge dens historik. At deaktivere skjuler den for kunder og bevarer hver tidligere booking, hvilket er det du vil, når du ser på sidste års omsætning. At slette en ydelse, du stadig har bookinger på, er ikke det samme.
- Kør sæsonydelser ærligt. Aktiver i sæsonen, deaktiver udenfor, frem for at lade noget være bookbart, som du ikke kan levere nu.
- Deaktiver i stedet for at undskylde. Er maskinen i stykker eller specialisten gået, tager kontakten ydelsen ud af omløb med et klik, og ingen kunde booker noget, du ikke kan gøre.
Hvis den ydelse, du lige oprettede, ikke vises for kunderne, er det næsten altid grunden, og det er værd at tjekke før noget andet.
Kataloggennemgangen i 10 punkter
Tyve minutter, dit eget katalog, en kuglepen. Hvert punkt er et spørgsmål med et rigtigt svar, ikke et spørgsmål om smag.
- Indeholder hver varighed den reelle omstillingstid? Snakken, betalingen, rengøringen, at gøre pladsen klar igen. Ellers kommer kalenderen bagud midt på eftermiddagen, og ingen indstilling retter det.
- Divider din vagt med hver varighed. Hvad er resten? Alt andet end nul er minutter, hvor du har åbent uden at kunne bookes, hver dag hvor den ydelse er din sidste.
- Findes der én virkelig kort ydelse, der passer i resten? Spilder din hovedydelse 30 minutter, er en ydelse på 30 minutter den, der når 16:30.
- Tjek begge halvdele af en delt vagt hver for sig. To vagter, to rester.
- Er hver ydelse, du stadig sælger, aktiv — og hver anden inaktiv? Døde poster i et levende katalog skaber bookinger, du bagefter må undskylde for.
- Fortæller hver kort beskrivelse en ny kunde, hvad hun reelt får? Det er den eneste tekst, der vises i valgøjeblikket. "Behandling B" er ikke en beskrivelse.
- Er prisen det fulde beløb, du vil have opkrævet ved booking? For det fulde beløb er, hvad der bliver opkrævet. Der er ikke noget depositum.
- Er kapaciteten for hvert hold den reelle grænse for lokalet? Ikke den grænse du håber på. Systemet sælger hver plads, du angiver.
- Findes der næsten-dubletter, der kun adskiller sig ved, hvem der udfører dem? Ydelser kan ikke tildeles bestemte medarbejdere, så sådanne dubletter skaber forvirring frem for kontrol. Én ydelse, én varighed, én pris er normalt den ærlige version.
- Kan en ny kunde vælge på under tredive sekunder? Det er det eneste punkt på listen, der er en vurdering, og det de fleste kataloger falder på. BrightLocals undersøgelse fra 2025 blandt 1.000 amerikanske forbrugere fandt, at 56% ofte eller altid tjekker, om en virksomheds oplysninger er korrekte og stemmer med, hvad de ser andre steder — et vildtvoksende, halvt forældet katalog er altså ikke bare forvirrende, det er præcis det, der bliver tjekket.
Sådan gemmer BookrHub en ydelse
For fuldstændighedens skyld, og fordi det forklarer grænserne i næste afsnit, er her hvad en ydelse er i BookrHub, felt for felt.
| Felt | Påkrævet | Regler |
|---|---|---|
| Navn | Ja | Fri tekst |
| Kort beskrivelse | Ja | Vises, mens kunden vælger |
| Lang beskrivelse | Nej | Valgfri detalje |
| Varighed | Ja | Et helt antal minutter, større end nul og mindre end et helt døgn (altså op til 1.439). Vises for kunder som timer og minutter på deres sprog |
| Pris | Ja | Nul eller mere, formateret i virksomhedens valuta. Kopieres til hver booking som dens pris og samlede beløb |
| Flere bookinger pr. tidsrum | Nej | Slået fra som standard. Virker kun på Business-abonnementet |
| Maksimum pr. tidsrum | Kun hvis ovenstående er slået til | Et helt tal fra 2 til 999. Påkrævet, når flere bookinger er slået til |
| Status | Ja | Aktiv eller inaktiv. Inaktiv som standard |
Tilgængeligheden dannes derefter af tre ting: virksomhedens åbningstider for den ugedag, delte vagter inkluderet; alt der allerede står i kalenderen, blokerede perioder inkluderet; og varigheden af den ydelse, der bookes. For bookinger samme dag er der én indstilling mere på virksomhedsniveau — en varslingstid, fem minutter som standard, der skjuler starttider, som allerede ligger for tæt på nu. Det er en varslingstid, ikke en pause mellem aftaler; den spreder ikke din kalender.
Hvad BookrHub ikke kan
Sagt lige ud, for at kende grænserne før man bygger et katalog er mere værd end at opdage dem bagefter.
- Ingen ydelseskategorier eller -grupper. Kataloget er en flad liste. Ingen overskrifter, ingen mapper, ingen manuel sortering — listen ordnes efter, hvornår ydelserne blev oprettet, og om de er aktive. Et langt katalog kan ikke grupperes visuelt, hvilket er et reelt argument for at holde det kort.
- Ingen tildeling af ydelser til enkelte medarbejdere. Ydelser tilhører virksomheden, ikke de enkelte teammedlemmer. Du kan ikke sige, at kun én person udfører en behandling, og ikke prissætte samme ydelse forskelligt pr. person.
- Ingen buffer- eller oprydningstid pr. ydelse. Aftaler kan ligge ryg mod ryg. Byg omstillingen ind i varigheden.
- Ingen tilvalg og ingen bookinger med flere ydelser. En booking rummer præcis én ydelse. En kunde, der vil have klip og farve, booker én ydelse, der dækker begge, eller to separate aftaler — der er ingen indkøbskurv.
- Ingen ventetid inde i en ydelse. En behandling med 20 minutters arbejde, 30 minutters ventetid og 20 minutters arbejde igen er én blok på 70 minutter; systemet kan ikke frigive den midterste del til en anden.
- Ingen variable priser. Én pris pr. ydelse — ingen spids- og lavtid, ingen satser pr. medarbejder, ingen førstegangspris.
- Intet depositum. Fuld pris ved booking, eller gratis. Behandlet ovenfor, og værd at gentage, fordi det er den funktion, man oftest antager findes i denne kategori.
- Kapacitet kræver Business-abonnementet. På de andre abonnementer rummer en ydelse én person. Independent-abonnementet begrænser desuden bookinger til 150 om måneden, og booking hos "en vilkårlig specialist" er en Business-adfærd.
Flere af disse peger samme vej: BookrHubs ydelsesmodel er bevidst lille. Kører du et katalog, der reelt har brug for priser pr. frisør, kurve med tilvalg og ventetider til farve, vil et tungere, salonspecifikt system passe dig bedre, og det er mere nyttigt at høre her end efter en eftermiddags opsætning.
Kilder og metode
- BrightLocal, Local Consumer Review Survey 2026 — repræsentativt panel på 1.002 voksne amerikanske forbrugere via SurveyMonkey, udgivet i februar 2026.
- BrightLocal, Consumer Search Behavior — repræsentativt panel på 1.000 voksne amerikanske forbrugere via SurveyMonkey, udgivet i april 2025.
- Tidsrumsregnestykket i denne artikel er udledt af BookrHubs tilgængelighedsmotor og derefter kontrolleret ved at implementere det uafhængigt igen: antal tidsrum, sidste bookbare starttid og spildte minutter er beregnet for varigheder på 15, 20, 30, 40, 45, 50, 60, 75, 90, 100 og 120 minutter mod en vagt på 480 minutter, og de lukkede formler (⌊L ÷ D⌋ tidsrum, L modulo D spildte minutter) stemmer med motorens output i alle tilfælde.
- Produktadfærden er kontrolleret mod BookrHubs kildekode i oktober 2026: ydelsesmodellen og dens valideringer, tidsrumsbyggerne for tilgængelighed og kapacitet, byggeren af frie huller, betalingsvinduet i bookingmodellen og abonnementsbindingen på flere bookinger pr. tidsrum.
- Der citeres ingen tal om "optimal aftalelængde" eller "ideel størrelse på et ydelseskatalog" her. En gennemgang af det tilgængelige materiale fandt sådanne tal kun på sider fra leverandører af bookingsoftware, der tilskriver dem navnløs "brancheforskning" eller rapporter uden offentliggjort metode, og flere modsiger hinanden. De udelades i stedet for at blive gentaget.
Læs også: holdbooking til yoga- og pilatesstudier, fitnessstudier og gruppetræning, betaling ved booking, medarbejderstyring, kundestyring, mål din omsætning, mål udeblivelser og en hjemmeside, der bruger de samme ydelser.
Lav gennemgangen på dit eget katalog
Tag din vagtlængde, divider den med hver varighed du sælger, og se på resten. Er den ikke nul, har du åbent uden at kunne bookes så mange minutter om dagen. Opret en gratis BookrHub-side og sæt kataloget op én gang, ordentligt.
Opret gratis kontoOfte stillede spørgsmål
Hvor lang bør en aftale være?
Der findes ingen norm, der er værd at stole på — de tal, der cirkulerer i artikler om bookingsoftware, fører tilbage til leverandørsider, der citerer navnløs brancheforskning, og flere modsiger hinanden. Gør det empirisk i stedet. Tag tid på ydelsen ti gange fra ende til anden, inklusive snakken, betalingen og oprydningen, og tag noget nær toppen af det spænd frem for gennemsnittet, for forsinkelse lægger sig fremad i dagen, og en tidlig afslutning lægger sig ikke bagud. Rund derefter af til en varighed, der går lige op i din åbne vagt, hvis fem minutters forskydning klarer det: på en otte timers dag efterlader 15, 20, 30, 40, 60 og 120 minutter ingen rest, mens 45, 50, 75, 90 og 100 gør.
Hvorfor ser mine kunder ikke runde tider som 10:00?
Fordi starttiderne ikke er en fast tidsplan — de dannes ved at gå frem fra starten af dit åbne stræk i skridt på ydelsens varighed. En ydelse på 45 minutter fra en åbning kl. 09:00 giver 09:00, 09:45, 10:30, 11:15, 12:00 og så videre, så 10:00 og 11:00 optræder aldrig. Intet er i stykker, og der er ingen indstilling at ændre. Vil du have runde tider, skal du have en varighed, der går op i en time: 15, 20, 30 eller 60 minutter.
Hvor mange aftaler er der plads til på en dag?
På en tom dag er antallet af bookbare starttider længden af din åbne vagt divideret med ydelsens varighed, rundet ned. En otte timers vagt rummer 8 timelange aftaler, 10 på femogfyrre minutter eller 16 på en halv time. Resten er minutter, hvor du har åbent uden at kunne bookes: ydelser på 45 minutter efterlader 30 spildte minutter på en otte timers dag, og ydelser på 100 minutter efterlader 80. Så snart der står noget i kalenderen, falder tallet yderligere, fordi hver booking deler dagen i kortere frie stræk, og hvert stræk flisebelægges hver for sig — én enkelt booking på 60 minutter kl. 11:00 bringer en 45-minutters ydelses dag fra ti starttider til otte.
Hvad sker der med de ledige tider, efter nogen har booket?
Dagen deles i de frie stræk omkring det bookede, og hvert stræk får sit eget gitter forankret ved sin egen start. På en dag fra 09:00 til 17:00 med en aftale på 60 minutter kl. 11:00 tilbydes en ydelse på 45 minutter kl. 09:00 og 09:45 om formiddagen — 10:30 forsvinder, fordi den ville løbe ind i bookingen — og derefter 12:00, 12:45, 13:30, 14:15, 15:00 og 15:45 om eftermiddagen. En afmelding vender det korrekt tilbage: strækkene smelter sammen igen, og tiderne genopstår over hele spændet i stedet for at efterlade et hul i form af den afmeldte aftale.
Skal jeg oprette én ydelse pr. variant, eller færre ydelser?
Færre, af en strukturel grund ud over læsbarheden: kataloget er en flad liste uden kategorier, mapper og manuel sortering, så et langt katalog kan ikke ryddes op med overskrifter. Opret en særskilt ydelse, når varigheden reelt afviger, for varigheden former dagen. Opret ikke én for at udtrykke en prisvariant, du kan klare på stedet, og opret ikke næsten-dubletter, der kun adskiller sig ved, hvem der udfører ydelsen, da ydelser alligevel ikke kan tildeles bestemte medarbejdere. Én nyttig undtagelse: behold bevidst én kort ydelse i kataloget, for det er den, der når den rest sidst på dagen, dine længere ydelser ikke kan nå.
Kan jeg tage forskellige priser pr. medarbejder eller i spidsbelastning?
Nej. En ydelse bærer præcis én pris, som kopieres til bookingen som dens pris og samlede beløb. Der er ingen sats pr. medarbejder, ingen spids- og lavtidspriser og ingen førstegangspris. Ydelser tilhører virksomheden frem for de enkelte teammedlemmer, så en erfaren og en ung frisør er samme ydelse til samme pris. Er den forskel central for, hvordan du tager penge, vil et tungere, salonspecifikt system passe dig bedre end BookrHub.
Kan jeg lægge buffer- eller oprydningstid mellem aftaler?
Ikke som en særskilt indstilling. Tidsrum dannes helt ud til kanterne af hvert frit stræk, så aftaler kan bookes ryg mod ryg uden pause. Den pålidelige måde at få omstillingstid er at inkludere den i ydelsens varighed — sælg en ydelse på 40 minutter for en behandling på 30, og de ekstra ti minutter følger automatisk med hver booking. Der findes en bufferindstilling på virksomhedsniveau, fem minutter som standard, men det er en varslingstid for bookinger samme dag: den skjuler starttider, der allerede ligger for tæt på nu. Den spreder ikke din kalender.
Hvordan kører jeg et hold, hvor flere booker samme tid?
Slå flere bookinger pr. tidsrum til for den ydelse og sæt et maksimum mellem 2 og 999; det er en Business-funktion. Tidsrummet opfører sig så som et rum med pladser: kapaciteten tælles pr. tidsrum for hele virksomheden frem for pr. medarbejder, kunderne ser hvor mange pladser der er tilbage, og pladser tælles ved overlap, så en afmelding frigør en plads med det samme. Kræves betaling, betaler hver deltager særskilt, og en ubetalt booking udløber efter ti minutter, hvilket forhindrer forladte betalinger i at holde pladser. Bemærk at gitteret stadig skrider frem med varigheden — et hold på 90 minutter på en otte timers dag får stadig fem starttider og spilder stadig 30 minutter.
Hvorfor vises min nye ydelse ikke for kunderne?
Næsten helt sikkert fordi den er inaktiv. Nye ydelser oprettes inaktive som standard, så de findes og er gemt, men ingen kan se eller booke dem, før du slår dem til. Den standard er bevidst — den betyder, at et halvfærdigt katalog aldrig er kortvarigt live — men den overrasker folk. Tjek status først. Er den aktiv og stadig ikke synlig, så tjek at dine åbningstider for dagen er aktive, og at ydelsens varighed faktisk kan være inden for et frit stræk: en ydelse på 120 minutter kan ikke tilbydes nogen steder i et hul på 90 minutter.
Hvad er grænserne for ydelsesopsætningen i BookrHub?
Reelle grænser, værd at kende før man bygger et katalog. Der er ingen ydelseskategorier eller -grupper og ingen manuel sortering, så kataloget er en flad liste. Ydelser kan ikke tildeles bestemte teammedlemmer og ikke prissættes forskelligt pr. person eller pr. tidspunkt. Der er ingen buffer- eller oprydningstid pr. ydelse. En booking rummer præcis én ydelse, så ingen tilvalg og ingen indkøbskurv, og ingen måde at frigive ventedelen af en ydelse — en farves virketid, for eksempel — til en anden kunde. Kapacitet til hold kræver Business-abonnementet, ligesom booking hos en vilkårlig specialist, og Independent-abonnementet begrænser bookinger til 150 om måneden. Og der er intet depositum nogen steder i BookrHub: kræver en ydelse betaling, opkræves den fulde pris i det øjeblik, bookingen sker.
Klar til at komme i gang?
Tag imod bookinger online gratis med BookrHub — med et ydelseskatalog, der passer til de timer, du reelt har åbent.