Skip to main content
Your booking page is the public web page a client lands on to book with you. This tab builds it — how it looks, what it says, which services it sells, what it asks for, and whether it takes payment — with a live preview beside the editor that you can flip between desktop and mobile.

What this tab controls

The Settings tab’s Booking Settings card — “Configure how appointments can be booked through your page”: And the Payment Settings card — “Configure payment options and policies for your booking page”:

Set it up

1

Set your page address

On Design, scroll to Page Settings and enter a Page Slug. A green tick means it is yours; a warning means it is taken, reserved, or badly formatted — you cannot publish until it clears.
2

Add the services you sell

On Services, select Add to Page on each service you want bookable. The button changes to Added to Page. Use Make Featured on the one or two you want at the top.
3

Write the page

On Content, set the headline and description a visitor reads first. Watch the preview beside you; switch it to mobile, because most clients arrive on a phone.
4

Turn booking on and set your window

On Settings, confirm Allow Online Booking is on, set Clinic Timezone to where you actually work, and set Advance Booking Days. Write a Booking Confirmation Message so people know what happens next.
5

Decide about payment

Leave Accept Payments off if you take money at the desk. To charge at booking, turn it on, turn on Require Upfront Payment, choose the Payment Provider, and set a Deposit Percentage — 0 charges the full amount.
6

Save, then publish

Save stores your work without changing what the public sees. Publish makes the page live; the button then reads Unpublish.

What changes once you save

Publish is what puts the page on the internet. Until you select it, your page address returns a not-found error to anyone who visits — saving alone changes nothing publicly. Selecting Unpublish takes it straight back down; existing appointments are untouched. Two things must both be true before any booking is possible: Allow Online Booking must be on, and at least one service must have been added on the Services tab. A published page with no services shows a client nothing they can pick. Opening hours are not on this tab. A published page with services can still show no times, because times come from Booking settings. That split is the single most common surprise here. Turning on Require Upfront Payment changes the booking flow itself: the client is sent to a payment step before the appointment is created, and an unpaid attempt does not reach your diary. This needs a payment provider connected first — if none is, the card shows “Stripe not connected” (or “Paystack not connected” on a Nigerian-currency practice) with a link to Online Payments, and no provider can be selected. Advance Booking Days trims the far end of the calendar; Deposit Percentage changes the amount charged, not the price of the service. Neither re-prices anything already booked.

Check it worked

Open your page address in a private browser window — as a visitor, not as yourself. You should see your branding, your featured services, and a calendar offering real times. Book a test appointment and confirm it lands in Appointments and that your Booking Confirmation Message is what the client sees.

Common issues

It has been saved but never published. Select Publish. If publishing is blocked, the Page Slug on the Design tab has not cleared its check.
The page is fine; availability is missing. See Booking settings — you need an active schedule covering those weekdays, and no special date or blocking calendar feed over them.
No services have been added to the page. On Services, select Add to Page on at least one, then save.
Nothing is connected for your currency yet. Connect one under Online Payments first — the card links straight there. Until then, leave Require Upfront Payment off and take payment at the desk.
Serving the page from your own web address is a Team and Enterprise feature. On Solo plans the page stays on its ClinikEHR address, which works exactly the same. See Change your plan.
Changes reach the public page on save, but an unsaved edit only exists in the preview. Look for the Save Changes label on the save button — that wording means you have unsaved work.
Day-to-day use of the page — sharing the link, reading bookings, handling deposits — is covered in the booking page guide.