How to create a complete online booking system for my business
Account, services, providers, public page and a simple daily routine, step by step.
Special questions
A complete online booking system covers the whole path: the client finds a free time and asks for it, you confirm, and the appointment takes place. With 4appointments this is done in a handful of steps. Be clear from the start about what it does not do: it sends no emails or messages to clients and takes no online payments, so those parts stay with you.
See the pricing page for current plans and terms.
Step 2: set up services and providers. Add each service with name, duration and price. Add each provider with a weekly schedule, then use Availability for exceptions, days off and blocks. Choose the notice rules for the whole page and, if needed, for single services.
Step 3: share the booking link. Copy the link of the business, or the separate link of each provider, and use it on your website, social media and messages. Clients book without an account, and the page is open all day and night. Check the language of the page before you share it, as it depends on the link.
Step 4: work the pending requests. Every public booking starts as pending and holds the slot. Confirm or reject it in the Bookings section, and tell the client yourself, by phone, email or message. Staff can also create bookings, including weekly or fortnightly series.
Step 5: follow the results. Reports show confirmed, cancelled and pending bookings, cancellation rate, figures by day, service and provider, and the estimated revenue from list prices. You can export the list as CSV, XML or PDF.
Key points
- ✓See the pricing page for current plans and terms.
- ✓Public page, calendar, team permissions and reports in one tool
- ✓You confirm each request and inform clients yourself
- ✓Payments and client messages are handled outside the tool
Frequently asked questions
How much does it cost?+
See the pricing page for current plans and terms.
Can I bring my existing bookings with me?+
You can import a one-off .ics file: events starting within the next 60 days, up to 2 MB, arrive as confirmed bookings with the client’s name as the title. Add your client list by hand.
Related guides
Ready to set up your booking system?
See the pricing page for current plans and terms.
Try 4appointments