Skip to main content
EmailRebooking & Winback

30-Day Inactive Customer Winback

Bring back a customer who hasn't purchased or booked in 30 days, without sounding desperate or discount-driven.

10-16% winback rate within 14 days; double for service businesses vs product

When to use this

Send exactly 30 days after last order/appointment. Earlier feels needy; later (60+ days) requires a stronger offer to convert.

The template

Replace the {curly} variables with your specific details before sending.

Subject: We miss having you in, {firstName}

Hi {firstName},

It's been about a month since {lastPurchaseOrVisit}, and I just wanted to check in. No data point on my end said 'send this email' — I noticed because I noticed.

If life got busy or something about your last visit wasn't right, I'd love to hear about it. Just hit reply.

If you want to come back, here's a small thank-you for being a customer: {perkOrOffer}. No expiration, no fine print. Just here when you're ready.

— {ownerFirstName}
{businessName}

Tip: triple-click any line to select it, then copy. Or select the whole block above and paste into your email/DM client.

Variables you'll need to fill in

  • {firstName}
  • {businessName}
  • {lastPurchaseOrVisit}
  • {ownerFirstName}
  • {perkOrOffer}

Pro tips

  • 01The 'I noticed because I noticed' line outperforms automated framings. Even if it's automated, the language matters.
  • 02Never use an expiring discount on a 30-day winback. Pressure tactics work for never-bought-from-us prospects, not lapsed regulars — they read as insulting.
  • 03Reference their last purchase or visit by detail, not just date. 'Since you came in for the trim' beats 'since your last visit'.
  • 04Offer a perk, not a discount. 'Free add-on next visit' converts higher than '15% off' because it implies a future moment, not a transaction.
  • 05Track who replies vs. who silently returns. Both are wins, and the silent returns are usually 2-3x larger than the reply-then-buy group.

Follow-up sequence

Send these only if you don't get a reply. Spacing is in days from your first message.

Day 14Follow-up #1

Still saving your spot

Hi {firstName}, just a soft reminder that the {perkOrOffer} is still here whenever you'd like it. No reply needed — just wanted to make sure it didn't expire from your inbox.

Why this works

Winback and rebooking outreach works because of a phenomenon called the 'forgotten relationship effect' — customers don't usually leave a business deliberately. They lapse because life got busy, or a competitor was closer, or they couldn't remember to come back. The right winback message doesn't push, doesn't discount, and doesn't manufacture urgency; it just reminds them they were welcomed. This template avoids the classic mistakes (expiring offers, guilt-trip language, generic 'we miss you' subject lines) and instead does the work of a friend nudging another friend — which is, after all, how most real winbacks happen offline. The customer fills in the missing reason for return on their own, which is far more durable than a reason you give them.

Automate outreach with Social Perks

Stop copy-pasting one template at a time. Social Perks personalizes, schedules, and sends outreach like this — across email, DM, and SMS — using your own templates and tone.

See how it works →

More in this category

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.