Integrate Yotpo Loyalty & Rewards with Rule
Yotpo's loyalty, referral and rewards platform enables companies to track customer events and loyalty events and reward them using a points and VIP system.
- VIP level earned (send your customers an email when they reach a new level).
- Points reminder (send your customers an email to remind them of their points balance).
- Redemption reminder (send your customers an email to tell you they have enough points for a discount).
- Coupon earned (send your customers an email confirmation every time they redeem their points for a coupon).
- Happy birthday (send your customers an email on their birthday).
- Referral Share Email (it's an email that your customers send to refer their friends about your store).
- Referrer Thank you (send a thank you message to your customers when they refer someone to your store).
Please note that this integration can only be used by accounts with the Gold plan and above.
|Events in Yotpo
|Tag in Rule*
|Data sent to Rule (see below)
| This event is triggered every time a customer earns a discount by completing a promotion (e.g. Newsletter Registration). This event is useful for sending an email with the coupon code to the customer.
|This event is triggered every time a customer redeems points and receives a coupon code. This event is useful for sending an email with the coupon code to the customer.
|Custom Reward Redeemed
|This event is triggered every time a customer redeems their points for a custom reward redemption, or when they are awarded a custom reward when they complete a promotion.
|This event is triggered on a customer's birthday. This is great for sending an email to congratulate them and update them if they received points or a coupon under an existing birthday campaign. Customer birth day events will be triggered every day at 13:00 UTC.
|Customer Birthday Captured
|This event is triggered when a customer enters their birthday through your storefront.
|This event is triggered on the anniversary of a customer. This is great for sending an email to congratulate them and update them if they received points or a coupon under an existing anniversary campaign. Anniversary Birthday events will be triggered every day at 11am UTC.
|Customer Anniversary Captured
|This event is triggered when a customer sets their anniversary through your storefront.
|This event is triggered every time a customer redeems their points for a donation to charity through Yotpo's integration with Shopping Gives.
|Loyalty Opt In
|This event is triggered when a customer chooses to participate in or out of the loyalty program. A customer who has opted in can earn points, enter levels, redeem points, etc. Unlike a customer who is opted out who is unable to participate in any of these activities.
|This event is triggered every time a customer earns points.
|This event is triggered after a certain number of days of inactivity. This is great for sending an email to remind the customer that they are close to receiving a reward. The points reminder events will be triggered every day at 17:00 UTC.
|This event is triggered after a certain number of days of inactivity. This is great for sending an email to remind the customer that they have enough points for a reward. The redemption reminder events will be triggered every day at 17:00 UTC.
|Referral Link Share
|This event is triggered when a customer shares their referral link with their friends. This is a great way to tell new customers that someone they know likes your store.
|Referral Share Reminder
|This event is triggered after a certain number of days that a referred customer had not made a purchase. This is great for sending an email to remind the referred customer to use their friend's referral link to give both the referring and referred customer a reward.
|Referral Product Share Link
|You can use this event to trigger the product sharing email.
|Referral Product Share Reminder
|This event occurs if a referred friend has not made a purchase after a certain number of days. This is great for sending an email to remind the referred friend to use their referral link to give them and the referring customer a reward.
|This event is triggered every time a customer refers a friend who meets the requirements of the referral program. This event is useful for sending an email thanking the customer for the referral.
|VIP Tier Earned
|This event is triggered when a customer meets the requirement for a new tier. This is great for letting a customer know that they have reached a certain status level.
|VIP Tier Lost
|This event is triggered when a customer does not meet the requirement at a level after the specified time period has passed.
|VIP Tier Status Changed
| This event is triggered when a customer gets closer or further away from maintaining their current level and from entering the next level.
* All events will also have a "Yotpo" tag on the subscriber
The following data fields are applied to all events:
Subscriber.FirstName Subscriber.LastName Yotpo.TotalSpendCents Yotpo.TotalPurchases Yotpo.LastPurchaseAt (datetime) Yotpo.PerksRedeemed Yotpo.PointsEarned Yotpo.PointsBalance Yotpo.PointsExpireAt (datetime) Yotpo.LastSeenAt (datetime) Yotpo.IsMember (boolean)
Yotpo.RedemptionRewardText Yotpo.RedemptionName Yotpo.RedemptionDescription Yotpo.RedemptionAmount
Yotpo.PerkID Yotpo.PerkCampaignID Yotpo.PerkRewardPoints Yotpo.PerkHistoryTitle
Yotpo.OptIn (boolean) Yotpo.OptInDate (datetime)
Yotpo.ReferredByEmail Yotpo.ReferredByFirstName Yotpo.ReferredByLastName Yotpo.ReferredByReferralLink
Yotpo.ProductReferredByEmail Yotpo.ProductReferredByFirstName Yotpo.ProductReferredByLastName Yotpo.ProductReferralLink Yotpo.ProductID Yotpo.ProductName Yotpo.ProductImageURL
Yotpo.ReferredToEmail Yotpo.ReferredToFirstName Yotpo.ReferredToLastName
Yotpo.NewTierID Yotpo.NewTierName Yotpo.NewTierDescription Yotpo.NewTierPointsEarned Yotpo.NewTierAmountSpentCents Yotpo.NewTierPurchasesMade Yotpo.NewTierPointsMultiplier Yotpo.NewTierRank Yotpo.OldTierID Yotpo.OldTierName Yotpo.OldTierDescription Yotpo.OldTierPointsEarned Yotpo.OldTierAmountSpentCents Yotpo.OldTierPurchasesMade Yotpo.OldTierPointsMultiplier Yotpo.OldTierRank
Yotpo.TierStatsCurrentPoints Yotpo.TierStatsCurrentAmountCents Yotpo.TierStatsCurrentPurchases Yotpo.TierStatsCurrentReferrals Yotpo.TierStatsNeededMaintainPoints Yotpo.TierStatsNeededMaintainAmountCents Yotpo.TierStatsNeededMaintainPurchases Yotpo.TierStatsNeededMaintainReferrals Yotpo.TierStatsNeededNextPoints Yotpo.TierStatsNeededNextAmountCents Yotpo.TierStatsNeededNextPurchases Yotpo.TierStatsNeededNextReferrals
Scroll to the bottom of the page to the webhook section.
In the "Webhook URL" field, enter the following URL:
When you are done with your settings, make a test call to Rule for all your feeds, then you will be able to see in your account in Rule which data you receive and to which tag.