All Collections
Rivo Loyalty
Developers
Rivo Updates and Changelog
Rivo Updates and Changelog
Improvements and updates to Rivo Loyalty & Referrals and platform
James Dohm avatar
Written by James Dohm
Updated this week

Hey there! At Rivo, we're always making the platform better by adding new features, fixing pesky bugs, and updating our docs. This changelog is where you can keep up with all the latest updates and improvements.

May 2023

Coming soon

  • New Analytics dashboard

Bug fixes

  • New plan is not activated after the upgrade

  • Loyalty data not being synced to Mailchimp

  • Cannot save additional benefits for VIP Tiers

  • New stores cannot connect with integrations: Mailchimp, Gorgias

  • Unable to save custom domain for email

  • Cannot select or display more than 10 variants in a Free Product reward

  • Unable to set custom URL path for emails.


April 2023

Rivo Loyalty & Referrals as an embedded app!

To improve the performance and user experience, we say goodbye to Rivo Loyalty & Referrals as a standalone app and we welcome the embedded version in the Shopify admin panel to make everything simpler and faster.

Small but important improvements

  • New date format for birthdates in Klaviyo (YYYY-MM-DD)

Bug fixes

  • Unable to activate an email notification

  • Unused rewards cannot be refunded

  • Email analytics not loading

  • Points balance metafield not updating after completing the action 'Place an order'


March 2023

Bug fixes

  • Referrals not being sorted in chronological order

  • Loyalty status not updated after the account activation

  • Points Earned email notification sent after Loyalty points expire

  • Rivo custom properties not sent to some Postscript accounts

  • Unable to redeem a Free Product reward


February 2023

Attentive integration

Attentive + Rivo = <3. We're excited to announce our native integration with Attentive. Connect Rivo & Attentive

Postscript integration

With the native Postscript integration, can use various SMS variables in your campaigns. Connect Rivo & Postscript

Custom destination URLs in emails

Add a custom destination URL to transaction emails in Rivo. Nice!

Load your loyalty page anywhere (including the customer account)

Load your dedicated page from any page on your Shopify website. Just add <div id="rivo-page-wrapper" style="min-height:800px;"></div> on liquid template you want it to appear on. And yes! This means you can also load it on multiple pages, not just one.

Add custom CSS & fonts to Loyalty Prompts

You can now add your own custom styles to Loyalty Prompts in the app. Try it out!

Small but important improvements

  • Added support for a new API endpoint to show earning_rules

  • Added ability to pull in custom fonts from Shopify through CSS

  • Improved metafield versioning and naming conventions to Rivo metafields

  • Added ability to allow incremented points decimal points_amount/base currency amount when points_type is "multiplier". Which means custom spending amounts for earnings points through orders.

  • Improved loading time using the Rivo loyalty page editor

  • The Upcoming Reward text is now hidden in the Widget if members have enough points for redemption

  • Improved fallback font selection favoring the font family

  • Now you can turn on/off the Loyalty prompts from the Prompts page

  • Improved handling of deleted profiles after integration syncs

  • We now allow API users to redeem incremented rewards, nice.

  • Increased Ways to Redeem Limit on Loyalty Page

  • Added "Celebrate a Birthday" to the custom Ways to Earn for VIP Tiers

  • Added proper in-app CSS formatting. No more squished text boxes.

Bug fixes

  • Fixed an issue where Earning Rule Limits aren't applying on JS custom actions

  • Fixed issue where "NaN" amount off showing in the widget for Incremented points type reward

  • Fixed an issue where a custom icon for Upcoming Rewards/VIP tiers doesn't show on the preview after uploading your own image

  • Fixed a bug where all points are deducted when the partially refunded order is in another currency

Coming soon

  • Major Referrals Platform V2 Release

  • Rivo Partner Program


January 2023

Rivo Developer Toolkit

Introducing the Rivo Developer Toolkit. Get started by using Metafields, our Rest API, and our Front End Javascript API to build unique loyalty experiences. Explore the developer toolkit & docs.

Added a new Shopify Flow Trigger - VIP Tier Updated

You can use this new trigger to add a tag to a customer when they reach a specific tier. Use in conjunction with other apps to offer exclusive access to products/sales e.g. Locksmith (via tag) and create custom email campaigns.

Small but important improvements

  • Improved backend infrastructure and system response times. As a result, you should see the app running much faster now.

  • Re-upped error handling and in-app messaging

  • Improved Optimization with ActiveStorage image file sizes

  • Added the ability to customize the earning action limit

  • Birthdates from Rivo are now sent to Klaviyo

  • Now you can choose per page select on the Activity page

  • Add options to change a discount's purchase type to One-time, Subscription or both.

  • Added the ability to to undo "Reward for Past Actions" points backfill – contact our support team and we'll give you a hand with this!

  • Ability to embed points balance anywhere using metafields

  • Improved Loyalty page modal

  • Improved layout for widget launcher button

  • Ability to exclude products from the loyalty program

Bug fixes

  • Fixed an issue where Incorrect order of words in sentences with languages written from right to left

  • Fixed a rare problem where VIP discount rewards are issued twice

  • Popular Rewards sum in Analytics is always 10, this should have never been the case, and now your rewards sum might still be 10, but only when they actually are.

  • Resolved a rare problem where a small percentage of Guests as program participants but didn't earn points for placing orders. Points have been backfilled for those guests and now resolved.

  • Disable Loyalty Prompts on new installs by default

  • Fixed a bug where "Points canceled" was up twice on the Dedicated Page in the Customer tab

  • Resolved an issue where Loyalty status wasn't updating to Member after account activation in rare circumstances

  • Resolved a problem where the word "Undefined" is added next to the points balance on the top bar of the Widget

Coming soon

  • Referrals V2

  • Postscript & Attentive integrations


December 2022

Ability to Embed a Customer’s Reward Points Balance Anywhere

This allows you to embed their points balance on any area of your store that allows for HTML formatting. It’s quick and simple copy and paste of our code! If you have any questions reach out to our Solutions Engineers to help.

Small but important improvements

  • Guests are now able to earn points via imports

  • Allowed discounts to be applied to subscriptions, one-time purchases, or both

  • Updated customer sign ups to redirect to the dedicated page after completion

  • Made additions to our Weekly Email Summaries for Loyalty to provide more robust data

  • Introduced Points Cancelation to return any loyalty points if there are returns or refunds

  • Added the ability to filter by Points and VIP Tiers within Loyalty Dashboard

  • Initial steps taken to offer the use of metafields which help allow maximum customization in the Loyalty App

Bug fixes

  • Fixed an error saving when trying to enable the Dedicated Loyalty Page in the Dashboard

  • Corrected an bug where you were unable to change the footer email on Review Requests

  • Fixed a rare bug where the Popup App would say successful but not save the emails that were entered

  • Corrected the Loyalty App where the VIP program was not automatically enabling after updating VIP Tiers

  • Fixed an issue where Rivo advertising for our Reviews App was covering some of the settings in our Popup App Dashboard

Coming soon

  • Rivo Developer Tool Kit - That means metafields!

  • New Shopify Flow Triggers


November 2022

The Ability to Display Potential Points for Products

Potential points is an excellent way to help convince customers to make a purchase. The feature displays how many reward points that would earn if they purchased the product they’re currently viewing. This feature is available on ALL plans, even free!

Custom Fonts in the Loyalty Floating Widget

Create more customization and freedom you now have the ability to import fonts VIA CSS from multiple sources and create a more immersive and integrated experience with your Loyalty Widget.

Small but important improvements

  • Added the option to use Points as a Referral Reward

  • Created the ability to sync Loyalty data with Klaviyo (contact support for access)

  • Added sharing referral URLs with Whatsapp to help provide the most possibilities for conversions

  • Created the ability to start using Shopify Flow Triggers

  • Added the feature to have Loyalty Points expire after a chosen timeframe. This will incentive customers to make additional purchases

  • You can now add custom icon to the Earn Points section of the Loyalty App

Bug fixes

  • Fixed error with saving changed made after enabling the Email Opt-In Level in Loyalty App

  • Corrected an error affecting some Legacy stores who could not click “Email” in the Points Program section.

  • Adjusted the order of operations because customers were not appearing in the App customer list until they placed an order.

  • Fixed an issue where members could not see Ways to Redeem section on their floating widget

  • Corrected an issue that was causing Review Requests to end up in “Failed” status and not be sent to customers

  • Fixed an issue where after fulfilling all requirements a review discount was not being emailed to the customer

Coming soon

  • Custom Loyalty Points Embedding!


October 2022

Weekly Loyalty Summary Email

This new email shows an overview of your Loyalty Program and lets you see the value at a glance. You’re able to view New Members, Points Redemption Percentage, Total Sales Generated and more. This will be available to all plans to help bring metrics that matter directly to your inbox.

Small but important improvements

  • The option to add custom icon to the Ways to Redeem section

  • Rolled out Oauth applications to make integration easier

  • Created a display where you can view Loyalty App dashboard metrics by time period with comparison data

  • The ability to rearrange the panels in your Loyalty Widget

  • Added customer CSS fields for our pages and widgets

  • Adjusted the class names within our Way To Earn and Rewards cards to negate any confusion with Shopify content classes

  • Added a “Recovered by App” tab to display all abandoned carts that were recovered by Rivo assistance

  • The ability to import all orders when a fresh install is completed

  • Added the feature to have loyalty points adjusted when an order is voided

  • The ability to add custom fonts on your Pop Up App

Bug fixes

  • Fixed an issue where bulk imported reviews were not displaying on the product page (but were displaying in the reviews dashboard)

  • There were issues with the smoothness of the scrolling on Loyalty app pages on a mobile device that were corrected

  • Corrected an issue that caused the App not to be accessible from ur Admin panel

  • Fixed an issue where Loyalty app would not save the Dedicated Page if the CSS field was left blank

  • Added the option to translate “See More Reviews” in Reviews app to create better continuity for non-english stores

  • After an API event was completed Loyalty Points wee not updating

  • Fixed an issue where the text color changes were not being applied in widget preview

  • Fixed a bug where the first 100 reviews imported via CSV were being duplicated

  • Corrected a bug where customers were not receiving awards from the referrals program

  • Fixed an issue where first abandon cart email was not being sent out as expected

Coming soon

  • Potential Points displays for all Loyalty App users!

  • Custom Fonts in the Loyalty Widget!


September 2022

Loyalty Prompts

We’ve introduced several Loyalty Prompts which can be used to nudge your customers into various actions. Currently you’re able to display customized prompts for Signing Up, Points Engagement, and Rewards Engagement. You can find these options on your Dashboard > On-Site Display > Prompts. Loyalty Prompts are available on ALL paid plans!

Small but important improvements

  • Created the ability to reset points in our Administrative Dashboard for situations when stores want to start fresh with point totals.

  • Added the ability for Loyalty Prompt to be set on either the right or left side of the screen

  • Changed the wording for several areas within the Loyalty Dashboard to make processes easier to understand

  • Added custom icons to our Earn Points section of the widget

  • Created new integrations with Okendo to allow for rewards to be granted based on reviews while using their app

  • Added the ability to add and edit CSS for the Pop Up App with our Admin dashboard without needing to access individual stores

  • We added the ability to to set order limits manually from our Administrative side which benefits in custom plans

  • Added a demo video to our Pop Up App Dashboard to help merchants learn how to use the app successfully

Bug fixes

  • Corrected an issue where Orders Processed number was decreasing hourly instead of daily

  • We fixed a typo on our VIP Tiers - Even the pros make typing mistakes 🙃

  • Corrected a code issue that was causing an HTTP Error 500 when accessing the Pop Up App

  • We also fixed a similar HTTP Error 500 in the Loyalty App install process

  • Several icons on our Dedicated Page were not able ot be edited via CSS

  • Fixed an issue where merchants were unable to hide/display various blocks on their Dedicated Page

  • We corrected a bug where during Loyalty App installation it would not allow you the choose the free plan

  • Fixed a bug that was causing long delay times to load the Loyalty Page for customers

Coming soon

  • Weekly Loyalty Metrics Summary Emails!


August 2022

Ability to Send Emails From Your Own Domain

Now you can wrap even more of your communications in your own branding! For all Loyalty Customers in our Growth plan and up you have the ability to integrate your own domain with our email communications. Then, all emails triggered from Rivo will come directly from you!

Small but important improvements

  • Added the ability to you displace our Account Embed on the customer address page as well for enhanced flexibility

  • Made code improvements to reduce our internal load times and provide a smoother customer experience

  • Added additional Translation options into the Loyalty App to allow non-english merchants additional customization

  • Created a new rule to allow for points earning from TikTok

  • Created centralized branding so merchants can choose their basic design and have it carry throughout

  • Added the ability to control how points are processed; online, POS, or both in the Loyalty App

  • Implemented the option for merchants to create and integrate Custom Ways To Earn within the Loyalty App

  • Upgraded to Ruby on Rails 7.0.3.1

  • Added the ability for APIs to create, update, and destroy webhooks

  • Rolled out the ability to to grant Points in the Loyalty App when customers leave reviews

Bug fixes

  • Corrected an issue where the Review Widget font is italic when leaving a review from the Review Request Email

  • Order more than 60 days old were getting points and emails when imported to the Loyalty App

  • Fixed the Pop Up App where the Sticky Coupon bar was not displaying on some stores as expected

  • Delete rewards button in Loyalty App was not functioning and merchants were unable to remove old rewards

  • The automated email for Sign Up Points as not being sent out to Loyalty customers

  • Corrected an issue where Birthday Reward Points were not being sent for the customer’s second year as a member

  • Fixed an “Application Error” that occurred when importing into the Reviews App

  • The title and product image were not being added to the review request emails being sent to customers

  • In the Loyalty App merchants were getting an HTTP 500 error when creating their Dedicated Page

  • Fixed an issue where the Widget would disappear once logged in for some Loyalty Customers

Coming soon

  • Custom Loyalty Points Embedding!


July 2022

Added Shopify Flow Connections for Loyalty

With the addition of Shopify Flow we will be able to create complex and fully custom flows of rewarding customers, managing custom tier level rewards, and provide the maximum amount of reward uniqueness store by store. Flow will be available on Growth plans and higher!

Small but important improvements

  • Added the option to change text color in “be the first person to write a review” in the Reviews Widget

  • Allowed access for our merchants to configure webhooks within the Loyalty App

  • We’ve made the Star Rating an anchor now to the Reviews Widget to increase the ease customers can read reviews

  • Created an Error Monitoring module on Bugsnag to better track issues before they cause end user problems

  • Major improvements to the user interface for the customers and contacts listings for easier viewing and navigation

  • Created the option to export your reviews as a CSV file from the Reviews App

  • Framework to allow API access for headless stores

Bug fixes

  • The Loyalty App was reward points for POS transactions that were not eligible

  • Corrected a bug where our Enterprise plan were shown order limits on the Admin Dashboard

  • Fixed an issue were fonts were unable to be saved on the Dedicated Page in the Loyalty App

Coming soon

  • Custom Email Domain Integration for Loyalty App!


June 2022

The Future is API, Rivo API V1 is Here!

This is only the first step in a long process of ensuring Rivo can tie in to our merchant’s most used apps to provide the most value and the ultimate way to manage your entire customer universe. Keep an eye on the horizon as we introduce more and more API connections and features in the coming months!

Small but important improvements

  • Added additional options for translations in the Reviews App

  • Created the ability to delete email subscribers and reset stats in the Loyalty Dashboard

  • Added the ability to merchants to configure their webhooks

  • Provided the ability to apply discounts to recurring charges in merchant stores

  • Created the ability to use custom fonts on your Loyalty dedicated page

Bug fixes

  • Corrected issues with social media follow and share rewards that didn’t require any action to be completed

  • Fixed an issue where incremental rewards could not be redeemed from the Loyalty Widget

  • Resolved a bug where loading a new page removed the sticky bar in the Pop Up app

  • Corrected a bug where VIP Tiers were not displaying the Tier Benefits on the dedicated page

  • Resolved a variety of HTTP 500 Errors

  • Fixed an issue where members were not syncing in Klaviyo

Coming soon

  • Shopify Flow is Coming to Rivo!!


May 2022

New Prompts For Loyalty App!

There are now prompts available to increase account creation, points spending, and reward usage. These are in the form of optional popups that will display based on the the customer’s account status or current page. This added layer of interaction allows your customers more opportunity to sign up or place their orders.

Klaviyo V1 Integration Goes Live!

Klaviyo is one of the popular Email/SMS marketing platforms on Shopify and we’re proud to announce we can now pass our Loyalty information over so you can create the most flexible and tailor fit marketing campaigns for your customers.

Small but important improvements

  • We added the Loyalty Landing Page for merchants to use

  • Improved how we managed previous member’s points when the Loyalty App is reinstalled

  • Our Judge.Me integration with OAuth went live

  • Improved the Klaviyo integration UI

  • Added a system to exclude explicit content from public reviews

  • Created the option to have a full page version of the Loyalty Widget

Bug fixes

  • Corrected an error when trying to download the the template for our Import Loyalty CSV example

  • Fixed a display issue where Incremented Rewards always displays the $ symbol

  • Resolved an issue with deleting reviews where they showed on the product page but not in the Reviews App

  • Corrected an issue where review request emails where sent after the Reviews App was uninstalled

  • Fixed a problem where excluded customers were re-enabled if they made an order

  • Resolved an issue where the widget header was being cut off on mobile for Loyalty App

Coming soon

  • Rivo’s API V1 is coming to town - connect your most needed apps and integrate your business!


April 2022

Account Points Embed is Now Available!

The more we keep your Loyalty program on the customer’s mind the better. We’ve released a floating widget that can be embedded in the Account page to remind your customers they have points to spend! It’s fully customizable and available on all paid plans!

Small but important improvements

  • Introduced the ability to filter and segment customers to target specific audiences

  • Created a Tools area of the Loyalty App to help merchants access the most important features

  • Provided the ability to preview the widget on your stores

  • Made small dashboard updates to improve usability and performance in the Loyalty App

  • Added the ability to customize the widget with your brand colors and styles

Bug fixes

  • Free Product Reward was not showing all the variants for the product

  • Fixed a bug where we were unable to remove branding from Reviews App

  • Resolved an issue where the Review button on emails lead to a 404 error page

  • Corrected an issue where customers were not appearing in the customer section but being counted on the dashboard

  • Fixed an issue where merchants were unable to edit Free Product rewards

Coming soon

  • New Engagement Prompts for the Loyalty App!

  • Klaviyo V1 Integration is arriving to Rivo!!


March 2022

Enhance Branding with Customer Fonts in Loyalty App

You’re no longer limited to default fonts in the Loyalty App! Keep the flow, design, and brand of your store consistent by adding your custom fonts to all of our Loyalty areas now too. Using CSS we can now import fonts and apply your preferred font family across our app.

Small but important improvements

  • Added an Activity Feed to the Loyalty Dashboard

  • Upgraded to Ruby 2.7

  • Added curated metrics to the Loyalty Dashboard to allow merchants to view the created value of the app

  • Created the ability for merchants to create and regenerate API keys in Loyalty App

  • Applied the ability to edit the “be the first person….” text in Reviews widget

  • Added the option to import bulk import orders for review requests in the Reviews app

  • Created the option to hide/show stars in the Reviews App

  • Finalized the ability to send emails via custom domains with Mailgun

Bug fixes

  • Corrected an issue were the Share via Email button was not opening to the user’s email client

  • Resolved an issue were the Review Widget was showing with a horizontal scroll bar

  • Fixed an issue were the Reviews app widget was not appearing and various console errors were present instead

  • Loyalty app was not sending emails notifications for Points Earned

  • Corrected the page rules in the Popup App because they were not working as designed

  • Discount count was not displaying correctly at check out

  • Resolved an issue where updating the colors in the Reviews App was not saving correctly

Coming soon

  • Account Page Points Embed!

Did this answer your question?