Playbook · Personal training
Cancellation recovery for personal trainers
When someone cancels, offer them a new time an hour later and tell the owner who cancelled and why.
Start the 14-day trial, then find it under Templates → Library. It installs into the client you choose, switched off, with its checklist.
Every step, in order
Branches show each arm; a step indented under one runs only on that arm. The words are the template’s own, and the client’s fields fill them in.
Why this workflow
A cancellation is usually a scheduling problem, not a lost customer, but the scheduler only frees the slot: nobody asks the person to rebook, and a week later they have gone elsewhere. A friendly offer of a new time, sent soon but not instantly, recovers a share of them, and the owner sees the reasons.
- Starts whenSomeone cancels a meeting
Calendly
- Wait · 1 hourGive it an hour
- EmailOffer a new time
- BranchDo we have a mobile?
- IfIf yes
- TextAnd by text
- IfIf no
- NotifyTell the owner
What each client fills in
- Business name
- How messages sign off.
- Booking link
- Where a customer picks a time.
- Owner’s email
- Gets the summaries and the cases a person must handle.
The accounts it needs
Each is the client’s own, stored encrypted and never copied between clients. Until one is added the client’s checklist shows it, and nothing runs.
In the client’s Calendly: Integrations & apps → API and webhooks → Personal access tokens → Generate new token, with the scopes scheduling_links:write (booking links) and, for the triggers, users:read, webhooks:read and webhooks:write. A token made before Calendly introduced scopes keeps full access.
After you install it
It lands switched off. The client’s checklist holds exactly this:
- Connect the client’s Calendly, for “Someone cancels a meeting”
- Connect the client’s Resend (email), for “Offer a new time” and “Tell the owner”
- Connect the client’s Twilio (SMS), for “And by text”
- Fill in Business name (How messages sign off)
- Fill in Booking link (Where a customer picks a time)
- Fill in Owner’s email (Gets the summaries and the cases a person must handle)
- Confirm with the client: The client’s Calendly is on a paid plan (Standard, Teams or Enterprise): Calendly sends webhook events only on those.
Related templates
- PackPersonal trainingIn-person personal trainer packAn in-person personal trainer sells hours on the gym floor within a short drive, so every empty slot is lost income.
Calendly
4 workflows · 28 steps · 4 apps
- PlaybookB2B software (SaaS)Cancellation recovery for B2B software companiesThe same playbook, written for B2B software (SaaS).
Calendly
5 steps · 3 apps
- PlaybookCoachingCancellation recovery for coachesThe same playbook, written for coaching.
Calendly
5 steps · 3 apps
Thrum is cooking.
Get early access and you’ll be among the first in. Early members get a launch perk.