The Klaviyo loyalty flows that drive repeat sales: points reminders, tier upgrades, redemption nudges, and win-backs — with triggers, timing, and copy.

If you want loyalty to actually move revenue, the program itself is only half the job — the other half is the Klaviyo flows that remind customers they have points, nudge them toward the next tier, and pull lapsed buyers back before they churn. The highest-leverage Klaviyo loyalty flows are a points-balance reminder, a "you're close to a reward" redemption nudge, a tier-upgrade celebration, a points-expiry warning, and a loyalty-aware win-back. Set those five up, feed them real points and tier data from your loyalty app, and you turn a passive points balance into a recurring reason to come back.
A loyalty program creates the incentive to come back. Klaviyo creates the reminder. On their own, each underperforms: customers forget the points they've earned, and generic lifecycle emails have nothing concrete to offer. Connected, they compound — the email carries a personal, dollar-quantified reason to return ("You have 480 points — that's $24 off your next order").
The mechanism is simple. Your loyalty app writes loyalty data onto the Klaviyo profile (points balance, VIP tier, points to next reward, points expiry date) and fires events (points earned, reward unlocked, tier upgraded). Klaviyo flows then trigger off those events and personalize copy with the profile properties. The quality of every flow below depends entirely on that data being live and accurate — which is why a native, real-time integration matters far more than a nightly export.
Trigger: scheduled segment (e.g. customers with a balance above your reward threshold who haven't purchased in 30–45 days), or a points-earned event. Goal: remind people the points exist and are worth real money. Lead with the concrete value, not the program name. "You've got 620 points waiting — redeem for $30 off" beats "Check your rewards balance." Include one CTA straight to a pre-applied reward or your loyalty page. Cap this to roughly once a month so it stays a treat, not noise.
Trigger: points balance crosses a threshold just below your lowest reward tier (e.g. customer hits 80 of 100 points needed). Goal: convert near-redeemers, who are your highest-intent loyalty segment. This is often the single best-performing loyalty flow because it targets people at peak motivation. Quantify the gap and the reward: "You're 20 points away from $10 off — one more order gets you there." Pair it with a small assist (free shipping, a low-stock favorite) to tip the purchase.
Trigger: tier upgraded event for the celebration; a scheduled segment for the "progress to next tier" nudge. Goal: reinforce status and pull customers toward the next spend threshold. When someone hits VIP Gold, congratulate them and spell out the new perks — this drives both pride and redemption. Separately, email mid-tier customers their progress ("You're $90 of spend away from Platinum"). Status-based loyalty tends to lift average order value because customers consolidate purchases to reach the next level.
Trigger: points expiry date approaching (e.g. 14 and 3 days before expiry), pulled from the loyalty profile property. Goal: create urgency around something the customer already owns — loss aversion does the work. This is the most reliably high-converting loyalty flow because nobody likes losing what they've earned. "Your 540 points expire in 3 days — use them before they're gone." Send two touches max. (If your program doesn't expire points, skip this flow rather than fake urgency.)
Trigger: no purchase in 90–120 days, segmented by points balance and tier. Goal: reactivate lapsed customers with their own unused value before resorting to discounts. Generic win-backs lean on margin-eroding coupons. A loyalty-aware win-back leads with what they already have: "We saved your 700 points — come back and they're $35 off." Reserve the extra discount for the final email only if the points alone don't convert. This protects margin and rewards your best customers instead of bribing everyone.
Before you build a single flow, confirm your loyalty app pushes these into Klaviyo as profile properties and events:
Then sequence your build: start with the redemption nudge and expiry warning (highest ROI), add the points reminder and tier flows, and layer the win-back last. Use Klaviyo's flow split testing on subject lines and timing, and add a global frequency cap so loyalty emails don't collide with your promotional calendar. Suppress recent purchasers from points reminders to avoid the "you just bought, here's a discount you missed" trap.
Every flow above lives or dies on data freshness. Love Loyalty is a Shopify-native loyalty app (Built for Shopify certified) with a deep Klaviyo integration that syncs points, VIP tiers, and paid memberships into Klaviyo in real time — so your flows reference live balances and expiry dates rather than a stale nightly CSV. Because it's embedded in Shopify via metafields with 20+ storefront touchpoints instead of pop-up widgets, customers actually see and use their points, which means the segments feeding your flows stay healthy. It also connects with Recharge and Judge.me, so subscription and review data can inform the same lifecycle. For a DTC brand that wants loyalty and email pulling in the same direction, that native pairing removes the integration friction that usually breaks these flows.
Start with five: a points-balance reminder, a redemption nudge ("you're X points away from a reward"), a tier-upgrade celebration with progress-to-next-tier, a points-expiry warning, and a loyalty-segmented win-back. The redemption nudge and expiry warning typically deliver the highest repeat-sales lift because they target customers at peak motivation or loss aversion.
Practically, yes. Klaviyo can send the emails, but it can't calculate points, manage tiers, or track expiry on its own. You need a loyalty app that syncs points balance, tier, and expiry into Klaviyo as profile properties and events. A native integration (such as Love Loyalty's real-time Klaviyo sync) keeps that data accurate, which is what makes the flows convert.
For most Shopify DTC stores, the redemption nudge and points-expiry flows drive the most incremental repeat purchases. Both trigger on a concrete, personal event — being close to a reward, or about to lose earned points — so they reach customers at the moment they're most likely to buy, rather than on an arbitrary schedule.
For most brands, 1–2 loyalty-specific touches per month is the sweet spot. Over-mailing balances trains customers to ignore them. Trigger on milestones — reward unlocked, tier upgraded, points expiring — instead of blasting everyone weekly, and use a global frequency cap so loyalty emails don't pile on top of promotional sends.
Use a loyalty app with a native Klaviyo integration. It writes loyalty data (points, tier, points-to-next-reward, expiry) onto the Klaviyo profile and fires events you can trigger flows from. Avoid manual CSV exports — they go stale fast and break personalization. Confirm the integration pushes both properties and events before building flows.
Track repeat purchase rate, redemption rate, and revenue per recipient — not open rate. Compare customers who entered a flow against a holdout, and watch whether redemption and second-order rates rise. Open rate tells you the subject line worked; the metrics above tell you the flow drove sales.
Don't try to build all five flows in week one. Ship the redemption nudge and points-expiry warning first — they have the steepest ROI and force you to confirm your data sync actually works. Then add the points reminder and tier flows, and finish with the loyalty win-back. Throughout, trigger on loyalty milestones rather than calendar dates, quantify the reward in dollars, and keep frequency disciplined.
The constraint that decides whether any of this works is integration quality. If your loyalty data reaches Klaviyo late or incomplete, even perfect copy falls flat. That's where a Shopify-native option like Love Loyalty earns its place: a deep, real-time Klaviyo sync, points + tiers + memberships in one app, and storefront touchpoints that keep customers engaged enough to fill these flows — without overclaiming, it's a strong fit for DTC brands that want loyalty and email working as one system rather than two disconnected tools.











































![Best Loyalty & Reward Apps for Shopify Plus Brands [2026]](https://cdn.prod.website-files.com/693f203bbc10708b6fda2669/6a39391625b61c5b7317e475_6a3934ec25b61c5b7315353d_best-loyalty-and-reward-apps-for-shopify-plus-brands-t2.png)













.png)












