A lapsed buyer trigger fires when a known buyer's gap since last purchase exceeds what their own history predicts, not a fixed calendar date. Anchor the lapse window to each buyer's interpurchase rhythm, segment by category and cadence, then sequence a reactivation offer before the account goes fully cold.
How to use this article
Read the checklist here, then use the linked hub and product pages for procurement citations.
A lapse is not a date on the calendar. It is a gap that is longer than the buyer's own pattern would predict. A household that buys coffee every two weeks is lapsing at week five. A household that buys a specialty item twice a year is not lapsing at month three. If your trigger uses one threshold for both, it will nag the second household and miss the first. Customer-base analysis models formalize this: they use a customer's purchase history to infer whether the customer is still active and to forecast future transactions, rather than treating every buyer as identical.
The cleaner framing is a probability, not a binary. A model such as the BG/NBD framework estimates the probability that a buyer with a given recency and frequency is still active. That probability falls as the elapsed time since the last purchase grows relative to how often the buyer used to purchase. You do not need the full model in production to borrow the intuition: the trigger should read recency against personal frequency, so the same 45-day silence means something different for a weekly buyer than for a quarterly one.
The Core Trigger Patterns
Most reactivation programs use one of five patterns. They differ in what signal defines the lapse and in what data they demand. The right choice depends on how much per-buyer history you hold and whether your feed resolves to the item or only to the basket. Brands running these against CPG purchase signals should pick the pattern their data can actually support, not the most sophisticated one on the slide.
Lapsed buyer trigger patterns, their lapse signal, and their failure mode
Trigger pattern
Lapse signal
Typical window
Design risk
Fixed-window lapse
No purchase in a set number of days
60 to 120 days for many staples
Ignores per-buyer cadence, fires late for fast repeaters
Cadence-relative lapse
Gap exceeds the buyer's own median interpurchase time
A multiple of that buyer's median gap
Needs enough purchase history per buyer to be stable
Category-decay lapse
Replenishment cycle for the specific item has elapsed
Tied to the consumption rate of the SKU
Requires item-level, not basket-level, data
Declining-frequency lapse
Purchase rate slows before a full stop
Rolling 90-day trend
Easy to over-trigger on seasonal buyers
Cross-shop defection
Spend shifts to a competing brand or banner
Detected at the next observed basket
Depends on the breadth of the receipt panel
Cadence-relative and category-decay patterns are stronger than a fixed window, but both are data-hungry. Cadence-relative needs several prior purchases per buyer before a personal median means anything. Category-decay needs the feed to resolve to the item so you know the coffee ran out, not just that a basket happened. This is where receipt-linked, item-level signals matter. GSDSI's CPG transaction feed covers roughly 71.5M daily active users and about 390M purchase signals per day, which is the resolution a category-decay trigger needs to know the difference between a lapsed coffee buyer and a lapsed detergent buyer.
A lapse is defined against the buyer's own interpurchase rhythm: prior gaps set the expectation, the trigger window opens once the current silence overruns it, and it closes before the buyer is fully cold.
Match the Offer to the Reason for Lapse
A trigger decides when to reach out. It does not decide what to say, and the wrong offer wastes the moment. The reason a buyer lapsed is a strong predictor of what will bring them back. In a Journal of Marketing study on winning back lost customers, Kumar, Bhagwat, and Zhang found that customers who left over service problems, and who were won back with a service upgrade, were more valuable in their second lifetime, while customers who left over price tended to stay longer once regained but were less profitable. The study also reported that an offer combining a discount and a service upgrade was the most effective at regaining lost customers.
For a CPG or retail program, translate that into segments the trigger can route on. A buyer who lapsed after a stockout or a substitution is a service case, and the response is availability and a reminder, not a coupon that trains them to wait for discounts. A buyer who drifted to a private-label competitor on price is a different case, and a value message or bundle fits better. A buyer who simply slowed down may only need a nudge at the right point in the cadence. Route these through audience targeting so the reactivation reaches the buyer on the channels they use, with the message their lapse reason earns.
Sequence, Do Not Blast
Fire the trigger once, early in the window, with the strongest reason-matched message. Hold a second touch for buyers who do not respond, and stop before the offer becomes noise. A reactivation program that keeps mailing a buyer who has clearly moved on is spending margin to annoy someone. The lapse window in the figure has a closing edge for a reason: past the lapse threshold, treat the buyer as a fresh prospect, not as an active account to be reminded.
Prove the Trigger Is Incremental
The most common measurement error in reactivation is counting returns as wins. Some lapsed buyers were going to come back on their own, and a trigger that fires on them takes credit for a purchase it did not cause. The only honest read is a holdout: withhold the trigger from a random slice of the eligible lapsed population, then compare return rate and second-period value between treated and held-out groups. If the treated group does not beat the holdout, the trigger is decorating organic behavior, not driving it.
Design the holdout before launch, size it so the difference you care about is detectable, and read outcomes over a full interpurchase cycle rather than a few days. Because the return may show up in a store the campaign never touched, the measurement needs a view across banners and channels. That is a job for cross-channel measurement built on receipt-level signal, and it is the same discipline that separates real retail lift from coincidence across the wider retail sector. For the analytical value of transaction-level purchase data behind these reads, see what CPG brands can learn from transaction-level purchase data. To scope a lapsed buyer program on your own categories, contact GSDSI.
Frequently Asked Questions
What is a lapsed buyer trigger?
It is a rule that flags a known buyer for reactivation once their time since last purchase exceeds what their own buying history predicts. The strongest versions read recency against each buyer's personal frequency rather than a single fixed number of days.
How do I set the lapse window?
Anchor it to the buyer's own interpurchase time, set as a multiple of their personal median gap, or to the replenishment cycle of the specific item. A fixed calendar window fires late for frequent buyers and too early for occasional ones.
Why does item-level data matter for these triggers?
Replenishment cadence is a property of the product, not the basket. Item-level, receipt-linked signals let a category-decay trigger know that the coffee ran out, which a basket total cannot tell you. That resolution is what separates a precise trigger from a guess.
Should the offer change based on why the buyer lapsed?
Yes. Research on winning back lost customers found that service-driven and price-driven defections respond to different win-back offers, and that a combined discount plus service improvement performed best. Route buyers into reason-based segments before choosing the message.
How do I know the trigger actually caused the return?
Use a randomized holdout. Withhold the trigger from a slice of eligible lapsed buyers and compare return rate and later value against the treated group. Counting responders without a holdout credits the trigger for purchases that would have happened anyway.
✓ Opt-Out Request Honored via Global Privacy Control
We use cookies and similar technologies to improve your experience. No marketing cookies are pre-selected. Learn more in our Privacy Policy. Your Privacy Choices.