•Claire

How Do I Set Up an Appointment Booking System? (2026 Guide)

Set up your services and availability, then help customers book through a booking page or a Wabery WhatsApp agent.

guidebooking-softwarehow-to

Setting up an appointment booking system in 2026 is not complicated. The hard part is choosing the right tool and avoiding the mistake most owners make: treating the booking page as if it is the whole funnel. It is not. The booking page is the last step. Most of the decisions happen before anyone ever reaches it.

This guide covers the basics of appointment setup and how to help customers who prefer to ask questions in WhatsApp. You can use a specialist scheduler or Wabery’s built-in Reservations, depending on your needs.


Step 1: Pick Your Booking Tool

If customers should book through WhatsApp, include Wabery Reservations in your options. It manages its own services, staff, and availability. Choose a separate tool when you need payments, deposits, or other specialist features.

Use the short decision rules:

  • Solo and boutique, design-first: GlossGenius.
  • Zero fixed cost: Fresha or Square Appointments.
  • Full operations for a bigger team: Vagaro.
  • Barbershop with marketplace discovery: Booksy.
  • Premium barbershop feel: Squire.
  • Meetings and consults: Calendly.
  • Intake forms and HIPAA: Acuity.
  • Yoga/fitness classes: Mindbody or Momence.
  • Med spa with complex operations: Boulevard or Zenoti.

All of these are real tools. Pick one. Do not spend three weeks comparing.


Step 2: Set Up Your Services

In whichever tool you picked, create your service list. For each service:

  • Name the service clearly (“Women’s Haircut” not “Service A”).
  • Set the duration honestly (include cleanup time).
  • Set the price or price range.
  • Add a brief description of what is included.
  • Assign it to the staff who can perform it.

Tip: start with your top 5 to 10 services. You can add more later. Do not try to model every edge case on day one.


Step 3: Configure Your Availability

Enter your real working hours and the hours each staff member is available. Most tools make this easy with weekly recurring templates plus one-off exceptions for holidays.

Do not over-book yourself. Leave buffer time between appointments so you are not sprinting from one chair to the next.


Step 4: Set Up Payments (If Needed)

If your tool supports it, connect your payment processor. For deposits, start with a small one (20-30%) rather than full payment upfront. It cuts no-shows without scaring off bookings.

Not every business needs deposits. Casual walk-in-friendly shops often skip them. Higher-ticket services (med spa, bridal, multi-hour sessions) usually need them.


Step 5: Add Intake Forms (If Needed)

Some tools (Acuity especially) shine here. For most service businesses, keep it short: name, contact, one or two service-specific questions. Long forms kill conversion.

If you are a clinic or anything healthcare-adjacent, make sure your tool supports HIPAA compliance before collecting any health information.


Step 6: Turn On Reminders

Every modern booking tool sends automatic reminders. Turn them on. Use email plus SMS if you can. A 24-hour reminder and a 2-hour reminder is the usual pairing.

Reminders are the single biggest no-show fix. Do not skip this step.


  • Your website homepage.
  • Your Instagram bio.
  • Your Facebook page.
  • Your Google Business profile.
  • Your email signature.
  • Your voicemail message.

The best booking link is the one customers can reach from anywhere.


Step 8: Test It Yourself

Before going live, book a test appointment in your own system. Go through the full flow as a customer. Click the link, pick a time, fill out the form, check your confirmation email, and make sure the reminders fire.

If something feels clunky to you, it will feel clunky to your customers.


Step 9: Launch and Monitor

Go live. For the first two weeks, keep an eye on:

  • Bookings actually coming through the system.
  • Any weird edge cases (double-bookings, buffer issues, wrong durations).
  • Customer feedback on the booking flow.

Adjust as you go.


Help customers who message before booking

Some customers want to ask about price or the right service before choosing a time. A Wabery WhatsApp agent can answer those questions and help them book.

Set it up with your business information in the dashboard. Use Wabery Reservations for available appointments, appointment requests for times your team must approve, or a link to your existing scheduler. Another calendar does not automatically sync with Wabery.

Your team can take over in the inbox when a request needs personal help. Test both a booking and a handoff before publishing.

See the hosted-agent guide.

Related reading: how to choose booking software, signs you need booking software, booking software comparison.

Questions or feedback? Reach out anytime