Our Klaviyo integration enables Rivo Loyalty and Klaviyo to communicate with each other. This integration can be thought of as Rivo Loyalty passing loyalty data to Klaviyo to use in your Klaviyo emails. Below we'll walk through how you can supercharge your program by syncing your Rivo Loyalty Data with Klaviyo.

How to connect Rivo Loyalty with Klaviyo

  1. On the settings page, navigate to Integrations.

  2. From the integrations page, click Configure.

  3. From here you can connect your Klaviyo account using your Klaviyo API key. If you don't have an API key yet, click the blue "Create private API key" button.

  4. After copying your Klaviyo API key, paste it in the Private API Key field and click Update Integration.

  5. Turn the integration to On.

  6. Click Sync Customers to start sending Rivo Loyalty data to Klaviyo.

Note: After pressing the sync button, if a customer's email doesn't exist yet in Klaviyo, we will create one. Depending on how many customers you have, the sync may take some time, once the sync is complete, the notification on the top of the page will disappear.

Now you're sending data from Rivo Loyalty to Klaviyo! Read on below to learn how the integration works and how to use it.

What does the Klaviyo Integration do?

With the Rivo and Klaviyo integration, you can send Rivo Loyalty information over to Klaviyo. You can send your customers Rivo Points Balance, Rivo Loyalty Status, Rivo Referral URL, and their Rivo VIP Tier Name.

These Rivo Loyalty Properties will be synced to your Klaviyo customer profiles

Using Rivo Loyalty data in a Klaviyo email campaign

  1. In Klaviyo on the left sidebar, click Lists & Segments.

  2. Click the blue Create List/Segment in the top right.

  3. Give it a name, for example, Rivo Points over 100.

  4. Under Definition, select conditions Properties about someone.

  5. Search for Rivo in the Dimension field and you should see 4 properties to use, listed above.

So now that you have a segment, you can create a campaign to use that segment data that you just set using the app.

Note: Klaviyo does not support two-way syncing between apps. Rivo passes information to Klaviyo, but not the other way around. Think of this integration as a one-way street.

Quick copy and paste variables

Rivo's Klaviyo integration works off of Klaviyo's template tags. To learn how to use these template tags head over to Klaviyo's docs here.

You can use these variables to quickly copy and paste them into your Klaviyo campaigns.

To display your Customer's points balance in emails using HTML

Your Points Balance is {{ person|lookup:"Rivo Points Balance" }}

To display your Customers Loyalty Status in emails using HTML

Your Loyalty Account status is {{ person|lookup:"Rivo Loyalty Status" }}

To display your Customers Referral URL using HTML

Your Referral URL is {{ person|lookup:"Rivo Referral URL" }}

To display your Customer's VIP Tier using HTML

Your VIP Tier is {{ person|lookup:"Rivo VIP Tier Name" }}

Common questions

If I update my customer's point balance or VIP tier, how long will that take to reflect in Klaviyo?

Instantly, once the points balance is updated, then it will update right away.

How do I disconnect the integration?

Visit the integration page and remove your private API key and set the integration to Off.

Did this answer your question?