Lifecycle · Loyalty

Loyalty & Win-Back Programs

A loyalty program will always look like it is working, because its members are your best customers and they were your best customers before they joined. The only question worth asking is whether the program changed what they did, and answering it requires giving up the number everyone likes to quote.

The most flattering report in marketing

Loyalty program reporting is almost designed to mislead. Members spend more than non-members, they buy more often, they stay longer, and every one of those statements was true before anyone joined. Programs recruit your best customers, and then the program is credited with the behavior that made them join.

Nothing in that reporting is fabricated. It is simply the wrong comparison, and it is the standard comparison. The result is that a great many loyalty programs have been running for years without anyone knowing whether they generate a return or quietly transfer margin to people who needed no incentive.

Members outspend non-members. So did they, before there was a program. That sentence has ended more loyalty business cases than any analysis I have run.

Holdouts, or you are guessing

The fix is straightforward and unpopular: withhold the program, or a mechanic within it, from a randomly assigned share of eligible customers, and read the result as the difference between the groups.

Random assignment is the part that matters. Comparing members to non-members measures who chose to enroll. Comparing enrolled customers to a randomized holdout measures what enrollment did. The gap between those two numbers is frequently large, and finding out how large is the single highest-value analysis available to most loyalty teams.

This is the same standard I apply to paid media, and there is no principled reason retention should be exempt from it. If a win-back campaign cannot show lift against a control, it is a report of customers who came back, not a program that brought them.

Design that changes a decision, not a price

Once the measurement is honest, program design gets more interesting, because the question becomes what would actually alter behavior.

Accumulated progress. Status, tiers, and stored value create a real cost to leaving. This works when the status is worth something, and becomes an expensive fiction when the benefits are cosmetic.

Personalization that improves with tenure. A relationship that genuinely gets better the longer it runs, better fit, better recommendations, faster service, is a switching cost that no competitor can match on day one.

Access rather than discount. Early access, exclusive assortment, and service-level benefits change the choice without moving the price, which is what protects the margin the program is spending.

Earn-and-burn discounting. The default, the easiest to launch, and the one most likely to be non-incremental. It has a specific long-term risk beyond the margin cost: it teaches a base that was not price sensitive to become price sensitive, and that is very hard to undo.

The choice among these should follow from what the churn decomposition says. A base leaving through never-activated churn does not need a tier structure. It needs an onboarding fix, and a loyalty program layered on top will spend margin on the customers who were already fine.

Win-back is the last resort, not the program

Win-back gets a disproportionate share of lifecycle attention because it is the easiest campaign to conceive: they left, ask them to come back. It is also the lowest-leverage moment in the entire lifecycle, because the decision was made weeks earlier and the only tool left is usually price.

Run it well anyway, for the customers earlier work did not catch:

  • Time it to the customer, not the calendar. Lapse should be defined against each customer’s own established interval. A fixed day-60 trigger declares quarterly buyers lapsed while they are still perfectly active, and it reaches monthly buyers a month after they were gone.
  • Split by reason. The drifted customer, the one who completed what they came for, and the one who was let down are three audiences. Sending all three the same discount insults the third and wastes margin on the second.
  • Lead with something other than money. A real change since they left, a removed friction, an acknowledgment. Discount is the fallback, not the opening.
  • Size the offer by expected contribution. A recovered customer who churns again in two cycles cannot justify a deep discount, and a program that recovers customers at negative contribution is buying its own metrics.

And hold out a share of every win-back audience, permanently. A meaningful percentage of lapsed customers return on their own. Without a control, that group is counted as a save every single time.

What the program is allowed to cost

A loyalty program’s cost is not the technology and the team. It is the margin given away, and that number belongs in the same conversation as the incremental revenue it produces. When both are on the table, the discussion changes from whether members like the program to whether the behavior it creates is worth what it spends, which is a question a CFO can engage with and a satisfaction score is not.

How I work this lane

I start by establishing what is actually incremental, which usually means building holdouts that did not previously exist and accepting a quieter number than the one currently being reported. Then the program gets designed around the churn mix rather than around a mechanic chosen in advance, and the margin cost gets stated in the same terms as the return. It is less comfortable than the usual loyalty deck. It is also the version that survives the year the CFO asks what the program is for.

Further reading

Where this fits

Loyalty and win-back are what you run for the customers upstream work did not hold. Churn reduction is that upstream work, and subscription economics sets the ceiling on what any of it can afford to spend recovering a customer.

Further reading

Posts from this lane. Browse the full archive by category: Loyalty · Lifecycle

Frequently asked questions

How do you measure loyalty program incrementality?

With a holdout, and there is no substitute. A random share of eligible customers is withheld from the program or from a given mechanic, and performance is read as the difference between the two groups rather than as the absolute performance of members. Without that, the program takes credit for the behavior of customers who self-selected into it because they were already your most frequent buyers. Member-versus-non-member comparisons are the single most common way loyalty programs report a return that does not exist.

Do loyalty programs actually increase retention?

Some do, and the ones that do tend to change the decision rather than reward it. Programs built on a genuine switching cost, accumulated progress, tier status worth keeping, personalization that gets better with tenure, can measurably shift behavior. Programs built purely on earning a discount back mostly move margin to people who would have purchased anyway, and can actively train price sensitivity into a base that did not have it. The mechanic matters more than the existence of a program.

When should a win-back campaign run?

Later than most brands run it and to fewer people. The right timing is keyed to each customer’s own purchase interval rather than a fixed number of days, because a lapsed quarterly buyer at day 45 is not lapsed at all. More importantly, the segment should be split by why they left: the customer who drifted, the customer who finished what they came for, and the customer who was let down need different messages, and the third group usually needs the problem acknowledged rather than a discount offered.

What is a good win-back offer?

Frequently not an offer. Discount-led win-back has a reliable failure mode: it works well enough to look successful, recovers customers at negative contribution, and teaches the base that lapsing is rewarded. The alternatives worth testing first are a reason to return that is not financial, a genuine product or assortment change since they left, a removal of the friction that caused the lapse, and for the dissatisfied group, a direct acknowledgment. Where a discount is the right tool, its size should be set by the contribution the recovered customer is expected to generate, not by what feels persuasive.

How much of a loyalty program's reported return is real?

Rarely more than a fraction, and occasionally none of it. The reported figure typically compares members to non-members, which measures self-selection. The incremental figure compares randomized holdouts, and it is normal for the second number to be a small share of the first. That is not an argument against loyalty programs. It is an argument for knowing which number you are managing to, because the margin being given away is real whether or not the return is.

What is the difference between a loyalty program and a discount?

Whether it changes behavior before the purchase or reduces the price after the decision. A program that makes a customer choose you when they would otherwise have chosen someone else, or buy sooner, or buy more breadth, is a loyalty program. A program that reliably hands margin to people whose behavior is unchanged is a discount with a dashboard and a membership card. Only a holdout can tell you which one you are running, which is why so few programs know.

Want to know whether your loyalty program is creating behavior or subsidizing it? Connect on LinkedIn  ·  Email me