Klaviyo & Subscribfy Loyalty Integration
Custom events and profile properties used to power your loyalty and marketing automation inside Klaviyo.
Overview
This integration sends custom events and profile properties from Subscribfy to Klaviyo, enabling automated flows based on customer loyalty behavior.
You can track activity in real time and segment users using actions like purchases, referrals, reviews, and tier changes.
Klaviyo Events
These events are automatically triggered by customer actions in your loyalty program. Use them to trigger Klaviyo flows, segment users, and deliver timely, relevant messages.
Event | Trigger | Use Case |
Subscribfy Birthday Reward Event | Customer's birthday occurs | Send birthday rewards or personalized messages |
Subscribfy Goal Spend Event | Customer reaches a spending milestone (e.g., "Spent $500") | Reward big spenders and encourage next goal |
Subscribfy Punch Card Event | Customer earns a stamp or completes a punch card | Keep customers engaged, notify when close to reward |
Subscribfy Points For Purchases Event | Customer earns points from a completed purchase | Reinforce loyalty value, encourage repeat purchases |
Subscribfy Create Account Event | New customer registers an account | Welcome flows and onboarding sequences |
Subscribfy Email Subscription Event | Customer opts in to marketing emails | Start email journeys, offer email-exclusive perks |
Subscribfy SMS Subscription Event | Customer subscribes to SMS marketing | Kick off SMS automations or promotions |
Subscribfy Social Event | Customer interacts with your brand on social media | Thank-you messages, social campaigns |
Subscribfy Referral Event | Customer successfully refers a friend | Reward advocates and encourage sharing |
Subscribfy Customer Tag Event | Shopify customer receives a tag | Advanced segmentation using Shopify behaviors |
Subscribfy Reviews Event | Customer leaves a review via Okendo or Yotpo | Follow up with thank-yous, coupons, or points |
Subscribfy Membership Recharge Punch Card Event | Customer completes set number of membership recharges | Engage and retain subscribers with rewards |
Subscribfy Tier Reward Event | Customer is rewarded for entering a new loyalty tier | Celebrate milestones and highlight benefits |
Reward Event Properties
Reward-related events include extra properties that define what the customer receives. These can be dynamically inserted into email or SMS content within Klaviyo.
Property | Variable Name | Example Value |
Reward Type | event.SubscribfyRewardType | discount_code / points |
Reward Amount | event.SubscribfyRewardAmount | $10 Discount / 500 points |
Coupon Code | event.SubscribfyCouponCode | SAVE10ABC (only if type = discount_code) |
Tier-Based Events
Track movement between loyalty tiers to personalize communication and incentives.
Subscribfy Loyalty Tier Changed
Triggered when a customer is promoted to a new tier.
Property | Variable Name | Example Value |
Previous Tier | event.SubscribfyPreviousTier | Silver |
Subscribfy Loyalty Tier Lost
Triggered when a customer is downgraded.
Property | Variable Name | Example Value |
Previous Tier | event.SubscribfyPreviousTier | Gold |
Subscribfy Loyalty Coupon Redeemed
Triggered when a loyalty coupon is redeemed.
Property | Variable Name | Example Value |
Coupon Code | event.SubscribfyCouponCode | LOYALTY50OFF |
Coupon Price | event.SubscribfyCouponPrice | 500 (points spent) |
Klaviyo Profile Properties
Stored on the user's Klaviyo profile and available for segmentation, personalization, and flow logic.
Property | Variable Name | Example Value |
Loyalty Points | person.SubscribfyLoyaltyPoints | 1250 |
Loyalty Tier | person.SubscribfyLoyaltyTier | Gold |
Manage Loyalty Link | person.SubscribfyManageLoyaltyPageLink |
These properties allow you to target high-tier users, low-point holders, or anyone who needs encouragement to engage.
Use Cases
Birthday Rewards - Send a birthday discount when the birthday event fires
VIP Campaigns - Launch campaigns when customers hit a spend milestone or new tier
Referral & Review Rewards - Reward customers who complete referrals, reviews, or punch cards
Dynamic Content - Show dynamic rewards (like coupon codes) in Klaviyo emails using
#{{ event.SubscribfyCouponCode }}Segmentation - Segment users by tier or points balance using
#{{ person.SubscribfyLoyaltyTier }}Engagement Reminders - Drive loyalty engagement with reminders to redeem rewards or progress tiers