This feature is part of Skio’s Loyalty Program. To add this feature to your store, reach out to our sales team at sales@skio.com.
Loyalty event metrics sent to Klaviyo
Skio integrates with Klaviyo to send real-time loyalty event data, enabling merchants to create targeted email and SMS campaigns based on customer actions. Below is a breakdown of each event, including what triggers it, what data it includes, and how you can use it in your marketing automation.
Each event Skio sends to Klaviyo includes specific data fields that can be used for personalization and segmentation.
See all available event metrics
Core Subscription Lifecycle
Event | Metric | Description |
New subscription created | | When a new subscription is created. |
Billing reminder notification | | When a subscription is about to renew. |
Subscription renewed | | When a subscription is successfully renewed. |
Subscription cancelled | | When a subscription is cancelled. |
Subscription reactivated | | When a subscription is reactivated. |
Next billing date updated | | When a customer updates a subscription’s next billing date. |
Subscription paused | | When a subscription is paused. |
Subscription unpaused | | When a subscription is unpaused. |
Subscription skipped | | When a subscription is skipped. |
Billing & Payment Issues
Event | Metric | Description |
Billing attempt failed | | When Skio fails to renew a subscription. |
Card expiration notification | | When a customer card is about to expire. |
3DS verification required | | When a payment requires 3DS verification. |
Subscription Management
Event | Metric | Description |
Subscription lines added | | When a subscription line(s) is/are added. |
Subscription lines removed | | When a subscription line(s) is/are removed. |
Subscription lines updated | | When a subscription line(s) is/are updated. |
Subscription split | | When a subscription is created from a split. |
Subscription merged | | When a subscription is cancelled from a merge. |
Subscription mergeable | | When there’s subscriptions that can be merged together. |
Subscription billing auto merged | | When subscriptions are merged into a single order for billing. |
Inventory & Stock
Event | Metric | Description |
Subscription item out of stock | | When any item in a subscription is out of stock. |
Item back in stock | | When an out of stock item missed in the previous billing is back in stock. |
Customer Retention & Flow
Event | Metric | Description |
Subscription that was saved during cancel flow | | When a subscription is saved during the cancel flow. |
Surprise and delight rule applied | | When a surprise product or discount is applied to a subscription. |
Automation action ran | | When an automation action is successfully ran on a subscription. |
Journey notification triggered | | When a journey notification action is triggered. |
Gifts
Event | Metric | Description |
Prepaid gift received | | When a prepaid gift is received for a recipient. |
Loyalty & Credits
Event | Trigger | Description |
Credits will expire | | When customers' credits are about to expire in a given month |
Credits expired | | A customer's credits have expired |
Credits received | | A customer has received credits |
Credits spent | | A customer has spent credits |
Loyalty tier upgraded | | When customers' loyalty tier is upgraded |
Loyalty tier downgraded | | When customers' loyalty tier is downgraded |
Loyalty tier changed | | When customers' loyalty tier is changed due to program change |
Loyalty rewards applied | | When customers receive a loyalty reward |
Credits event metrics
Event Name | Trigger | Data Included | Suggested Use Cases |
|---|---|---|---|
Credits Will Expire | Sent when a customer’s credits are about to expire. |
| Send reminders encouraging customers to use their credits before they expire. |
Credits Expired | Sent when a customer’s credits have expired. |
| Inform customers of expired credits and offer a small incentive to stay engaged. |
Credits Received | Sent when a customer earns new credits. |
| Notify customers when they earn credits and suggest ways to use them. |
Credits Spent | Sent when a customer redeems their credits. |
| Confirm redemption and suggest new ways to earn more credits. |
Loyalty Tier event metrics
Event Name | Trigger | Data Included | Suggested Use Cases |
|---|---|---|---|
Loyalty Tier Upgraded | Sent when a customer moves up to a higher loyalty tier. |
| Celebrate the upgrade, highlight new benefits, and encourage further engagement. |
Loyalty Tier Downgraded | Sent when a customer moves down to a lower loyalty tier. |
| Notify customers of the downgrade and suggest ways to regain their previous tier. |
Loyalty Tier Changed | Sent when a customer’s tier changes due to program adjustments. |
| Inform customers about changes to their loyalty tier and any new benefits. |
Rewards event metrics
Event Name | Trigger | Data Included | Suggested Use Cases |
|---|---|---|---|
Loyalty Rewards Applied | Sent when a customer receives a loyalty reward. |
| Notify customers of their earned rewards and encourage immediate use. |
Referrals event metrics
Event Name | Trigger | Data Included | Suggested Use Cases |
|---|---|---|---|
Referral Code Generated | Sent when a customer (referrer) generates a new referral code. |
| Track code generation and encourage sharing. |
Referral Reward Generated | Sent when a customer (referrer) earns a reward for a successful referral (referee). |
| Trigger reward emails and attribute referral success. |
Customer Profile Properties in Klaviyo
In addition to event triggers, Skio updates customer profiles in Klaviyo with loyalty-related properties:
Property | Description | Example Value |
|---|---|---|
skio_credits | Customer’s current credit balance. |
|
skio_membership_tier | Customer’s current loyalty tier. |
|
These properties allow for segmentation and personalized messaging, such as:
Sending targeted promotions to customers with unused credits.
Offering tier-exclusive deals to customers in specific loyalty tiers.
How to use Loyalty data in Klaviyo: Use cases
With these data points, you can create powerful Klaviyo flows:
Expiring credits reminder
Trigger: Credits Will Expire
Use Data:
Display the exact number of expiring credits (
creditsExpiring).Show the equivalent currency value (
siteCurrencyValue).Set the number of days before the end of the month to notify.
Example Subject Line: 🚨 Use Your {{creditsExpiring}} Credits Before They Disappear!
Reward confirmation and next steps
Trigger: Loyalty Rewards Applied
Use Data:
Show reward names (
rewardNames).Provide information about how to use or redeem the reward.
Example Subject Line: 🎉 You Just Earned {{rewardNames}} – Here’s How to Use It!
Tier upgrade celebration
Trigger: Loyalty Tier Upgraded
Use Data:
Show the new tier (
tierName).Highlight exclusive benefits for the upgraded tier.
Example Subject Line: 🎊 Welcome to {{tierName}} – Exclusive Perks Await!
Downgrade prevention
Trigger: Loyalty Tier Downgraded
Use Data:
Show the new tier (
tierName) and previous tier (previousTierName).Encourage the customer to place another order or increase their LTV with a quick action.
Example Subject Line: 😢 You moved to {{tierName}}, but here’s how to move back up!
Additional help
By leveraging Skio’s loyalty event data in Klaviyo, you can craft highly personalized, automated campaigns that drive engagement, increase repeat purchases, and enhance customer retention.
For setup instructions and additional details, check out Skio's Klaviyo Integration guide.