The Privy integration with Rivo allows you to engage and reward your loyalty program members in various ways, including: Segment contacts by Rivo properties, such as Loyalty Status or Points Balance. Personalize emails and SMS with Rivo properties, such as Points Balance or Loyalty Status. Trigger Flows based on Rivo events, such as Points Earned or VIP Tier Upgraded.Documentation Index
Fetch the complete documentation index at: https://help.privy.com/llms.txt
Use this file to discover all available pages before exploring further.
Setting up the integration
To connect Privy with your Rivo account:- Navigate to your Settings in the lower left corner of your dashboard.
- Head to your Integrations page, which can be found near the bottom of the left side menu.
- Locate the Rivo integration and click Connect, then confirm your decision.
- Enter your Rivo API key to establish the connection.

Rivo Properties
The following properties sync from Rivo to Privy in real time. You can use these properties to create segments and/or personalize your email and text message content.- Points Balance
- Credits Balance
- Orders Count
- VIP Tier
- Loyalty Status
- Referral URL
- Date of Birth
Create a Custom Segment Using Rivo Properties
You can use the properties from Rivo to create Custom Segments of your mailable and textable contacts in Privy. You can target these segments in your Email + SMS campaigns and Flows. To create a Custom Segment using Rivo properties:- Navigate to Contacts > Segments from the left side of your dashboard.
- Click Create Segment in the upper right corner.
- Name your Segment.
- Click the Choose category dropdown and select one of the properties under the Rivo category.
- Qualify your selection as needed.
Personalize Emails with Rivo Properties
To inject personalized data from Rivo into your email, such as a contact’s points balance, use the Merge Tag function when typing your content. Once sent, your Merge Tag will populate to reflect the data associated with the recipient’s profile in Rivo. Use the{{ contact.rivo.* }} fields (for example, points or tier values) in contexts where contact merge tags are supported.
Personalize SMS with Rivo Properties
To inject personalized data from Rivo into your text message, such as a contact’s Loyalty Status, use the Merge Tag function when writing your message. Once sent, your Merge Tag will populate to reflect the data associated with the recipient’s profile in Rivo.Rivo Events
The following events sync from Rivo to Privy in real time. You can use these events to trigger automated Email + SMS Flows and react to your customers’ actions with personalized messages.- VIP Tier Downgraded
- VIP Tier Updated
- VIP Tier Upgraded
- Loyalty Profile Updated
- Points Expiry Last Chance
- Points Expiry Warning
- Reward Expiry Last Chance
- Reward Expiry Warning
- Points Earned
- Customer Birthday
- Points Redeemed
- Referral Completed
Trigger Flows by a Rivo Event
Building a Flow that triggers after a Rivo event is a great way to automate your retention strategy. You can send personalized messages in response to milestones such as when a customer earns points or reaches a new VIP Tier. To build this Flow:- Navigate to Flows from your dashboard.
- Click Create Flow in the upper right corner.
- Select the Integration Event option from the following menu.
- Click Customize Flow to continue.
- Click the dropdown menu under Integration Event on the right side of the builder.
- Select your event.
Disconnecting the integration
To disconnect your Privy and Rivo integration:- Navigate to your Settings in the lower left corner of your dashboard.
- Head to your Integrations page, which can be found near the bottom of the left side menu.
- Locate the Rivo integration and click Edit Integration.
- Click Disconnect to confirm your decision.