Skip to main content

Attentive integration

Connecting Rivo Loyalty with SMS through Attentive

Written by Ana Rincon
Updated over 2 weeks ago

Attentive and Rivo integration explained

Connect Rivo with Attentive to supercharge your SMS marketing campaigns with loyalty data. This powerful integration syncs customer loyalty information to Attentive, allowing you to create personalized SMS campaigns based on points, VIP tiers, referral links, and more.



✨ Integrations are available on paid plans that include Integrations. See pricing →



Install the Rivo integration in your Attentive Dashboard here.





Benefits

  • Sync valuable loyalty data to Attentive as customer attributes

  • Create dynamic customer segments based on loyalty data for targeted campaigns

  • Personalize SMS messages with Rivo attributes to increase engagement

  • Trigger custom events in Attentive for loyalty and referral actions

  • Sync membership properties to Attentive profiles when your membership program is enabled

  • Reward customers with loyalty points for SMS and email subscriptions when subscription earning rules are set up





How to connect Rivo with Attentive

  1. From the Rivo Dashboard, go to Integrations

  2. Find Attentive in the Email & SMS Marketing section and click Configure

  3. Click Connect

  4. The Attentive app will be open in a new tab. Log into your account and authorize the integration to finish the setup

  5. You will be redirected back to your Rivo account.





Viewing Loyalty data in Attentive

After connecting your accounts, Rivo automatically syncs your customer loyalty data to Attentive. Here’s how to view this data in your Attentive dashboard:

  1. From the Attentive dashboard, go to Subscribers

  2. Search for a subscriber by phone number or email

  3. Click on their profile to preview details

  4. Click on the View full profile button

  5. Click on the Attributes tab to see all the Rivo attributes available

Common synced attributes include:

  • Rivo Points Balance

  • Rivo Store Credit Balance

  • Rivo Loyalty Status

  • Rivo Referral URL

  • Rivo VIP Tier Name

  • Rivo Date of Birth

  • Rivo Membership Joined Date

  • Rivo Membership Last Joined Date

  • Rivo Membership Tier Name

  • Rivo Membership Status

  • Rivo Membership Next Billing Date At

  • Rivo Membership Pending Cancellation At

Membership properties are included when your membership program is enabled.

Rivo automatically keeps these attributes updated as customer loyalty data changes, ensuring your SMS marketing is always working with current information.





Rivo events available in Attentive

In addition to attributes, Rivo can send custom events to Attentive. You can enable supported events in your Rivo Attentive settings.

Available custom events include:

  • Points Earned

  • Customer Moves Up A Tier

  • Customer Moves Down A Tier

  • Reward Redeemed

  • Referral Completed

  • Advocate Signup

  • Celebrate Birthday

  • Birthday Captured

  • Friend Claim

  • Invite Friend

  • Customer Account Activated

  • Notification Reward Expiry Warning

  • Notification Reward Expiry Last Chance

  • Notification Points Expiry Warning

  • Notification Points Expiry Last Chance





How to create a segment in Attentive

Customer segmentation with Loyalty data enables you to create targeted SMS campaigns that drive higher engagement and conversion rates. Here are some examples of powerful segments you can create:

  • VIP customers (Gold tier members)

  • Customers with over 1,000 points (ready to redeem)

  • Customers with store credit to spend

  • Customers with birthdays this month

Here’s how to create a segment:

  1. From the Attentive dashboard, go to Segments

  2. Click Create segment

  3. Either you choose a Dynamic segment or Segment templates , click Create

  4. From the list of conditions, click A subscriber’s characteristics

  5. Click the dropdown menu to search for a characteristic and scroll down to Custom Attributes to choose any Rivo attribute

  6. After you complete the criteria, click Create

  7. Enter the name for the new segment and click Save.





How to add Loyalty attributes to messages

Personalize your SMS campaigns by including Rivo loyalty data directly in your messages. Here are some effective examples:

  • “You have {Rivo Points Balance} points waiting to be redeemed! Shop now: [link]”

  • “Exclusive offer for our {Rivo VIP Tier Name} members: Use code VIP20 for 20% off”

  • “Share your referral link with friends and earn 500 points for each signup: {Rivo Referral URL}”

  • “You have ${Rivo Store Credit Balance} in store credit waiting to be used. Shop now!”

Here’s how to add these variables to your messages:

  1. Edit a message in the Magic Composer campaign text message or add the Send text message step in a journey. In this example, we will use a journey

  2. Click the {} button at the bottom of the message field

  3. Under Variable , click Choose variable and select the Rivo property (ex. Rivo Points Balance)

  4. Add the default text and click Insert

  5. Edit your message and click Save





Rewarding customers for subscribing

Boost your SMS and email subscriber list by rewarding customers with loyalty points when they subscribe. Here’s how it works:

  1. Set up an earning rule in Rivo for “Email Subscribe” and/or “SMS Subscribe” actions

  2. When customers subscribe to your Attentive SMS list or email list, Attentive sends the subscription webhook and Rivo applies points based on the matching earning rule

  3. Points are credited to their loyalty account, encouraging engagement with both your SMS marketing and loyalty program

This creates a powerful incentive for customers to subscribe to your marketing channels while simultaneously boosting their engagement with your loyalty program.





Common questions

Can I use the Rivo attributes as triggers in Attentive?

Rivo syncs both attributes and custom events to Attentive. How you use them in segments, journeys, and triggers depends on your Attentive account capabilities and setup.

How often is loyalty data synced with Attentive?

Rivo keeps profile attributes up to date as loyalty profile data changes, and sends custom events as those events happen. This helps keep your Attentive campaigns aligned with current customer loyalty activity.

Can I send SMS campaigns based on points thresholds?

Yes! You can create segments in Attentive based on points balances (e.g., customers with 500+ points) and target those specific customers with redemption reminders or special offers.

I can’t get the app up and running. Can you help me?

Please reach out to [email protected] and our dedicated team will be happy to help you with any questions or requests!

Did this answer your question?