Guide
How to monitor a booking journey before customers report a problem
Check that customers can choose a slot and receive confirmation, with agreed test data, useful failure evidence and a plan for cleaning up test bookings.
Updated
In short
- A booking page can load while its calendar, submission or confirmation fails.
- Agree a safe test slot and account before making scheduled test bookings.
- Check the confirmation reference rather than treating a button click as success.
- Record what was tested and what was left outside the check.
A customer opens your booking page, chooses a slot and presses Confirm. The page stays open, but no booking reference appears. A page-availability check can still pass while the customer cannot finish.
For an agency maintaining a client’s site, this is a useful first monitoring task: a clear start, a clear outcome and someone who can act on a failure.
Define the booking you can safely test
Agree the test with the site owner first. Choose a test account, a service and a slot reserved for checks. Decide whether the check stops before final submission or creates a booking that must be removed afterwards.
A check that only reaches the final button has narrower coverage than one that confirms a booking. State that boundary in the check description and reports. Do not repeatedly reserve real customer appointments or make live payments just to test the page.
Check each part of the customer task
- Open the booking entry page from outside the site’s network.
- Select the agreed service or location.
- Confirm that the calendar offers the expected test slot.
- Enter agreed test details and submit within the approved boundary.
- Check for a confirmation reference or another explicit success signal.
- If confirmation email is in scope, check its arrival separately.
Use stable labels or selectors agreed with the developer. A calendar can change its available slots legitimately; choosing “the first available slot” can reserve an appointment you did not intend to touch.
Keep test bookings out of operations
Give test records a recognisable marker and route them away from staff reminders and customer campaigns where possible. If bookings need cancellation, agree how cleanup is performed and how a failed cleanup is detected. A successful submission with failed cleanup is a separate operational problem.
Start at a frequency the client can accommodate. Run again after changes to the booking plugin, calendar provider, consent banner or page template. The appropriate interval depends on the cost of an outage and the side effects of the check.
Make the alert useful to the person fixing it
Capture the failed step, the expected result, the observed result and the time. Compare a failure screenshot with a passing run where available. If a third-party calendar request failed, retain the relevant network evidence without exposing customer details.
Distinguish a customer-task failure from a check that could not run. A monitoring-service error does not establish that the booking form is broken. Also distinguish when you first observed the fault from when it actually began: scheduled checks only sample the journey.
Agree an alert recipient and a recovery rule. For an agency pilot, nominate a technical responder and decide when the client should be told. Keep evidence available so both can review the same result.
Try the failure before connecting a client site
The interactive broken-form demo lets you introduce a submission fault while the page remains available. Run it twice to open an illustrative event, then restore the form and check twice to resolve it. It is a local simulation with invented data, not a scan of a real booking system.
Next, inspect the sample event and evidence. During the pilot, agree one booking journey, its authorised test data and the outcome to check. At the end, review coverage, useful alerts and setup effort before choosing a paid plan.
Start with one booking journey
Apply for the pilot with the booking flow you manage. We agree the test boundary and expected result before setting up the first check together.
Free 14-day pilot by invitation. No card required. Starter limits apply unless we agree a scoped one-service evaluation. When the trial ends, the organisation is suspended until you choose a plan: scheduled checks stop, and your journeys and checks stay in your account. See pricing.