Settings → Booking Flow
The booking flow is the ordered list of steps the customer walks through. By default, it's seven steps — but you can toggle, reorder, or rename any of them, and add dynamic per-service steps.
Where to find it
Advik Booking → Settings → Booking Flow.
The default 7 steps
What each step does
| # | Step | Show when |
|---|---|---|
| 1 | Service Area | Service area restriction is enabled in Settings → Service Area. |
| 2 | Category | More than one category is active. |
| 3 | Service details | Always shown. |
| 4 | Add-ons | Add-ons are enabled and at least one service in the chosen category has add-ons attached. |
| 5 | Date & time | Always shown. |
| 6 | Personal details | Always shown. |
| 7 | Payment | Always shown. |
Customising the flow
- Open the Booking Flow tabYou see a list of 7 step cards.
- Drag to reorderClick and hold the handle on the left of a card, then drag up or down. The new order is saved automatically.
- Toggle steps on/offClick the switch on the right of a card to disable a step. Disabled steps are skipped in the flow. The "Personal details" and "Payment" steps are locked and cannot be disabled.
- Rename a stepClick the title to edit it. The change is customer-facing — e.g. you can rename "Service Area" to "Where do you need us?" or "Date & time" to "Pick a slot".
- Add a dynamic per-service stepClick Add dynamic step. Pick a category (and optionally a sub-category), a title, and a service to attach. The step appears in the flow only for bookings of that service.
Dynamic per-service steps
Sometimes a single service has a question too important to bury. Example: a "Mattress cleaning" service that always asks How many mattresses? What size? Single or double? before the date picker.
Dynamic steps are added via Add dynamic step on the Booking Flow page. They're hidden from other services and can have their own item fields and their own price.
Locked vs editable steps
| Step | Can be disabled? | Can be renamed? |
|---|---|---|
| Service Area | Yes (or hidden by service area toggle) | Yes |
| Category | Yes | Yes |
| Service details | No (locked) | Yes |
| Add-ons | Yes (or hidden by add-ons toggle) | Yes |
| Date & time | No (locked) | Yes |
| Personal details | No (locked) | Yes |
| Payment | No (locked) | Yes |
Don't disable the date step
It's marked "locked" for a reason. Disabling it would mean the booking has no time. If you want a "request a callback" flow, contact support — there is a separate "Callback" flow in the Pro add-on.Conditional dynamic steps
A dynamic step can be conditional on a field value. Example: a Pickup instructions step that only appears if the Need pickup? checkbox on the previous step is checked.
To set this up, edit the dynamic step and set the Condition field to the relevant item field + value.