Selected WorkProject 03CRM / Operations
GoHighLevelAppointmentLifecycle.
Appointment status automation for booking, reminder, cancellation and no-show workflows.
An operational workflow built in GoHighLevel to manage the appointment lifecycle, including confirmations, reminders, cancellations, no-shows and follow-up logic.
- GoHighLevel
03Project
of 15
Open the full Appointment booked (opens in a new tab)
Open the full Booking confirmation (opens in a new tab)
Open the full GoHighLevel Appointment Lifecycle (opens in a new tab)- Appointment-based pipelines in GoHighLevel
- CRM automation
- Booking through follow-up
- Workflows built in GoHighLevel
01The Challenge
What happens around every booking.
Appointment-based pipelines depend on what happens around the booking. Confirmations, reminders and responses to cancelled or missed appointments were easy to miss when status changes were handled by hand.
Give every appointment status change its next step, automatically.
The status workflow in the GoHighLevel builder: five triggers, one routing condition and separate recovery branches.
02The Workflow
One workflow. Five triggers. Separate paths.
A GoHighLevel workflow set that reacts to every appointment status and pipeline change, keeping contact tags, pipeline stages and follow-up messages in step.
- Appointment status or pipeline stage changes
- One condition sends each trigger to its branch
- Tags, pipeline stage and messages updated
03How It Works
From booked to showed — or recovered.
The appointment’s main path, step by step.
Booked
Moved to the booked pipeline stage.
PipelineConfirmed
Email and SMS confirmation.
Email + SMSReminded
Reminders 24 hours and 2 hours before.
TimedShowed
Tags and pipeline stage updated.
Status
Open the full Appointment booked capture (opens in a new tab)Appointment booked
Open the full Booking confirmation capture (opens in a new tab)Booking confirmation
04Architecture
Every status change has a defined next step.
Five triggers in one workflow, routed by condition into the main path or a recovery path.
01Trigger
- TriggerAppointment status changes
- TriggerPipeline stage changes
02Route
- RulesCondition routes each trigger
03Main path
- Pipeline stageBooked
- Email + SMSConfirmed
- 24h and 2h beforeReminded
- Tags + stageShowed
04Recovery
- Tags + stageCancelledTags + stageNo-show
- Email, wait, rebooking checkFollow-up sequence
- OutcomeRebooked contacts exit
- Workflow step
Rules route every trigger. Cancellations and no-shows leave the main path for a recovery sequence that ends as soon as the contact rebooks.
05Validation & Controls
Nobody is followed up after they rebook.
Recovery waits, checks for a rebooking, and only then continues.
- Confirmation and remindersBuilt
- Cancellations and no-showsBuilt
- Re-engagement with rebooking checkBuilt
- Lead nurture and reactivationBuilt
- A condition sends each of the five triggers down its own branch.
- Recovery branches wait before following up.
- Contacts who rebook exit the recovery path, so nobody keeps receiving follow-up.
- Contact tags record each status and gate the follow-up.
06The Stack
Built entirely in GoHighLevel.
Only GoHighLevel’s own features are used.
Workflow builder
Triggers, conditions, waits and go-to steps
Pipeline stages
Each appointment status reflected in the pipeline
Contact tags
Tracks status and gates follow-up
Email and SMS
Confirmations, reminders and follow-up messages
07The Outcome
What the workflows do.
Consistent follow-up for every appointment status, reminders on schedule, and recovery sequences that stop as soon as a contact rebooks.
An operational workflow built in GoHighLevel to manage the appointment lifecycle, including confirmations, reminders, cancellations, no-shows and follow-up logic.
- Workflow Design
- Trigger & Branch Logic
- Pipeline & Tag Structure
- Follow-up Sequences
- Moves every appointment to the matching pipeline stage
- Sends confirmations and timed reminders by email and SMS
- Follows up cancellations and no-shows with a recovery sequence
- Stops recovery as soon as a contact rebooks
Contact
Have a workflow, dashboard or CRM that needs fixing? Let’s talk.
Available for new projects
Tell me about the operation, the systems involved and where the work gets stuck. A short call is usually enough to see whether I can help.