CASE / Client project
Healthcare / clinic · Podiatry clinic (name withheld)
Automatic rebooking follow-up for a clinic
Patients who leave without a next appointment are picked up automatically and routed into a follow-up sequence matched to how long it has been since their visit.

- Client
- Podiatry clinic (name withheld)
- Industry
- Healthcare / clinic
- Status
- Live
- Stack
- Cliniko, Zapier, GoHighLevel, Webhooks
01 / The problem
- 01Patients who did not rebook simply drifted away.
- 02Manual follow-up depended on who remembered and had time.
- 03There was no view of who was overdue or recovered.
02 / Goals
- Detect lapsed patients automatically.
- Follow up consistently and track who rebooks.
03 / The solution
One Zap polls the practice-management system every 2 minutes. Nested paths split patients across four routes by their conditions, and each route hands the patient to GoHighLevel, where the follow-up sequence runs and tracks responses.
Triggered by absence
The system reacts to something that did not happen (no next booking), which is what makes it proactive.
Segmented messaging
Tone and timing change depending on how long ago the last visit was.
Four routes, one Zap
Paths split first into two groups and then into four routes, each with its own conditions and its own hand-off to the follow-up.
Checked every 2 minutes
The Zap polls for changes every 2 minutes instead of waiting for a daily batch.
04 / The build
The real workflow, step for step.
This is the production Zapier workflow behind this project, redrawn from its real structure. Client names, data, credentials and settings are removed; every step and connection is real.
Polls the practice-management system every 2 minutes. Paths split patients into two groups and then four routes by their conditions, and each route ends in two webhook requests that carry the patient into GoHighLevel.
Redrawn from the production Zap in the Zapier editor: structure only. Step titles tidied; no data, URLs, credentials or path rules included.
Read all 18 steps
- Webhooks by Zapier · Retrieve Poll
- Paths by Zapier · Split into paths
- Paths by Zapier · Path conditions
- Paths by Zapier · Split into paths
- Paths by Zapier · Path conditions
- Webhooks by Zapier · GET request
- Webhooks by Zapier · GET request
- Paths by Zapier · Path conditions
- Webhooks by Zapier · GET request
- Webhooks by Zapier · GET request
- Paths by Zapier · Path conditions
- Paths by Zapier · Split into paths
- Paths by Zapier · Path conditions
- Webhooks by Zapier · GET request
- Webhooks by Zapier · GET request
- Paths by Zapier · Path conditions
- Webhooks by Zapier · GET request
- Webhooks by Zapier · GET request
- Webhooks by Zapier
- Paths by Zapier
05 / Outcome
- Delivered as one 18-step Zap: a 2-minute poll, three path splits and four routes.
- Switched on in Zapier, with the current version live since 1 June 2026.
06 / Walkthrough
A narrated walkthrough can be recorded on request; client data stays private.
→ / Next step