Omnisend and Rivo integration explained
Connect your loyalty program to Omnisend to harness the potential of personalized marketing. By syncing loyalty and referral data, you can build smarter segments and send targeted emails that drive long-term customer engagement.
β¨ Omnisend integration is available on all paid plans. See pricing β
Use cases
Enrich your contacts' profiles by adding Rivo data as custom properties
Create smart audience segments based on loyalty status
Include loyalty and referral data in your emails for more personalized messages
View VIP Tier and referral tags within your contact tags to label and organize your audience (Shopify tagging for VIP Tiers & Shopify order referral attribution data, reporting & customer tagging).
How to connect Rivo with Omnisend
From your Rivo Dashboard, go to Integrations
In the Email & SMS Marketing section, click Omnisend
On the integration page, enter the API key created for Rivo (Create an API key)
Click Save
Make sure you turn the integration to
ON
Sync customers to start sending the data to existing customers.
Create an API key
Log in to your Omnisend account
From your profile menu, click on Store settings > API
Click Create API key
Enter a name for your API key and select the permissions. If you prefer creating a key with limited access, please make sure to check the Contacts option
Click Create API key and copy the key to paste it into Rivo.
π Important Note: You can only view your Omnisend API keys once. Be sure to copy and securely store each key for future use.
Viewing Rivo properties on contact profiles
From Omnisend, click Audience
In Contact list, search for a customer by email and click on their name. You can also search for a customer in a segment in the Segments tab
Under Details, you'll see all the properties available for the customer. Here, you can view the loyalty and referral custom properties starting with rivo
Rivo properties available
Custom property | Example |
| 1000 |
| 1940-01-31 |
| member |
| |
| Gold |
π Note: Rivo does not collect your customers' year of birth, but since Omnisend needs dates in the YYYY-MM-DD
format, we use a placeholder year to ensure compatibility.
Creating segments based on Rivo properties
From Omnisend, click Audience
Click on the Segments tab
Click Create segment > Create from scratch
Click Add filter
Enter 'Rivo' to quickly view all the properties on the list and select the preferred option
If needed, add more filters to refine your segment
Once it's ready, click on Save & show contacts
Enter the segment's name and click Save.
Using Rivo properties in emails
Rivo custom properties can be used as personalization variables in Omnisend emails, whether you're sending campaigns or setting up automation workflows.
From the Omnisend email builder, choose a template to work on
Click on an existing text item or add a new one by clicking Quick add > Text
Find the {...} button and click on it to add a personalization tag
All Rivo properties appear at the bottom of the list with the Custom properties prefix. Select the preferred option
Recommended: Add fallback text for the personalization tags in case there's an empty value
Customize your email template and save changes.
Personalization tags
Personalization variable | Description |
| 1000 |
| 1940-01-31 |
| 01-31 |
| member |
| |
| Gold |
π‘ Tip: Personalization tags can be used in the subject line, the content of the message, and Content Blocks in the email message.
Common questions
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.