Skip to main content
Published 5 min readBy Pinn.Media team

Online booking for a service business: a setup guide

How to set up an online booking system for a small business: rules to decide first, where to put the link, accessibility basics, and what to send next.
  • Cutting no-shows

Online booking works when the page shows your real availability, asks only what you need, confirms straight away, and lets people change their own booking. Most of the work is deciding your rules before you switch it on. The software part takes an afternoon.

This guide walks through the decisions to make first, a setup order, where to put the booking link, the accessibility basics, and the messages that should follow every booking.

Assume people book from a phone

Pew Research Center found that 91% of US adults own a smartphone, in a 2025 survey.[1] For most service businesses that means the booking page is read on a small screen, often with one thumb, often in the evening.

So test every step on your own phone before a customer sees it. If you have to pinch, zoom, or scroll sideways to pick a time, so will they.

Decide your rules first

Write these down on one page. They are the settings you will enter, and they stop arguments later.

  • Services and lengths. List what people can book and how long each takes, including clean-up or travel time. A 60-minute cut that needs 15 minutes to reset the chair is a 75-minute slot.
  • Who can be booked. One calendar per person, or any free team member for services anyone can do. Clients who always see the same stylist or adviser should be able to book them directly.
  • Notice and horizon. The shortest notice you accept, such as 4 hours, and how far ahead people can book, such as 8 weeks.
  • What needs a conversation first. Some services should start with a short consultation rather than a full booking, such as a color correction or a new tax client.
  • Deposits. Which bookings take a deposit or a saved card, and your cancellation rule in one plain sentence.

Our guide to no-show fees and deposits covers how to word that last rule so customers accept it.

Set it up in this order

  1. Connect staff calendars first. If personal appointments and other bookings do not block time, people will book over them.
  2. Build the service menu. Group services so a customer picking a check-up or a trim does not land in the wrong kind of slot.
  3. Keep the form short. Name, mobile number, email, and one or two questions you really need. Every extra field loses some people.
  4. Add follow-up questions only where they change the booking. Ask about the water heater's age only when the job is a water heater.
  5. Turn on deposits for the services you chose. Leave them off everywhere else.
  6. Write the confirmation. Date, time, address or video link, what to bring, and a link to change or cancel.
  7. Book yourself. Make a test booking on your phone, then move it, then cancel it.

Our calendars cover each of these steps: staff calendars that sync with Google and Outlook, service menus, booking questions that change with the customer's answers, deposits at booking, and a link in every confirmation to move or cancel. Professional services firms can offer 30, 60, or 90 minute slots from one calendar, with a built-in video meeting link.

Put the link where people already look

A booking page nobody finds books nobody. Put the link in every place a customer might decide to book.

  • Your website. A book button at the top of every page, not only on a contact page. With our website builder you can add or change pages yourself without waiting on a developer.
  • Your Google Business Profile. Google lets you add links that help customers book an appointment, up to 10 per type of link.[2]
  • Social profiles and your email signature. One link, the same everywhere.
  • Messages you already send. Missed-call texts, quote emails, and review replies can all carry the booking link.
  • Each staff member's own link. A regular client can book their usual person without scrolling a list.

Make the booking page accessible

This section is general information, not legal advice. Ask a lawyer how the rules apply to your business.

The US Department of Justice says the ADA applies to the goods and services that businesses open to the public offer on the web. Its 2022 guidance lists common barriers, including poor color contrast, images without text descriptions, pages that cannot be used without a mouse, and forms without labels or clear error messages.[3]

The same guidance points to the Web Content Accessibility Guidelines as a helpful technical standard.[3] A few WCAG 2.2 criteria matter most on a booking page.[4]

  • Labels or instructions whenever a field needs input, including any required format such as a date or phone number.
  • Text contrast of at least 4.5 to 1 against the background for normal-sized text.
  • Tap targets of at least 24 by 24 CSS pixels for buttons and time slots, with some exceptions.
  • Keyboard access, so someone who cannot use a mouse or a touch screen can still pick a time and confirm.

Test it by filling in the form with only the keyboard, and with your phone's screen reader turned on. If you get stuck, a customer will too.

What to send after someone books

The booking is only half done when the customer clicks confirm. A clear confirmation and a reminder before the visit are what turn a booking into an arrival.

The strongest evidence comes from healthcare. A Cochrane review of 8 trials with 6,615 participants found attendance of 67.8% with no reminder and 78.6% with a text reminder.[5] Our guide to appointment reminder texts has wording and timing.

Reminders can go by text, email, or WhatsApp at the times you choose. Texts cost $0.0249 a segment and email is $2.03 per 1,000, both at published rates. For bookings that need money up front, a payment link can collect a deposit when someone books by phone instead.

Check it after a month

  • How many bookings came in online, against phone and walk-in.
  • When they came in. Bookings made after closing are ones your front desk did not have to take.
  • How many people moved their own booking instead of calling, and how many no-shows you had.
  • Where people gave up. Ask a few customers, or watch a friend book on their phone without help.

A salon or spa usually wants one calendar per stylist and deposits on long appointments. A professional services firm often starts with a short free call and books paid work from there.

Want to see a booking page set up for your services? Book a walkthrough. On Build you set it up yourself, and on Grow and Scale our team sets it up for you. Compare plans.

Sources

  1. Mobile Fact SheetPew Research Center, November 2025, survey conducted February to June 2025
  2. Manage your local business linksGoogle Business Profile Help
  3. Guidance on Web Accessibility and the ADAUS Department of Justice, Civil Rights Division, March 18, 2022
  4. Web Content Accessibility Guidelines (WCAG) 2.2W3C Recommendation, December 12, 2024 version
  5. Mobile phone messaging reminders for attendance at healthcare appointmentsGurol-Urganci and others, Cochrane Database of Systematic Reviews, 2013 (record at LSHTM Research Online)

Features in this post

Let us set up your CRM.

Start the trial, or talk it through with the person who would build your account.

Prefer to talk now? Call +1 833-719-7466.

  • Setup, data moves, and training by our team, free on yearly
  • 14 days to try it on your own business
  • Usage rates published before you spend

By continuing you agree to the Terms of service and Privacy policy.