One message for everyone creates absurd situations. A new customer gets "We miss you, come back!" A loyal one gets a welcome discount. A lapsed one gets an offer for a product they already bought.
The minimum set of cuts we start with on projects:
- Purchase status. Bought, or only left contact details.
- Recency. Active (up to 30 days), cooling (30–90), lapsed (90+).
- Average order value. High-value customers versus one-time buyers.
- Category of interest. What they bought, for cross-sell offers.
- Funnel stage. A lead before the first purchase or a customer after it.
An example with numbers. You have 5,000 contacts, and 1,200 of them haven't bought in over three months. A flash sale to the whole list costs about $60 in the US. The send fee is the small part of the cost, though. You get 1–2% conversion, a wave of opt-outs from people who just paid full price, and spam reports that make carriers filter your next messages harder. A win-back sent only to the 1,200 lapsed customers, with a personal reason to return, costs about $15 and gets a response several times higher, because the offer fits the person's situation.
All five cuts come from data you already have in your CRM, as long as the team keeps it up to date. We went deeper in our guides to
customer segmentation and
RFM analysis, and covered turning lapsed buyers into repeat customers in
how to win back customers.