Taking appointments online
Booking forms, your services, and where appointments land.
Overview
Booking forms let customers request appointments right from your site — no phone tag, no third-party scheduler. Setting one up has two sides: you build and manage the form in your dashboard (the admin side), and you place it on a page in the editor (the website side).
This guide walks through both, from creating your first form to managing the appointments that come in.
Appointments and online booking are included on every plan, starting with Starter.
What you'll need
Before you start, it helps to have a few things in mind:
A short list of the services you offer, the details you want customers to provide when they book, and the page where you'd like the form to live. If you're not sure yet, you can start with one service and add more later.
Create a booking form (admin side)
First, set up what people can book, then build the form in your dashboard. This is where your appointments and settings live.
Prefer to describe it? Set up booking with AI, on the All forms screen, drafts your services, the hours you take them, a booking form, and a page for it. Nothing changes until you click Create on the plan it shows you, and each message uses some of your AI credits.
- In the side navigation, under Presence, open Forms → Services & availability, and add what people can book: each service with its length, the weekly hours you take it, the notice you need, and any days off.
- Then open Forms → All forms and click New form.
- Give the form a name you'll recognize (for example, “Book an appointment”). It's how you pick the form when you place it on a page.
- Pick the services this form offers. A single form can offer several, and visitors pick the one they want when they book.
- Add the details you want customers to provide: their name and contact info, and a notes field for anything else you should know. They choose from your real open times, so there's no date or time field to add.
- Under On submit, choose Confirm instantly or Request (staff confirms). There's no alert to set up: when someone books, everyone who manages Appointments on your site gets an email about it, and requests waiting on you also show a count beside Appointments in the side navigation. Each person can turn the email off in Account settings → Notifications.
- Want a reminder email to go out before each visit? Set Reminder (days before). It's off until you do.
- Save the form. It's now ready to place on your site.
One form is usually all you need — it can offer several services for customers to choose from. Create more than one only if you want to, for example to give a service its own booking page (see “Offering multiple services” below).
Add the form to your site (website side)
Next, put the form in front of visitors. This happens in the editor, right on the page.
- Open your site in the editor.
- Go to the page where customers should book — or add a new page (many businesses use a dedicated “Book” page).
- Add your template's booking section where you want it to appear — it's usually called Booking form or Appointment form. It's connected to one of your forms the moment you drop it in.
- In its settings, check it shows the form you created, or pick another. A booking section with no form chosen stays hidden on your live site.
- Add a short heading and a line of intro text so visitors know exactly what they're booking.
- Publish your site. The form is now live and taking bookings.
Link your Book page from your main navigation so it's easy to find from anywhere on your site.
Manage your appointments
Every booking lands in your dashboard the moment it comes in, where you can see your schedule two ways — as a list or on a calendar.
- Go to Appointments → All appointments to see every booking in one list. This is the full record of who's booked, which service they chose, and when.
- Open any booking to see the details — the customer's contact info, the time they booked, and any notes they left.
- Prefer a calendar? Go to Appointments → Calendar to see your bookings laid out on a calendar instead of a list.
- From the calendar, open Export and create a subscription link, then add it to Apple Calendar, Outlook, or Google. Your bookings then appear alongside the rest of your day, on your phone too, and new ones show up there on their own.
- Every booking also saves the customer's details to your contact list, so you can follow up or keep the relationship going.
Once a calendar is connected, new appointments show up right alongside your other events, wherever you keep your schedule. Calendar apps check a subscription every so often rather than the moment someone books, so a brand-new booking can take a while to appear. Appointments always has the latest.
Offering multiple services
You usually don't need more than one form. A single booking form can list several service types, and customers choose the one they want when they book — just pick your services on it and you're set.
You'd only create additional forms if you want to: to give a particular service its own booking page, or to ask different questions for a different kind of appointment.
- To offer several services from one form, pick each of them when you set the form up — customers choose what they need. This is all most businesses need.
- To keep services on separate forms instead, create another booking form (repeat the admin steps above) and place a booking section for it wherever you like.
Tips for more bookings
A few small things make a big difference in how many visitors actually book:
- Give bookings a clear home — a dedicated “Book” page linked from your navigation beats burying the form at the bottom of a page.
- Keep forms short. Ask only for what you truly need; every extra field is a reason to abandon.
- Set expectations. Use the intro text to say what happens after they book and how soon you'll be in touch.
Frequently asked questions
Add a booking form to any page of your site. Customers pick what they want, choose a date and time that works, and send the request — no back-and-forth over the phone.
Yes — and you usually don't need more than one form to do it. A single booking form can offer several service types, and customers pick the one they want when they book. You'd only create separate forms if you'd prefer something like a dedicated page or different questions per service.
Straight into your dashboard, the moment they come in, and everyone who manages Appointments gets an email with the details. See them all under Appointments → All appointments, or switch to Appointments → Calendar for a calendar view.
Yes. From Appointments → Calendar, open Export and create a subscription link, then add it to Apple Calendar, Outlook, or Google. Your bookings appear alongside the rest of your schedule, and new ones show up on their own after a short lag.
Yes — every booking saves the customer's details to your contact list automatically, so a one-time appointment can turn into a regular.
Every plan — appointments and online booking are part of Starter and up.
