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.

Connect Square and send smarter SMS

Import customers automatically. Personalize every text. Prove return visits.

Start winning guests back

Keep reading