All posts
Playbook··5 min read

Set up a booking form for a service business

Trading messages to find a time is a job nobody is paid for. A booking form hands that job to the customer and hands you a full calendar.

A bright modern office desk with a monitor and chair

If you sell your time — cuts, consultations, cleans, coaching — the booking is the sale. And most bookings die in the scheduling: what times do you have, does Tuesday work, how about the morning, actually never mind. Every round trip is a chance to lose them.

A booking form removes the negotiation. The customer picks a service, sees when you are free, chooses a slot and — if you want — pays to lock it in.

List services as choices, not a wall of text

Start with what can be booked. Each service should carry its own duration and price so the customer knows exactly what they are choosing and what it costs before they pick a time.

  • Name each service plainly and give it a length.
  • Attach the price, or a from price for variable jobs.
  • Group related services so the list is easy to scan.

Only show times you can actually keep

The point of a booking form is that the customer never asks are you free. So show real availability and nothing else. A slot that appears bookable but is not is worse than no form at all.

Buffer time between jobs, a cut-off so nobody books for ten minutes from now, and a daily limit keep the calendar honest.

Reduce no-shows with a deposit

A free booking is easy to forget. Asking for a deposit — or the full amount — at the point of booking turns a maybe into a commitment and covers you when someone vanishes.

  • Take a deposit for higher-value or first-time bookings.
  • Send a confirmation the moment it is booked.
  • Follow up with a reminder before the appointment.

Confirm and remind automatically

The best booking flow needs nothing from you after setup. The customer books, gets a confirmation, gets a reminder, and shows up — while you get on with the work.

You can build a booking form with services, availability and deposits, free, at onesol.io/forms, and share it as one link.

Run all of this from one link.

Free to start — no card required.