Rivo syncs loyalty data (points, VIP tiers, referral URLs) into Omnisend contact profiles, so you can segment audiences, personalize emails/SMS, and automate campaigns based on customer loyalty behavior.
This article will guide you on how to connect Rivo to Omnisend and use the synced data in campaigns and automations.
Key Benefits
Transfer key Rivo data, such as Points Balance, VIP Tier, and Referral URL, directly into Omnisend contact profiles for personalized campaigns.
Automate personalized messages using loyalty attributes, such as Rivo status and tiers, to trigger targeted automation emails and SMS.
Segment audience in Omnisend based on real-time loyalty data to send promotions that resonate and convert.
Before You Begin
To use this integration, you need a Rivo account.
Setup Process
Step 1. In Omnisend, go to Apps → search for Rivo: Loyalty Program, Rewards → click Connect now → Copy API Key.
⬇️
⬇️
Step 2. Install the Rivo: Loyalty Program, Rewards app in the Shopify App Store from your Shopify admin.
Step 3. Go to your Shopify admin and open the Rivo Loyalty Rewards Referrals → go to Integrations → in the Email & SMS Marketing section, click Omnisend → click Connect and authorize the connection between Omnisend and Rivo.
Note: Omnisend integration is available on all paid Rivo plans.
Step 4. On the integration page, paste the API key and click Save.
Step 5. Turn the integration to ON so its status becomes Enabled.
Step 6. Click Sync Customers to start syncing Rivo data to existing customers.
Step 7. In Omnisend, check the box I have completed all the steps and click Confirm.
And that's it! Omnisend is now integrated with Rivo.
What Data Is Passed
Once connected, Rivo syncs custom properties and personalization tags to Omnisend contact profiles. You can use them in segments, automation, and campaigns.
Custom Properties
Custom property | Example |
rivoBalance | 1000 |
rivoDateOfBirth | 1940-10-13 |
rivoLoyaltyStatus | member |
rivoReferralUrl | |
rivoVipTierName | Gold |
Note: Rivo does not collect your customers' year of birth, but since Omnisend needs dates in the YYYY-MM-DD format, Rivo uses a placeholder year, such as 1940, to ensure compatibility.
Rivo custom properties can be used as personalization variables in Omnisend emails, whether you're sending campaigns or setting up automation workflows. Learn how to Use Personalization in Omnisend.
Personalization Tags
Personalization variable | Description |
| 1000 |
| 1940-11-13 |
| 11-13 |
| member |
| |
| Gold |
Personalization tags can be used in the subject line, the message body, and content blocks in the email. Learn how to Use Personalization in Omnisend.
FAQ
Can I use Rivo data in automation workflows?
You can use Rivo custom properties as personalization variables in your emails or to create segments that can be used as audience filters within automations. Please note that Rivo triggers are not supported for now.
Can I change the birthdate year?
No, the year is a fixed placeholder added to meet Omnisend's date format requirements.
Didn't find the answer to your question? Reach out to our Support Team through the in-app chat or at [email protected]; our team is available 24/7.











