Articles on: Integrations

Yotpo loyalty

Yotpo loyalty is a customer retention platform that helps brands create customized loyalty programs to boost engagement, repeat purchases, and customer lifetime value. It offers seamless rewards, referrals, and VIP programs to enhance customer loyalty.


Key features


  • Out-of-the-box campaigns: Choose from a variety of out-of-the-box campaigns to reward customers for valuable actions – purchases, reviews, social follows, and more.
  • Diverse reward offerings: Motivate customers with various rewards and benefits such as coupons, discounts, free shipping, and more to incentivize repeat purchases.
  • Tier-based programs: Deploy a tiered program based on points, spend, purchases, or referrals.
  • Advanced segmentation: Target customer segments based on program-related data, including point balance, number of referrals completed, last purchase date, VIP tier, and more.
  • Incentives for repeat referrals: Let your advocates accrue value to earn better rewards with each additional referral, or create VIP tiers based on the number of successful referrals.


Yotpo loyalty is available exclusively on the Loop Pro plan.


In this article



How to integrate Loop with Yotpo?


Prerequisites


Before starting the integration process, we need to make sure these things are in place.


✅ You have an active Yotpo account. If not, please create from here

✅ Merchants should be on Loop’s Pro plan.


If the above prerequisites are met, follow these steps to complete the process.


  1. Navigate to  Loop > Tools & apps > Apps > Yotpo (Loyalty and Referrals) and click on Connect.



  1. Open the Yotpo app and go to Settings > General settings > Integration section



  1. Copy the Guid and API key, then paste them into the input box given in the Loop as shown below and click on "Connect"



  1. Once the connection is successful, the integration status will now be showing as Connected.



  1. Once connected, the loyalty widget will be enabled on the customer portal for the subscription details page.



Customizing the Loyalty drawer


Manage translations


Follow these steps to complete the process.


  1. Navigate to Loop > Tools & apps > Apps > Yotpo and click on Manage.



  1. Head over to the Texts tab to change the translations.



Note: Global brands can now display loyalty widget texts in customers' local languages without the need for any third-party app, offering enhanced multilingual support. Navigate to Loop > Settings > Multilingual texts > Apps to configure this feature.


Changing styles and layout


Follow these steps to complete the process.


  1. Navigate to Loop > Customer portal > Themes and click on Customize for the theme for which you want to change the styling.



  1. Head over to the Styles tab to change the card colours.



  1. To change the layout of the rewards drawer, you can add custom CSS under the Styles tab itself per business requirements.



Using Yotpo variables in email templates


Brands can use the {{yotpo_points}} variable in Loop notifications to display loyalty points-related information in the notification content.


These variables can be viewed under Settings > Notifications by opening a specific email template and clicking the Show button in the Integration section on the right side.



Using Yotpo variables in cancellation flows


Brands can use the {{yotpo_points}} variable in Loop cancellation flows to display loyalty points-related information on the benefits page, helping drive retention as part of the cancellation prevention process.



The same variables can also be used to configure cancellation reasons, allowing subscribers to redeem their loyalty points as part of the cancellation flow.



Need help?


No worries - we're here for you!

If you have any questions or need assistance, feel free to email us at support@loopwork.co or chat with us using the support beacon at the bottom right of your screen.


Regards,

Loop Subscriptions Team 🙂


Return to top

Updated on: 18/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!