Blog / Bookings

Stop losing bookings to voicemail: online booking for service businesses

Why salons, barbers, clinics and trades lose customers to missed calls, and how to set up online booking that clients actually use.

Every missed call is a coin toss. Some people leave a message. Many simply ring the next business on the list. If your hands are busy with a client (cutting hair, fixing a water heater, cleaning teeth), you can't answer, and you shouldn't have to.

Online booking fixes this. Here's how to set it up so clients love it, and so it doesn't create chaos in your calendar.

Key takeaways

  • Clients increasingly expect to book online, often outside business hours.
  • The best booking setups are simple: clear services, real availability, instant confirmation.
  • Use approve-each mode if you need to vet new clients or long appointments.

Why online booking wins

  • It works at 10pm. That's when many people finally get round to life admin.
  • No phone tag. Clients see real free slots and pick one.
  • Fewer no-shows. A confirmation email with an add-to-calendar file and a manage link makes it easy to reschedule instead of ghosting.
  • Better data. Every booking builds your customer list automatically.

Setting it up well

1. Keep your services list short and clear

Name services the way clients think about them ("Cut & finish", not "Service A"). Include duration and price. If something varies a lot, give a "from" price.

2. Set realistic durations and buffers

If a color appointment really takes three hours including processing time, say so. Build in a little breathing room between appointments.

3. Give each team member their own hours

If you have staff, each person should have their own schedule and the services they offer. Clients who want a specific person can choose them.

4. Add closures in advance

Holidays, training days, the dentist. Block them out as soon as you know, so nobody books a slot you can't keep.

5. Decide: instant or approve-each?

Instant confirmation is best for most routine services. Approve-each is better when you need to check details first: a new patient, a big job, a long treatment.

6. Put the booking button everywhere

Top of the homepage, on the services page, in your social bio, in your email signature. Add a QR code at your front desk so clients can book their next visit on the way out.

What about walk-ins?

Online booking doesn't mean giving up walk-ins. Many barbers keep a few chairs or hours open, and use an announcement bar to tell people when walk-ins are welcome.

How DollarSite does it

Switch on the Appointments app (or just tell Chip "I want online booking"). Add services, staff and hours; clients book on your site and get confirmation emails with a manage link and calendar file, plus a reminder before the visit. Every booking appears in your Inbox and adds the client to Contacts. It's all included in $7 per month, with no per-booking fees.

Already have a website? DollarSite builds you a new one (free to build and preview), with booking built into its pages.

Frequently asked questions

Will online booking replace my phone?

No, it takes pressure off it. Clients who prefer to call still can; everyone else books themselves.

Can clients cancel or reschedule themselves?

With a good system, yes. A manage link in the confirmation email lets them do it without calling, which frees up the slot for someone else.

Do I need a separate booking app if I have a website?

Not necessarily. Many website platforms, DollarSite included, have booking built in, which keeps your clients and calendar in one place.

Written by the DollarSite team. We make a website builder for small businesses, so we have a point of view. We've tried to make this guide useful whatever tool you choose.

Put this into practice on your own website.

Chip builds it; you keep chatting until it's right.