Goals and Outcomes
By connecting Yotpo Loyalty & Referrals with Klaviyo’s Customer Hub, you can deliver a native loyalty experience directly within your storefront.
This integration allows shoppers to:
View their points balance
See their current VIP tier status
Track their progress toward their next reward
Redeem rewards and apply coupons directly to their cart
View available ways to earn points (if a Rewards Page URL is configured)
Access their referral link to refer friends
In this article, you’ll learn how to integrate Yotpo Loyalty & Referrals with Klaviyo Customer Hub.
Integration Overview
Getting Started
To connect Yotpo Loyalty & Referrals with Klaviyo Customer Hub, you’ll need:
Your Yotpo API Key and GUID.
An active Yotpo loyalty program.
Your Rewards Page URL.
Important
Customer Hub reflects your active Yotpo configuration. Any loyalty features you’ve enabled, such as referrals, VIP/Loyalty Tiers, or coupons, will appear in the Hub. If a feature is not active in Yotpo, it won’t be displayed to customers in the Hub.
If you don’t enter a Rewards Page URL during setup, the Ways to Earn section will not appear.
Adding Yotpo Loyalty & Referrals to Klaviyo Customer Hub

To add the Yotpo loyalty experience to Customer Hub, follow these steps:
In the Klaviyo app, go to Service > Customer Hub.
Open the Extensions page.
Under Retention > Loyalty, select Yotpo from the list of providers.
Enter your API Key and GUID in the required fields. See where to find them in the Yotpo Loyalty admin.
Enter your Rewards Page URL.
Save your changes.
Once saved, logged-in customers can view their loyalty data and rewards directly in the Customer Hub.
What Your Customers See
Adding Yotpo Loyalty & Referrals to Customer Hub creates two primary loyalty sections:
1. “For You” Loyalty Summary
When a shopper opens Customer Hub, they’ll see a rewards summary block at the top of the For You tab. What appears depends on the shopper’s login status and loyalty membership.
Logged-in loyalty members will see:

Current Points Balance: Their real-time points total.
VIP/Loyalty Tier: Their current tier (e.g., Platinum).
Best Reward: The most valuable reward they’re currently eligible for, or

Progress Toward Next Reward: A visual indicator showing how close they are to unlocking their next reward.

Logged-out customers will see:

A prompt to sign in to view their loyalty information
After signing in, they’ll immediately see loyalty data relevant to their status.
2. Rewards Page (Within Customer Hub)

For a more detailed view, shoppers can navigate to a dedicated Rewards page inside Customer Hub by clicking the loyalty summary.
Here, they can:
View the next highest reward available to redeem or track their progress toward earning it.
See all available coupons, both Klaviyo and Yotpo coupons, as well as any redeemed but not yet used coupons.
See all rewards they can redeem with their current points balance.
Instantly redeem rewards and automatically apply coupons directly to their cart.
Access your store’s full Rewards Page, where they can view all available ways to earn points.
Access their unique referral link to refer friends.
Learn more about customizing the style and layout of your Customer Hub in Klaviyo’s documentation.
What Data Syncs from Yotpo to Klaviyo Customer Hub
Customer Hub displays loyalty information using data synced from Yotpo to Klaviyo customer profiles, along with real-time API calls to Yotpo to ensure data accuracy and direct redemptions.
Yotpo syncs the following properties to Klaviyo, which Customer Hub uses to personalize the loyalty experience:
swell_point_balance: The customer’s current points balance.
swell_vip_tier_name: The customer’s current VIP/Loyalty tier.
swell_referral_link: The customer’s unique referral URL.
loyalty_opt_in: Indicates whether the customer is an active member of your loyalty program.