Bookings
The Bookings screen lists all bookings across your programmes. Use it to search, filter, and manage individual enrolments, payments, attendance, and communication.
Navigation: Go to Clients → Bookings.

List View
Above the list sit the actions that work on bookings in bulk: Create booking, Send email, Send SMS, Export, Transfer to network and Operations.
Each booking is a tile in three bands:
| Block | What it holds |
|---|---|
| Client | Status badges — Enrolled, Copied, the booking number, how many bookings that client holds, and an Awaiting payment – until <date> badge when one is running. Under them the client's name, email and phone, each with a verification tick. |
| Attendee | The person attending, which is usually not the client: name, date of birth and age in months. |
| Internal note | Your own note, or a dash. The pencil edits it in place. |
| Programme / Class | Programme, class with its date range, the day and time, then venue and instructor. |
| Current payment plan | View, a link to the payments overview, a progress bar and the next payment date. |
| Payment summary | Payments received, Total charge and Booking balance — the balance in red and labelled Outstanding when money is owed. |
| Quick links | Add payment and Show payments. |
The header shows the total, e.g. "287 bookings found", with Sort and Customize tile beside it — the second one changes which of these blocks the tile displays, so your list may not look exactly like the picture.
Filters
Filters appear as buttons directly above the bookings list. Click any button to open its filter panel, select a value, and the list updates automatically — no Search button needed.
| Filter | Description |
|---|---|
| Client | Search by name, email, reference number, or phone. |
| Billing period | Filter by billing period. |
| Status | Filter by booking status (Enrolled, Waiting list, Cancelled, etc.). |
| Programme | Filter by programme. |
| Venues | Filter by venue/location. |
| Instructor | Filter by instructor. |
| Auto-enrolment | Filter by auto-enrolment status — see table below. |
| Payment status | Filter by payment status — see table below. |
| Payment plan | Filter by payment frequency type. |
| Labels | Filter by label. Select one or more labels from the list. |
| Created from / Created to | Filter by booking creation date range. |
Click Reset to clear all active filters.
Auto-enrolment values
| Value | Description |
|---|---|
| All | No filter — shows all bookings. |
| Not decided yet | Client has not yet responded to the auto-enrolment offer. |
| Auto-enrolment Declined | Client declined to continue for the next period. |
| Auto-enrolment Accepted | Client accepted continuation for the next period. |
Payment status values
Available statuses depend on whether the booking uses a payment plan with a down payment.
| Status | Description |
|---|---|
| No debt | The booking is fully paid — nothing is owed. |
| Not paid | Nothing has been paid yet (balance is zero). |
| Awaiting payment | The client has an outstanding balance but is still within the payment due window — the deadline has not passed yet. Once the window expires, the status automatically transitions to Unpaid. See Automatic payment reminders for how the due window is configured. |
| Unpaid | The payment window has closed and the balance is overdue. Use this to identify clients who are genuinely past their payment deadline. |
| Partially paid | Some amount has been paid, but the full balance is not yet settled (e.g. instalment plan in progress). |
| Paid | The booking is fully paid. |
| Overpaid | More has been paid than the amount owed — a credit is on the account. |
| Down payment unpaid | The booking has a down payment structure and the down payment has not been paid. |
| Down payment partially paid | The down payment has been partially paid. |
| Down payment paid | The down payment is fully paid; final payment may still be outstanding. |
| Final payment unpaid | The final payment is due and has not been paid. |
| Final payment partially paid | The final payment has been partially paid. |
| Final payment paid | The final payment is fully settled. |
| Final payment overpaid | More than the final payment amount has been paid. |
Tip: To find all bookings with outstanding balances, filter by Awaiting payment + Unpaid + Partially paid. Use Awaiting payment alone to see clients who still have time to pay; use Unpaid alone to see overdue bookings.
Top Actions
| Button | Description |
|---|---|
| Create booking | Opens the new booking wizard (see Create New Booking). |
| Send email | Send an email to filtered/selected clients. |
| Send SMS | Send an SMS to filtered/selected clients. |
| Export | Export the bookings list. |
| Transfer to network | Bulk-transfer selected bookings to another company in the network. See Bulk Network Transfer. |
| Operations | Bulk-set or bulk-remove the retention flag for all registrations matching the current filters. Includes a dry-run preview before applying. See Retention. |
| Customize tile | Opens the tile editor — choose which fields appear on each booking card. See below. |
Customize Tile
Click Customize tile to enter edit mode. A widget bar appears above a live preview of the booking tile. Drag widgets in or out to control what each booking card shows. Click Save to apply, Reset to default to restore the original layout, or Cancel to discard changes.
The layout is saved per user — each team member can configure their own view independently.
See Customizing the booking tile for the full widget list and tips.
Editing notes inline
Booking cards with a note widget visible show a pencil icon next to each note field. Click the pencil to open an inline edit modal — no need to open the full booking detail.
| Note field | Who sees it |
|---|---|
| Company note | Internal admin note, visible to all admins |
| Internal note | Personal note per user, shared across all their registrations |
| Customer note | The note the client submitted during booking (read-only from the client's side) |
| Public note | Visible to the client in their profile |
Note fields only appear on the booking card if they are added via Customize tile.
Booking Detail
Click a booking card to open the detail page.

The booking detail is a dense page with multiple sections. Quick links at the top provide navigation: Basic information, Payments, Attendance, Communication, Credits and make-up sessions.
Booking Section (Left Column)
| Field | Description |
|---|---|
Created | Date and time the booking was created, with relative time (e.g. "3 weeks ago"). |
Status | Current booking status with badges (e.g. "Enrolled", "Trial started") and a Change status button. |
Business booking | Checkbox — mark as a business booking. |
Copy booking | Creates a copy of this booking. |
Cancel booking | Opens the cancellation form. |
Note about the booking | Editable public note (visible in the client's attendance record). |
Label | Add custom labels/tags. |
Tag | Add custom tags. Type and click OK. |
Options
Expandable section with additional settings:
- Change widget — change the booking widget used.
- Send reminders of the upcoming sessions — toggle automatic session reminders.
- Occupied slots — set the number of spaces reserved by this booking in a session (default: 1).
- Extra make-up sessions — add extra make-up session slots beyond the programme default.
- Extra limit for make-up sessions — adjust the limit.
- Guest access to the booking — grant access via email address.
- Additional email for reminders before sessions — one or more addresses, separated by commas, that also receive session reminders. Typically the second parent, an older child, or a grandparent.
- Additional email for reminders before sessions — add extra email addresses for session reminders.
Additional Fields
Shows address and other custom fields. Click Set up to configure.
Attendance Summary
Shows next session date/time with attendance status, and a programme overview counter (e.g. "0 / 200"). Click Attendance to open the full attendance tab.
Credits Summary
Quick overview showing:
Available session dates/Make-up sessions/Make-up sessions carried over/Discounts/Prepaid credit
Buttons: Create credit and All credits.
Order Summary
Shows the order details including child's date of birth, children's name, address, programme, price, booking fee, scheduled payments, paid total, and "To pay" balance.
Attendee Card (Right Column)
| Field | Description |
|---|---|
Name | Attendee name (clickable). |
Date of birth | Attendee's date of birth and age. |
| Go to attendee | Link to the attendee's client profile. |
| Change | Change the attendee for this booking. |
Client Card
| Field | Description |
|---|---|
Name | Client (payer) name. |
Email | Client email. |
Phone | Client phone number. |
Last login to profile | Timestamp of client's last login. |
Internal note about client | Staff-only note about this client. |
| Go to the client | Link to the client's profile. |
| Change client | Reassign the booking to a different client. |
Class Card
| Field | Description |
|---|---|
Programme | Programme name with emoji icon. |
Class | Class name, schedule, and date range. |
Billing period | Payment grouping. |
Location | Venue name and address. |
Instructor | Assigned instructor. |
Enrolled | Current enrolment count vs. capacity (e.g. "7/10"). |
| Transfer | Transfer this booking to a different class. |
Payments Card
| Field | Description |
|---|---|
Payments status | Status icon with label (e.g. "Paid"). |
Amount to pay | Outstanding amount. |
Paid | Total amount paid. |
Current account balance | Running balance. |
Latest payment received | Date and amount of last payment. |
| Add payment | Record a new payment. |
| Show payments | Open the full payments tab. |
Linked Bookings
Shows related bookings. Click Link booking to connect another booking.