Yotpo Loyalty + Email: How to Turn Points Into Repeat Revenue
Loyalty programmes only work when customers know they exist. The most common reason brands see poor loyalty programme engagement is not a weak points structure โ it is poor communication. Customers earn points, forget about them, and churn before ever redeeming. Email is the single most reliable channel to bridge that gap, and when you combine Yotpoโs loyalty engine with a well-built email programme, the results are measurable: higher repeat purchase rates, stronger LTV, and a customer base that genuinely feels rewarded.
This post covers the practical mechanics of using Yotpo loyalty data inside your email marketing โ from the triggers that matter most to the personalisation tactics that make loyalty emails feel relevant rather than generic.
Why Loyalty Data Makes Email Marketing Dramatically Better
Standard email marketing relies on behavioural signals: what someone bought, how often they open, what categories they browse. Loyalty data adds a new dimension. You now know where each subscriber sits in their loyalty journey โ how many points they have accumulated, how close they are to a tier upgrade, whether their points are about to expire, and how long it has been since their last redemption.
These signals are high-intent. A customer with 450 points sitting 50 points away from a Gold tier upgrade is in a fundamentally different mental state from a customer with zero loyalty context. Sending them the same campaign is a missed opportunity.
Yotpoโs loyalty platform generates event data that can feed directly into email triggers, enabling a category of messaging that transactional or browse-based emails simply cannot replicate.
The Core Loyalty Email Triggers to Build First
Points Balance Emails
A regular points balance email โ sent monthly or after each earning event โ keeps loyalty top of mind without being intrusive. The most effective format is simple: show the subscriber their current balance, what they could redeem it for, and a clear CTA to shop now.
Yotpo surfaces balance data via its API and through native integrations with Klaviyo and other ESPs. When synced correctly, you can pull {{ customer.loyalty_points }} directly into your email template. Pair this with a dynamic product block showing items that can be redeemed at or near their current balance and the email becomes genuinely useful.
Best practice is to send these after a purchase event โ while the customer is already in a positive relationship with your brand โ rather than at arbitrary calendar intervals.
Tier Upgrade Notifications
Tier upgrades are a high-engagement moment. When a customer moves from Silver to Gold, they have just demonstrated meaningful commitment to your brand. The email acknowledging this should feel like recognition, not a marketing message.
Structure the tier upgrade email around three elements:
- Confirmation of the new tier and what it unlocks (exclusive perks, higher earn rate, early access)
- A welcome gift or bonus points allocation to celebrate the upgrade
- A reminder of what the next tier looks like, planted early to drive continued momentum
Send this email immediately on the tier change event. Delay kills the emotional relevance. Yotpo fires a loyalty tier upgrade webhook that can be used to trigger this flow in near real-time.
Expiring Points Reminders
Expiring points emails consistently rank among the highest-revenue loyalty emails because they create genuine urgency without manufactured scarcity. If a customerโs points are genuinely about to expire, reminding them is a service, not a sales tactic.
Build a two-step sequence:
- A 30-day-out reminder showing exactly how many points expire, what they are worth in discount value, and recommended products
- A 7-day-out final warning with stronger urgency language and a simplified redemption CTA
The 7-day email typically outperforms the 30-day by two to three times on revenue per recipient, simply because the urgency is real. Use Yotpoโs expiry event data to trigger these accurately โ do not rely on a calendar-based approximation.
Exclusive Loyalty-Member Campaigns
One of the most underleveraged loyalty email tactics is the members-only campaign. These are promotional emails โ sale access, new product previews, limited-edition drops โ that are segmented exclusively to loyalty programme members.
The message is not โhere is a discount.โ The message is โbecause you are a Gold member, you get this before anyone else.โ That framing transforms a standard promotional email into a reward. It also gives non-members a visible reason to join the programme.
Segment by tier for maximum relevance: Gold members get first access, Silver members get 48-hour early access, and Bronze members get standard campaign timing. This reinforces the value of climbing the loyalty ladder.
Syncing Yotpo Data with Klaviyo for Personalised Flows
Klaviyo is the most common email platform paired with Yotpo, and the integration between the two has matured significantly. Here is how to ensure the sync works properly.
The Integration Setup
Yotpoโs Klaviyo integration pushes loyalty event data into Klaviyo as custom properties on the customer profile. This includes current points balance, loyalty tier, total points earned lifetime, and referral data. Once synced, these properties are available for segmentation, dynamic content, and flow triggers.
To activate the integration, connect your Yotpo account to Klaviyo inside Yotpoโs integrations panel. Once live, Yotpo sends webhook events to Klaviyo for key loyalty actions: points earned, points redeemed, tier change, referral completed, and points expiry warning.
Building Flows in Klaviyo Using Yotpo Triggers
Inside Klaviyoโs flow builder, you can create metric-triggered flows based on Yotpo events. Set your trigger to the Yotpo metric โ โLoyalty Points Expiringโ or โLoyalty Tier Changedโ โ and build your email sequence from there.
For points balance emails, use a profile property trigger or a scheduled segment-based campaign rather than a flow. Pull the loyalty_points_balance property into your email copy and subject line. โYou have 320 points โ hereโs what theyโll buy youโ is more compelling than any generic subject line.
Dynamic Content Based on Tier
Klaviyoโs dynamic content blocks allow you to show different email body content based on profile properties. Use this to create a single loyalty email template that serves all three tiers, with tier-specific perk reminders, imagery, and CTAs rendered based on the subscriberโs current loyalty_tier property.
This reduces template maintenance overhead while keeping every email personally relevant.
Metrics to Track for Loyalty Email Performance
Loyalty emails should be evaluated on different KPIs than standard promotional emails. Open rate matters, but the metrics that really count are:
- Redemption rate per email send: What percentage of recipients who opened actually redeemed points within 7 days?
- Revenue per recipient on expiry emails: This is typically your highest-leverage metric
- Repeat purchase rate by loyalty tier: Are higher-tier members buying more frequently, and is email the channel driving that behaviour?
- Tier upgrade velocity: Are tier upgrade emails accelerating the time to next purchase?
Set up a Klaviyo report or custom dashboard that filters for loyalty-related flows specifically, and review monthly rather than campaign-by-campaign.
Common Mistakes to Avoid
Sending loyalty emails too infrequently means customers forget about their balances entirely โ monthly is the minimum. Sending too frequently without new information (e.g., repeating the same balance week after week) trains people to ignore them.
Failing to sync Yotpo data in real-time creates situations where a customer receives an expiry warning for points they already redeemed, which destroys trust fast. Always verify your webhook configuration is live and test with real events before going live.
Building loyalty emails that look identical to standard promotional emails misses the emotional angle. Loyalty emails should visually signal โthis is for you specificallyโ โ personalised subject lines, balance callouts, tier badges, and member-only language all contribute to that feeling.
How Excelohunt Approaches Yotpo Loyalty Email Integration
Building a loyalty email programme that actually drives revenue requires both technical setup โ clean data sync, accurate triggers, well-structured flows โ and strategic thinking about how loyalty fits into the broader customer communication calendar.
The Excelohunt team works with e-commerce brands to audit existing Yotpo and Klaviyo setups, identify gaps in loyalty email coverage, and build or rebuild the flows that make loyalty a genuine revenue driver rather than an overlooked programme feature.
Related Excelohunt Services
Looking to implement these strategies with expert support?
- Yotpo โ learn how we implement this for clients
- Email Automations โ learn how we implement this for clients Get a free audit โ
Want Us to Implement This for Your Brand?
Get a free email audit and see exactly where you're losing revenue.
Get Your Free Audit