Skip to content
Pixeltree

Retention

Winback Program for Dormant Customers

Reactivation system for dormant D2C customers. Segmentation, tiered offers, multi channel cadence, and measurement across email and SMS. Built to bring lapsed buyers back.

What you get

Deliverables, not deliverable-ish.

Scoped plan

Written scope with success criteria, not a vague retainer.

Senior execution

The person scoping the work is the person doing the work.

Measurable output

Deliverables you can point at. Dashboards, flows, code, docs.

Clean handoff

Documentation and training so the work lives inside your team.

How we work

Our approach.

The problem winback programs solve

Every D2C brand has a dormant pool. Customers who bought once or twice and then stopped. In most accounts we open, the dormant pool is somewhere between 40 and 65 percent of total profiles. For a brand with 500 thousand profiles that is 200 to 325 thousand people who were warm enough to buy at least once. Almost none of them get meaningful messaging. The winback flow, if one exists, is usually two emails that say we miss you with a coupon on the second send.

The second pattern is that brands define dormancy wrong. A customer who buys every three months is not dormant at 60 days. A customer who buys once a year is not dormant at 180 days. Most accounts use a single dormancy window across all customers, which means the program fires too early for some and too late for others. Personalized dormancy windows, calculated against category and cohort, change the math.

The third pattern is channel collision. The winback email goes out the same week as the monthly promo campaign and the new product launch. The dormant customer sees three emails in five days from a brand they have not heard from in six months. That is usually how dormant becomes unsubscribed. A proper winback program has protected cadence and suppression rules that keep the dormant customer out of promotional chaos while the reactivation sequence runs.

Our approach to a winback program

  1. Dormancy modeling. We pull 24 months of order data and compute typical repeat cycles by category and customer cohort. Dormancy thresholds are set against actual behavior, not a single flat number.
  2. Segmentation. Lapsed 30 to 60, lapsed 60 to 120, lapsed 120 to 180, and lapsed 180 plus. Each segment gets its own messaging path.
  3. Offer ladder design. Content first, social proof second, soft offer third, strong offer fourth. Not every winback needs a discount. We set the offer floor based on margin and test moving down over time.
  4. Multi channel cadence. Email carries the bulk of the sequence. SMS used at the deep winback stage when opt in exists. Suppression rules protect dormant customers from promotional campaigns while the sequence runs.
  5. Holdout group and measurement. Five to ten percent of the dormant pool held out with no winback messaging. We measure incremental revenue per profile against the holdout.
  6. Ongoing iteration. Monthly review of reactivation rate by segment, offer tier, and channel. Sequences updated quarterly.

What you get

▸ Dormancy model documented against 24 months of order data. ▸ Winback segmentation framework with four to six segments. ▸ Offer ladder with four tiers and margin analysis. ▸ Winback flow series in Klaviyo with eight to twelve sends across the ladder. ▸ SMS integration for deep winback stage when applicable. ▸ Suppression rules protecting dormant customers from promotional campaigns during sequence. ▸ Holdout group configured for measurement. ▸ Reporting dashboard covering reactivation rate, revenue per dormant profile, and incremental lift. ▸ Quarterly review cadence documented.

Timeline

Phase one, weeks one to two. Dormancy modeling, segmentation, and offer ladder design. Strategy doc approved by end of week two.

Phase two, weeks three to four. Flow build and copy. All sends drafted, approved, and in QA.

Phase three, week five. Launch with holdout group configured. Daily monitoring of reactivation rate begins.

Phase four, week six. First quarterly review setup. Dashboard populated, reporting cadence set.

Mini case anatomy

A mid tier pet food brand came to us with a dormant pool of roughly 210 thousand profiles. Their existing winback was one email sent 90 days after last order with a 20 percent off code. Reactivation rate was below 2 percent.

We modeled dormancy properly. Their average repeat cycle was about 42 days, so 90 days was too late for most customers. We built winback triggers at 55, 90, 150, and 240 days. The first touch at 55 days had no offer at all. It was a product education email tied to what the customer had previously purchased. The second at 90 days included social proof and a soft 10 percent off. The third at 150 days offered 20 percent off plus free shipping. The fourth at 240 days was an SMS with a final offer.

Reactivation rate at 30 days after sequence entry climbed into the 6 to 8 percent range across the full dormant pool. Incremental revenue measured against the holdout was meaningfully positive, somewhere around 12 times the cost of the build within the first six months although attribution on multi channel sequences always has some margin of error. For the flow tactics see Klaviyo winback flow.

Winback pairs with email flow audit when the existing flow architecture is weak. Brands launching SMS alongside should scope SMS program launch. If repeat cycle analysis shows a subscription opportunity, look at subscription CRM or loyalty program. Everything ladders up to the retention marketing hub. For the LTV framing see ecommerce customer lifetime value.

FAQs

FAQ

Questions we hear most.

It depends on category. Consumables at 90 to 120 days since last order. Apparel at 180 days. Hard goods and durables at 12 months or longer. We define dormancy against typical repeat cycle for the category and the specific customer cohort.
Email carries most of the load. SMS at the deep winback stage, meaning 180 days plus, often doubles reactivation rate because it cuts through inbox fatigue. If SMS opt in is solid we use it at the final winback touch.
Not always. The highest performing winback sequences we have shipped use content, social proof, and product education in the first two touches before any offer appears. Discounts work as a closer, not an opener.
Reactivation rate at 30, 60, and 90 days from first winback send. Revenue per dormant profile. Incremental lift against a holdout group that receives no winback messaging.

Let's see if we're a fit.

15 minutes. We'll tell you whether this service fits where you are. If not, we'll name what does.

Book a 15-min call