Skip to content
Back to help

Winning back lapsed clients

They didn’t leave: they drifted

For most independent artists, every 20 clients past their usual rebook cadence is worth $1,000-$3,000 in recoverable annual revenue. The mechanics: knowing which clients are drifting, when to nudge: are automated in goldenhour. The art is what you say.

What goldenhour does for you

  • Per-client rebook cadence inferred from each client’s actual visit history (their median inter-appointment interval, clamped between 7 and 180 days).
  • Automated rebook nudges via /app/clients/due : fires SMS at the right per-client gap.
  • Win-back campaign segmentation: Campaigns can target the 60/90-day lapsed cohorts directly.
  • Quiet-hours enforcement so a 60-day touch doesn’t fire at 11pm local.

The 30 / 60 / 90 sequence

Three touches, then close out

Times are days past a client’s personal cadence (not from the last appointment). Goldenhour’s automated nudges already cover T+30; T+60 and T+90 are best run as campaigns from your inbox.

T+30

SMS

Soft check-in. No discount. Treat as a friendly nudge from someone who noticed they're overdue. Conversion target: 30-40%.

Hi {firstName}: it's been about a month since your last {service} and I wanted to check in. Booking link is the same as last time: {bookingUrl}

If life has gotten in the way, no pressure at all. Just thinking of you 🌅

T+60

EMAIL

Slightly longer-form, no-discount, builds rapport. Conversion target: 10-15% of the ones who didn't book on T+30.

Subject: Missing your glow

Hi {firstName},

It's been about two months since your last appointment, which is longer than your usual cadence. I wanted to check in.

If you'd like to rebook, here's the link: {bookingUrl}

If something changed: moved away, switched stylists, just taking a break: no need to reply. I'll close out my system after a bit so you don't keep hearing from me unprompted.

Thanks for being part of {businessName}. Hope you're well.

: {artistName}

T+90

SMS

Final touch with a soft discount + finality. Conversion target: 5-8%. Anything past 90 days is win-back-campaign territory, not nudge territory.

Hi {firstName}! Last note from me: bringing back regulars in May, so any rebook before {date} is 15% off as a thank-you for trusting me before.

{bookingUrl}

After this, I'll move you to my once-yearly check-in list: but I'm always here if you want to come back. 🌅

When to stop

Close the loop with grace

After three unanswered touches across 90 days, move the client to a once-yearly check-in cadence. Beyond that you’re burning trust + carrier reputation. The two places goldenhour gives you to do this:

  • Per-client opt-out flag. Set marketingOptOut on the client card. They keep getting transactional SMS but no automated marketing.
  • Long-cadence override. Customize autoRebookNudgeDays to 180+ days for the long-tail list. Settings → Retention.

SMS marketing compliance