You are halfway through a cut, or under a car, or with a patient. The phone rings. You either stop what you are doing and answer it, or you let it ring and hope they leave a message. Some of them will. Some will ring the next shop on the list instead, and you will never find out which. That is the trade a one-chair, one-bay, one-room business makes all day, and it is the entire reason online booking exists.
What a booking page actually is
A booking page is a page on your own website that shows your services, how long each one takes, who does it, and which slots are genuinely free. The customer picks one, types in a name and a phone number, and the slot is gone. That last part is what separates a booking page from a contact form. A form that emails you "someone would like an appointment on Thursday" is a request, not a booking. You still have to ring them back, which puts you exactly where you started.
What happens after the booking is the part owners underestimate. A properly wired booking page does five things without you touching your phone:
- Holds the slot in the same calendar you already use, so nobody else can take it and you cannot double-book yourself.
- Sends the customer a confirmation straight away, by email or text.
- Tells you a booking has landed, with the service and the name.
- Sends a reminder before the appointment.
- Gives the customer a link to reschedule or cancel themselves, which puts the slot back on the market without either of you making a call.
None of that is exotic. It is a calendar, a confirmation and a reminder. The technology is boring; the discipline of actually sending the reminder is what earns the money. For most owner-operators this is a page added to a site that already works rather than a ground-up rebuild, which is the sort of job we describe on our Ottawa web design page. A shop selling goods rather than time uses the same machinery to take an order instead of an appointment, which is the usual shape for retail.
The bookings that happen while you are closed
The strongest argument for a booking page is not that customers prefer it. It is that some of them are trying to book you at a time when there is nobody in the shop to pick up.
A study of patient self-scheduling published in JMIR Medical Informatics, covering 36,392 scheduling actions across the Mayo Clinic Health System over thirteen months, looked separately at the 1,201 appointments patients booked themselves. Of those, 29.5% were booked outside regular business hours, which the researchers defined as Monday to Friday, 7am to 5pm. That is paediatric appointments in a US health system, not an Ottawa barbershop, so read it as a signal rather than a rate to apply to your own week. But close to a third is a large share of anything.
Be careful with the wider claim that everybody now wants to book online, because the evidence does not support it. Research published by the agency Zion & Zion, surveying 1,049 US consumers, found that when asked how they would prefer to make a health-related appointment, 55% chose a phone call and 45% chose a computer or smartphone. The split runs by age, roughly the way you would guess: 55% of 18 to 29 year olds preferred digital, and 68% of those aged 60 and over preferred the phone.
Two things follow from that. First, a booking page belongs alongside the phone, not instead of it — pulling your number off the site to force people online is a way to lose your best customers. Second, do not assume older customers will refuse to use it. Statistics Canada, drawing on the Canadian Internet Use Survey, reported that 40.7% of Canadian seniors, meaning those aged 65 and over, booked appointments online in 2022, up 10.9 percentage points from 2020, the largest increase of any online activity measured for that group.
Deposits, reminders and the no-show question
Start with the uncomfortable bit. There is no credible Canadian data on no-show rates for barbers, garages, salons or florists. None. Every no-show figure we could trace back to a real study came out of healthcare, and the rates being quoted at those trades come from software vendors' own blog posts rather than research.
The healthcare numbers are also calmer than the sales pitch suggests. A study in Canadian Family Physician covering 34,619 scheduled appointments across four family medicine teaching units at the University of Montreal measured an overall no-show rate of 7.8%, ranging from 6.3% to 9.0% between units. Canada's Drug Agency, in a 2025 survey of 85 medical imaging sites with at least one response from every province and territory, reported average estimated no-show rates of 5% for CT and MRI, 4% for X-ray and 7% for ultrasound.
The useful finding is not the rate. It is the reason. In the same Canadian Family Physician study, among patients who missed an appointment without telling the clinic, 55.2% said they had simply forgotten to call. Among the reasons for missing in the first place, 13.7% cited a lack of confirmation and 17.0% an inconvenient appointment time. Forgetting, and having no easy way to say so, is a bigger problem than people not caring.
That is exactly what a confirmation, a reminder and a one-tap cancel link are for. It is also worth being straight about what they do not do. Online booking does not automatically cut no-shows. The Mayo study found self-scheduled appointments no-showed at 3.07% against 4.12% for staff-scheduled ones, a gap the authors reported as not statistically significant. A 2025 study in Frontiers in Digital Health found online booking lowered no-shows in a small private ophthalmology practice, 1.8% against 5.9%, but raised them in a large university hospital, 14.3% against 11.2%. The direction reverses depending on the setting. Anyone quoting you a percentage improvement is guessing.
For a sense of scale, NHS England reported in January 2019 that more than 15 million general practice appointments are wasted each year — one in twenty booked slots missed without enough notice to give them to someone else — and put the annual cost at more than £216 million using an average appointment cost of £30. NHS England does not explain how that £30 was arrived at, so treat it as their own stated figure rather than an independently established cost. It is British and it is public healthcare. The mechanism is the same everywhere: an empty slot you could have sold.
Deposits are the other lever. A booking page can take a card at the time of booking and hold a small deposit against the job. What that costs you is published. Stripe's Canadian pricing page lists 2.9% plus CA$0.30 per successful online transaction on domestic cards, with no setup fees, monthly fees or hidden fees, and a CA$15.00 fee for each dispute received. Square's Canadian fees page lists 2.8% plus 30¢ for online payments, 2.5% for a credit card taken in person, and 0.75% plus 7¢ for an Interac debit transaction. Those are the rates you pay a card processor directly. Whether to charge a deposit at all is a judgment call about your trade: a garage holding a two-hour bay has more at stake than a barber holding a fifteen-minute chair, and a deposit adds friction at the exact moment someone is deciding to book you. There is no research that settles it for you.
And the honest caveat. A booking page only earns its keep if people reach it. The customer trying to book you at nine at night is usually not typing your business name — they are searching for a barber near them, or a walk-in clinic, or somewhere that can look at a brake noise tomorrow, and they are choosing from whatever comes back. Turning up in those ordinary results is search work, and turning up on the map with correct hours and a working phone number is the Google map listing. Both are separate jobs from building the page. A booking page nobody finds is a very tidy dead end.
If you want to know what this would involve for your shop, the planning session is free, and a written fixed price follows within two to three business days. Ask for one.
Sources: Canadian Family Physician, Canada's Drug Agency, JMIR Medical Informatics, Frontiers in Digital Health, NHS England, Statistics Canada, Zion & Zion, Stripe Canada, Square Canada.
Frequently asked questions
Usually not. A booking page can be added to a site that already works, and it connects to the calendar you already keep. A rebuild is only worth discussing if the current site is slow, hard to read on a phone, or nobody can find it in search.
Nobody can honestly promise that. In the Mayo Clinic study published in JMIR Medical Informatics the difference between self-scheduled and staff-scheduled appointments was not statistically significant, and a 2025 German study found online booking helped in a small private practice but made things worse in a large hospital. What it does reliably is make confirmations, reminders and self-serve cancellations automatic — and in the Canadian Family Physician study, among patients who missed an appointment without telling the clinic, 55.2% said they had simply forgotten to call.
It depends on how much time a missed booking costs you. Holding a two-hour bay at a garage is a different risk from a fifteen-minute chair. The cost of collecting one is published by the processors: Stripe Canada lists 2.9% plus CA$0.30 per online domestic card transaction and Square Canada lists 2.8% plus 30 cents for online payments, and you pay that directly. Bear in mind a deposit also adds friction at the moment someone is deciding to book.
Keep the phone, and keep the number visible. The one US survey that asked people directly, from the agency Zion and Zion, found 55% preferred to phone for a health appointment, and 68% of those aged 60 and over did. A booking page is there to catch the people who cannot or will not call, particularly in the evening, not to replace the ones who do.
Book the planning session, which is free. We look at what you actually need, and a written fixed price follows within two to three business days.