Retention playbook
How to Win Back Lapsed Square Customers with SMS
The cheapest growth is usually a guest who already liked you. If they paid on Square once and disappeared, SMS is still one of the highest-leverage ways to invite them back — when it is personal and well-timed.
Updated 2026-08-11 · 7 min read · ReturnFlowHQ
Define “lapsed” from real visit data
Do not guess. Use last visit date from Square. Common bands: 28–45 days (slipping), 45–90 days (at risk), 90+ days (deep win-back). Different bands need different tone and offer strength. A coffee regular who slips at day 21 is not the same problem as a salon client at day 90.
- Pull last paid ticket date, not last marketing open
- Set bands per concept (daily QSR vs monthly salon)
- Exclude people who visited today before any batch
Lead with relevance, not desperation
“We miss you” wears thin. Better: a seasonal pick, a weather-fit item, or a light offer after a long gap. Never imply surveillance (“we noticed you haven’t ordered in 47 days”). Guests should feel remembered, not monitored.
- Favorite-adjacent hooks beat generic coupons
- Weather and daypart only when true for the menu
- Save stronger offers for deeper lapses
Segment before you scale volume
A single mega-blast to everyone who ever paid is how lists die. Start with clean phones, recent-but-lapsed guests, and locations that match the number. Expand only after delivery and opt-out look healthy for a week.
Protect deliverability while you scale
Start with your best phone numbers. Cap daily volume. Keep STOP clear. If opt-outs spike, slow onboarding of brand-new numbers and review copy. Deliverability is a reputation asset — treat it like one.
Measure the only metric that matters
Return visits and attributed revenue beat open vanity metrics. Track purchases in a fixed window after send (ReturnFlowHQ uses 7 days) and compare segments. A lower send volume with higher attributed tickets is a win.
A 14-day win-back sprint
Days 1–2: connect Square and verify phones. Days 3–5: approve a small 28–45 day batch. Days 6–10: expand 45–90 day with slightly stronger angles. Days 11–14: review attributed visits, opt-outs, and reply quality — then lock a weekly cadence.
FAQ
Should every win-back include a discount?
No. Many guests return for a great reminder alone. Use offers when the gap is long or the segment historically needs incentive.
How often should I text a lapsed guest?
Use a cooldown measured in weeks, not days. ReturnFlowHQ enforces segment cooldowns so you do not hammer the same phone.