Rebooking and retention
Rebooking prompts fail when the cadence is arbitrary. Sending every customer a six-week reminder ignores that some services want three, some want twelve, and some are annual.
Match the prompt to the pattern of the service, so the message uses data the booking record already holds.
By Ray Williams, Founder, RAWTech
Published · Updated
Ray Williams builds booking, payment, reminder, review, and rebooking systems for owner-operated service businesses.
the short answer
A rebooking window is the interval between a completed visit and the moment a return visit is due. Set it from the service pattern rather than a marketing calendar, then send one prompt at the start of the window and one nudge partway through. Anything after the window closes belongs to lapsed-client outreach, not rebooking.
Windows below are starting points to test against your own rebooking and lapse data, not benchmarks.
Frame the question
Cadence is a physical property of the service. It follows how quickly the effect wears off, how quickly product regrows, or how a treatment plan is structured. It is not a marketing preference.
Window matrix by service pattern
- 01
Short cycle services
Ask at checkout. Book inside 2 to 4 weeks.
- 02
Medium cycle services
Send the rebooking near the expected due date.
- 03
Long cycle services
Rebook by season or by prior visit anniversary.
Match your service to the closest pattern, then adjust the window once you can read your own rebooking rate against it.
| Service pattern | Rebooking window | First prompt | Nudge |
|---|---|---|---|
| Frequent trim or maintenance | 3 to 5 weeks | At the start of the window | Once, mid-window |
| Chemical, restoration, or color | 4 to 8 weeks | At the start of the window | Once, mid-window |
| Series, therapy, or coaching | Set by the treatment plan | When the plan says the next session is due | Once, before the plan slips |
| Preventive, seasonal, or annual | Quarterly, seasonal, or same month next year | 2 to 4 weeks before the due month | Once, in the due month |
| Project-based with no fixed cycle | No standing window | Follow-up tied to the project outcome | None |
When the window closes with no booking, the customer moves to lapsed outreach. Do not keep sending rebooking prompts.
Rules for adjusting
The pattern is the default. Adjust with these three inputs.
- • Client-stated preference. When a customer says every four weeks feels right, follow the customer.
- • Product life. If the visible result fades earlier or later than the pattern suggests, shift the range.
- • Season. Some categories compress in peak season and expand in off-season. Do not hold the default rigid.
What your booking tool needs to store
Four fields carry the whole mechanism. If any one is missing, the prompt cannot fire from the record and someone ends up maintaining a spreadsheet.
Rebook before they leave the chairRebooking sequence scripts
- Customer name and preferred contact channel.
- Last service performed, tagged to a service pattern.
- Last visit date.
- Target window for that pattern, so the tool can do the arithmetic.
Worked example. Mapping windows for a small salon
A salon has three service patterns: haircut (6 to 8 weeks), color touch-up (4 to 6 weeks), and full color (10 to 12 weeks). Each customer's last service is tagged in the booking tool. That is the entire setup.
The reminder engine sends a soft prompt at the start of the window and one nudge halfway through. Nothing fires after the window closes; that path is handled by the lapsed cadence, not the rebooking one.
Measurement protocol: record how many customers rebook from the first prompt, how many from the nudge, and how many lapse. Read those three numbers each month against your own baseline, and update the pattern list once a quarter as services change.
Frequently asked questions
start here
Wire cadence into your existing booking tool.
The Loop Audit checks your records and a test booking, then names the seam and what to change first.