Skip to main content
All CollectionsPoints Program
Getting Started with the Points Program
Getting Started with the Points Program

Start here to learn all about how to set up your Points Program with Rivo

Laurence Leech avatar
Written by Laurence Leech
Updated over a week ago


A points program is an essential part of any great customer loyalty program. It's a proven way to reward customers for their loyalty and incentivize them to keep coming back to your business.

Video Walkthrough

Why Run a Points Program?

A points program is a really effective way to increase customer loyalty and drive sales for your store. By offering rewards and incentives, you're creating a positive customer experience and always building a strong base of loyal customers.

Here's 4 reasons why a points program is so important:

  1. It makes customers feel valued - When you offer points for purchases or other actions, customers feel like they're getting something in return for their loyalty. This makes them feel appreciated and encourages them to continue doing business with you.

  2. It encourages repeat business - The promise of earning points that can be redeemed for rewards encourages customers to come back to your business again and again. This is a great way to build customer loyalty and increase sales.

  3. It creates a sense of excitement - Customers enjoy the thrill of accumulating points and working towards a reward. This creates a positive association with your business and makes customers more likely to recommend you to others.

  4. It sets you apart from competitors - A well-designed points program can be a key differentiator for your business. Customers are more likely to choose a business that offers rewards over one that doesn't, especially if the rewards are valuable and easy to earn.

Setting up an effective Points Program straight out of the box with Rivo is a cinch! And we've got tons of options for further customizations to suit your store's needs. Read on to get the scoop.

An Overview of Rivo's Points Program

The Points Program centers around earning and redeeming points in your store. Customers earn points by doing things like placing orders, following you on social media, leaving product reviews, etc. When they have accumulated enough, customers can redeem those points for coupons that they can apply on future orders. Here's an overview of the Points Programs subsections.

Points Program Status

This toggle switch at the top of the page turns the program ON or OFF. Customers will not be able to access the features of the program or redeem any of its associated rewards if this switch is toggled off.

Earning Points - Ways to Earn

These are the actions through which your customers earn points. Each Way to Earn's points value is customizable. There are three default ways to earn:

  • Sign up - Earn a one-time, fixed amount of points by becoming a member of the Loyalty Program.

  • Place an Order - Earn points by placing an order. This can be set as a fixed amount or in increments e.g. 1 point per $1.

  • Celebrate a Birthday - Earn a fixed amount of points each year on your birthday.

You can also add the following points earning methods to your program by clicking Add Another Way to Earn:

Social Actions

  • Follow on Instagram

  • Like page on Facebook

  • Share link on Facebook

  • Follow on Twitter

  • Share link on Twitter

  • Follow on TikTok

💡 Find out more: Check out our guide on Enabling points for Social Media.

Other Actions

  • Complete a Referral - Earn extra points for completing a successful referral. See our guide here.

  • Post a product review - Earn points by reviewing products. See our guide here.

  • Custom Action - Create your own custom actions to award points. See our guide here.

Redeeming Points - Ways to Redeem

These are the coupons that customers receive by redeeming their points. You can add as many Rewards as you like. There are six reward types:

Online Store

  • Amount Discount - A fixed amount off the entire order.

  • Percentage Off - A percentage amount off the entire order.

  • Free Shipping - Free Shipping off the entire order. See our guide here.

  • Free Product - A full-price discount usable on a specific product. See our guide here.

POS (In-store)

  • Amount Discount - A fixed amount off the entire order. (usable on POS system only)

  • Percentage Off - A percentage amount off the entire order. (usable on POS system only)

💡 Find out more: Check out our guide Earn and spend points in store using Shopify POS

Points Expiry

Create urgency and increase engagement by setting customer points balances to expire after a certain period of time.

💡 Find out more: Check out our guide on Points Expiry

Common questions

Is the app compatible with multiple currencies?

Rivo Loyalty is compatible with your store's default currency only. The points that are awarded on completed orders will always correspond to the value of the order in your store's default currency. Even if you are using Shopify's Advanced plan, or Geolocation app to allow customers to checkout in their own currency, the points will be based on the order's value in your store's default currency.

Are taxes and shipping charges included when customers earn points?

This is the default behavior of the app but you can change this in Settings. Check out this guide for more.

Does the app work with draft order invoices?

If you have sent a customer a draft order invoice via email, this customer will earn points on this order when they checkout using the checkout link. The customer will need to have an account on your store. However, customers are not able to redeem their rewards on these types of orders. This is due to Shopify’s own limitations, as Shopify does not allow discount codes to be used on orders created as draft order invoices. This is noted in Shopify’s guide to draft orders here.

Did this answer your question?