Skip to main content

Turning bookings on

Bookings let visitors reserve a time with you from your site. Setting them up takes four steps, and skipping any one of them leaves your booking page empty.

StepWhy it is required
1. ConfigureCurrency, notice periods, cancellation rules
2. Add a serviceThere is nothing to book without one
3. Set working hoursEvery day starts as a day off
4. Switch bookings onConfiguring does not enable them

1. Open the booking back-office​

From the home screen, tap ⋯ under your site, scroll to ACTIONS, and tap Manage Booking.

Manage Booking in the site settings

The first time, you get a setup gate:

The booking setup gate

Set up booking — Set up your booking settings to start accepting appointments.

2. Configure​

The booking configuration screen

General​

SettingDefaultWhat it means
CurrencyUSDThe currency all your prices are in
Min Notice Time0 minHow soon before a slot someone may still book it
Max Advanced Booking30 daysHow far ahead the calendar opens
Soft Hold Duration10 minHow long a slot is held while someone is paying

Gaps​

Gap Before and Gap After (both 0 by default) reserve buffer time around every appointment — for cleaning up, resetting a room, or travelling.

Customer limits​

SettingDefaultWhat it means
User Booking Limit20Most bookings one customer may hold
Cooldown Between Bookings0 minEnforced gap between one customer's bookings

Cancellation​

Cancellation and payment settings

SettingDefaultWhat it means
Cutoff Hours0How late a customer may still cancel
Refund %50How much they get back when they do

Payment​

SettingDefaultWhat it means
Deposit %100Share of the price taken up front
Platform Fee %10Qshot's cut
StripeNot connectedCard payments need a Stripe account

:::note You can take bookings without Stripe Leave Stripe unconnected and leave each service's payment switch off — it then reads Pay on site, and customers book with you and pay in person. :::

Tap Save at the top right.

3. The dashboard​

The booking dashboard, the master switch marked 1, reading Disabled

The switch marked 1 is your master control, and it starts Disabled. Below it: Stripe status, Google Calendar, and six sections.

The dashboard with bookings Enabled and the Google Calendar card

Connect Google Calendar opens a Google sign-in; once connected, bookings land in your calendar by themselves. It is optional — everything else works without it.

4. Add a service​

Services → New Service.

The service editor, the Free service switch marked 1
FieldNotes
NameWhat the customer picks — "Haircut"
DescriptionOne line explaining it
Duration30 min by default
Free serviceOn by default — see below
Gap Before / AfterBuffers just for this service
ActiveOff hides it from your site

:::warning "Free service" is ON by default While it is on, there is no price field at all — the service is free and confirms instantly. It is the switch marked 1 above, and the picture shows it already turned off, which is why Price, Currency and the payment row are visible.

Switching it off starts the price at 1.00, not blank. Type your real price over it. :::

The payment row has no "off"​

That last switch is not a feature you turn on. Its label changes with its position, and both positions are a choice:

SwitchReadsMeans
Off (default)Pay on siteThe price is shown; the customer pays you in person
OnPay onlineThe customer pays by card when booking — needs Stripe

So leaving it alone already means pay on site. There is nothing to enable.

The saved service

Saved services can also carry sub-services, for variants of the same thing.

5. Set your working hours​

Providers — one Default Provider already exists.

The providers list

The provider editor

FieldDefaultNotes
NameDefault ProviderShown to customers
TimezoneUTCChange this to your own
Slot Duration15 minGranularity of start times
ActiveOnOff removes them from booking

The step everyone misses​

The provider schedule, the Sunday switch marked 1, every day off

Every day of the week starts as "Day off" — the switch marked 1 and the six below it are all off.

Until you switch at least one day on, your booking page has nothing to offer and no one can book anything.

Switch a day on and its hours appear — 09:00 to 17:00 by default:

A day switched on

Further down:

Blackout dates and services offered

  • Blackout Dates — holidays and one-off closures
  • Services Offered — which services this provider performs

Tap Save.

6. Switch bookings on​

Back on the dashboard, tap the switch itself — on the right of the row, not the middle.

The dashboard reading Enabled, the switch marked 1

It reads Enabled. Your site now takes bookings.

What a real booking looks like​

Everything below is one actual booking, made from the public site the way any visitor would make it.

In the list​

The bookings list holding one confirmed booking

Bookings has two views — List and Calendar — and filters for All, Pending Payment, Confirmed and Completed. A pay-on-site booking arrives already Confirmed; only card payments pass through Pending Payment.

:::note The times are your times The card reads 13:00 because that is 10:00 UTC — the slot the customer picked — shown in your phone's timezone. You and a customer abroad will see different numbers for the same appointment, and both are right. :::

On the calendar​

The week calendar with the Haircut booking on Monday at 13:00

The Calendar view has Week and Month modes, provider and service filters, and a dot under any day that holds a booking.

The booking itself​

The booking detail: customer, schedule, payment, and three action buttons

Who booked, what, when, and how they pay — then the three decisions this screen exists for:

ButtonWhen
1Mark CompletedThey came; the appointment happened
2Mark No ShowThey did not come
3RefundYou are giving the money back

The customer it created​

The customer profile created by the booking

Booking once created a customer record automatically: timezone, join date, an editable phone and bio, and counters for bookings and money. The counters track completed activity, so a customer whose first appointment is still ahead reads 0 and $0.00 — that is not a bug.

The analytics it moved​

Booking analytics after one confirmed booking

One confirmed pay-on-site booking reads: revenue $45.00, collected $0.00, on-site due $45.00. Collected only moves when money actually does — for pay-on-site, that is after you mark the booking completed.

It reaches your address book too​

The person who booked lands in Contacts on their own, tagged as coming from a booking. One booking, four screens updated.

Add the block to your site​

The back-office is only half of it. Your visitors need somewhere to press: open the editor and add the Booking block.

ProThis feature needs the Pro plan. On a lower plan the option is visible but does not open.