Okendo loyalty
Okendo loyalty empowers Shopify brands to drive customer retention through personalized rewards, referral programs, and loyalty incentives. Designed to boost repeat purchases and long-term customer engagement, Okendo loyalty supports various business models, including one-time purchases and subscriptions. Below are the three core features of the Okendo loyalty offering.
Key features
- Points-based rewards: Encourage repeat purchases by offering points for actions like purchases, reviews, and referrals.
- Referral programs: Simple, customizable referral flows to acquire new customers through word-of-mouth.
- Shopify-native integration: Seamlessly syncs with Shopify for easy setup and real-time reward tracking.
This article outlines the steps required to integrate Okendo with Loop. After connecting your Okendo account, you’ll be able to display loyalty information in the Loop customer portal, enabling customers to redeem loyalty points and use their existing discount codes.
In this article
- How to integrate Loop with Okendo?
- Customizing the Loyalty drawer
- Using Okendo variables in email templates
- Using Okendo variables in cancellation flows
- Setting up points rules in Okendo
- Need help?
How to integrate Loop with Okendo?
Prerequisites
Before starting the integration process, we need to make sure these things are in place.
✅ You have an active Okendo account. If not, please create from here
✅ Merchants should be on Loop’s Pro plan.
✅ Subscription discounts settings must be enabled for reward points to be applicable on subscriptions. To enable this setting, navigate to Settings > Rewards > Subscription discounts and click on the enable button. To learn more about this configuration, click here.
If the above prerequisites are met, follow these steps to complete the process.
- Navigate to Loop > Tools & apps > Apps > Okendo and click on Connect.
- Open the Okendo app and go to Settings > Integration > Okendo.
- Copy the User ID and API key, then paste them into the input box given in the Loop as shown below.
- Define the discount code title that will be applied to the subscription via Loop if the loyalty points are used by the subscriber, and click Connect.
- Once the connection is successful, the integration status will now be showing as Connected.
- 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.
- Navigate to Loop > Tools & apps > Apps > Okendo and click on Manage.
- Head over to the Texts tab to change the translations.
Changing styles and layout
Follow these steps to complete the process.
- Navigate to Loop > Customer portal > Themes and click on Customize for the theme for which you want to change the styling.
- Head over to the Styles tab to change the card colours.
- To change the layout of the rewards drawer, you can add custom CSS under the Styles tab itself per business requirements.
Using Okendo variables in email templates
Brands can use {{okendo_points}} and {{okendo_coupons}} variables 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 Okendo variables in cancellation flows
Brands can use {{okendo_points}} and {{okendo_coupons}} variables 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.
Setting up points rules in Okendo
Okendo allows you to create various types of point rules, consisting of three main sections.
- Earn points
- Redeem rewards
- VIP tiers
To set up Redeem rewards, follow these steps to complete the process.
- Navigate to Loyalty > Point rules > Redeem rewards > Click on the "+" icon
- Define the values like point conversion ratio, minimum purchase amount, purchase type and other relevant information and click on Add button.
- You can define different types of point redemption rules, and once configured, click the Save button to apply them.
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 🙂
Updated on: 07/08/2025
Thank you!