Updated · 8 min read
Loyalty program emails: the six touches that make a loyalty program work
Picture a customer who signed up for your loyalty program four months ago. They have 240 points sitting in an account they haven't logged into since. They don't know they're 60 points off Silver. They don't know two of their rewards expire next week. As far as their day-to-day is concerned, the program doesn't exist. That's the default state of every loyalty program — the points live in the database, the user lives in their inbox, and nothing connects the two unless you build the bridge. The bridge is six emails. Programs that ship them retain 2–3x the engagement of programs that don't. Here's the set, in the order they fire.

By Justin Williames
Founder, Orbit · 10+ years in lifecycle marketing
Why the program lives or dies in the inbox
A loyalty program is a promise to reward repeat behaviour. Loyalty emails are the recurring reminders that the promise exists and that the user is making progress toward it.
The program itself — the points ledger, the tier rules, the redemption catalogue — sits inside your app or your account dashboard. The user doesn't. The user is in their inbox, on the train, three weeks past the last time they thought about your brand. If the only place the program shows up is the place they'd have to deliberately go to check it, the program is invisible by default.
The lifecycle layer — the set of automated emails triggered by user behaviour or scheduled cadence — is what makes the program visible without the user having to ask. Three jobs for that layer: tell the user where they stand, celebrate the bit they just earned, nudge them toward the action that earns the next bit. Each of the six touches below does one of those jobs. Together, they're what makes the program feel alive between purchases instead of forgotten until the user happens to log in.
The six emails, and what each one is for
Every loyalty program needs these six. Not five. Not eight. Six — and here's why each one is load-bearing.
Touch 1: Welcome to loyalty. Fires when the user joins. Subject: "Welcome to [program]". Content: how the program works in 3–5 bullet points, the user's starting tier (even if it's the default), the first action that earns the first reward, and the expiry on any welcome points. Priority: make the rules immediately clear. If the user closes this email confused about how to earn anything, the program has already failed them.
Touch 2: Earning confirmation. Real-time or near-real-time when the user earns points or credit. Subject: "You earned [X points] for [action]". Content: the specific action, points earned, running total, progress toward the next tier or reward. Don't batch these — the immediacy is the entire point of the email. The dopamine loop only closes if the reward signal arrives close to the action.
Touch 3: Tier progress reminder. Triggered when a user is within 10–20% of the next tier threshold — meaning they're close enough that one more action could push them up a level. Subject: "You're [X] away from [next tier]". Content: progress toward tier, what the next tier unlocks, suggested next action to close the gap. This is the highest-converting loyalty email type — users near a tier are actively motivated to finish it.
Touch 4: Reward available. Fires when a user has enough points to redeem. Subject: "Your [reward] is ready". Content: the redeemable reward, a one-click redemption link, and a reminder that rewards can expire. Without this email, users accumulate points and never redeem — and a loyalty program with low redemption is a loyalty program nobody cares about. Points that never get spent never feel like value.
Touch 5: Reward expiry warning. 7 days before points or rewards expire. Subject: "[X points] expiring [date]". Content: what's expiring, redemption link, suggested uses. Expiry emails produce the highest click-through rates in the whole program. Loss aversion — the behavioural pattern where people work harder to avoid losing something than to gain something equivalent — beats gain anticipation more reliably than any positive-framed reminder. Ugly truth, but it's what the numbers say.
Touch 6: Monthly statement. Consistent monthly cadence. Subject: "Your [month] [program] summary". Content: points earned this month, current balance, progress toward next tier, available rewards. Creates a regular pulse even for users who didn't hit an earning or expiry event that month — but suppress the statement for zero-activity months, or reframe as "here's how to start earning again". A statement that says "you earned 0 points this month" to a disengaged user is a reminder to disengage further.
Tiers only work when users can see themselves climbing
A tier — Bronze, Silver, Gold, that sort of thing — is a status level the user moves into once they hit a threshold of activity or spend. Tiers are the thing that turns a flat points system into a ladder, and the ladder is what makes touches 1, 3, and 6 do real work. No ladder, no climb. No climb, nothing for those emails to nudge toward.
The catch: tiers only motivate if the user believes they can move up them. Three things have to be true for that belief to hold.
The gaps are achievable. If Silver requires 10 purchases and Gold requires 50, most users never progress past Silver and the tier system stops functioning as a motivator. Design so ~30% of engaged users reach mid-tier and ~10% reach the top — that's roughly the distribution that keeps the ladder feeling climbable rather than rigged.
The rewards are meaningfully different. Silver gets 5% off; Gold gets 10%. That five-point spread isn't enough to motivate 40 additional purchases. Either compress the tier gap or widen the reward gap. Otherwise you have tiers on paper and nothing on the ground.
Progress is visible. Touch 3 only works if users know their mid-cycle progress. Every loyalty email should show the distance and the target clearly, not just the current tier label. The user needs to see "73 points to Gold", not "Silver". The label is identity; the gap is motion.
How many tiers? Three usually works: Bronze (default), Silver (~30% reach), Gold (~10% reach). Four tiers introduce a middle that feels underwhelming. Two tiers feel binary. Rewards at each tier should feel distinctly better, not just slightly more of the same benefit.
The four ways loyalty programs quietly fall apart
Most programs don't fail loudly. They drift — enrollment ticks along, redemption dries up, members spend the same as non-members, and one quarter someone asks whether the program is actually doing anything. Four patterns produce that drift, and all four are fixable.
Delayed earning confirmation. Nightly batch processing — where points are calculated and emailed once a day, not in real time — means the user earns points at 2pm and gets the email at 9am the next day. Kills the dopamine loop. Real-time or near-real-time (under an hour) is table stakes for touch 2. Anything slower undermines the whole premise: the email is supposed to feel like the click of the reward dispenser, not a receipt mailed from a different building.
Unclear point values. Users earn 50 points for a purchase and have no idea what 50 points is worth. Every email should translate: "50 points = $5 off your next order". Without the translation, points are abstract currency nobody can price — and a currency you can't price is a currency you don't bother spending.
Expiry that feels punitive. Points expiring after 6 months of non-use trains users to feel punished by a program that's supposed to reward them. 12–24 months of inactivity is the defensible range. Communicate expiry at least 7 days out via touch 5. Never silently expire — the complaints and brand damage cost more than the liability you're clearing off the books.
Points-vs-discounts confusion. Points feel like a program. Percentage discounts feel like couponing. Points let you decouple earning from redemption — users can earn for actions that aren't purchases (referrals, profile completion, product reviews) and redeem whenever they choose. For brand building, use points. For pure volume incentive, percentage discounts work too, but don't pretend they're a loyalty program. They're a pricing lever with an ID card.
Knowing whether the program is actually working
Four numbers tell you whether the program is earning its keep. Each one points at a specific failure mode, so when the number is off, you know roughly where to look.
Program enrollment rate: percent of eligible users who join. Usually 40–70% of active customers. Below 30% indicates enrollment friction or unclear value — the sign-up itself is too much work, or the user can't see what they get.
Redemption rate: percent of earned points/rewards that actually get redeemed. 50–75% is healthy. Below 40% means rewards aren't visible or valuable enough, and touch 4 probably needs work — users are accumulating without spending, which means the program is a savings account they've forgotten the password to.
Incremental spend of members vs non-members: members should spend 20–40% more than comparable non-members. At parity, the program isn't actually changing behaviour — it's a brand costume on the customers you already had.
Tier progression rate: percent of members who progress past the entry tier within 12 months. Low progression usually signals a structural problem — gaps too wide, rewards too thin, or touches 3 and 6 not firing properly.
One operational question that comes up early: should loyalty emails be separate from marketing? Yes, in two senses. First, subscription status — a user should be able to stay subscribed to loyalty updates while opting out of broader marketing, because someone who doesn't want sale emails still wants to know their points are expiring. Second, sending domain. The transactional-adjacent emails (earning confirmation, reward availability, expiry warning) benefit from being on a separate subdomain — the part of your sending address before the main domain, which mailbox providers track reputation against — for deliverability reasons. Mixing transactional and promotional sending on one subdomain is how a good sender reputation gets quietly dragged down by a discount blast.
covers how to measure loyalty program lift with a proper holdout — the random group you deliberately don't message, your control, the way a clinical trial works. Randomly exclude 5% of members from program communications for a quarter, compare their behaviour to opted-in members. Expected lift: members in the sent group spend 15–30% more and retain higher. Zero lift means the program is rewarding the behaviour that was going to happen anyway, which is a real finding and an uncomfortable one. Run the holdout anyway. If the program is working, the number will tell you. If it isn't, the number will tell you that too — and that's the more valuable answer of the two.
Read to the end
Scroll to the bottom of the guide — we'll tick it on your reading path automatically.
This guide is backed by an Orbit skill
Related guides
Browse allReferral program emails — the three flows that make it work
A referral program lives or dies on the lifecycle messaging — the automated emails that prompt, deliver, and confirm — wrapped around it. Three flows do the work: inviter prompt, invitee welcome, reward confirmation. Get the timing and copy right on each and conversion roughly doubles without anyone touching the offer.
Browse abandonment: the program that sits between ads and cart
Browse abandonment catches the users who viewed a product and left without adding to cart. Smaller per-user lift than cart abandonment. Ten to twenty times the trigger volume. For most programs it's the biggest revenue lever you haven't shipped yet.
Abandoned cart emails: what actually works
Cart abandonment is the easiest program to get wrong because the defaults work well enough to hide the problem. Here's the structure that actually moves incremental revenue — timing, sequencing, and the discount policy most teams have backwards.
Post-purchase emails: what to send after the receipt
Post-purchase is the highest-engagement window in the entire customer relationship and most lifecycle programs spend it sending a receipt, a generic welcome, and then silence. Here's the 30-day sequence that actually earns the second purchase.
Trial-to-paid: the seven-email sequence that converts 20%+ of free users
Trial conversion is the most financially leveraged flow in SaaS — every percentage point compounds directly against CAC. Here's the seven-email sequence that reliably moves trial conversion from 5% to 20%+.
Replenishment emails: the lifecycle flow that buys itself
Replenishment emails remind users to re-order a consumable before they run out. Done right, they generate the highest revenue-per-send in any lifecycle program because purchase intent is already established. Here's the timing, data, and copy.
Found this useful? Share it with your team.
Use this in Claude
Run this methodology inside your Claude sessions.
Orbit turns every guide on this site into an executable Claude skill — 63 lifecycle methodologies, 91 MCP tools, native Braze integration. Free for everyone.