Introduction
On some occasions, you might need to exclude products from your Loyalty program to prevent customers from earning points for purchasing a specific item. Just by providing the product ID number, you can have better control of the program without any additional steps!
✨ Product exclusion is available on all plans
How to exclude products from the Points program
Use this feature to exclude specific products from the points calculation within the ‘Place an order’ Way to Earn.
Go to Settings
Click Orders
Scroll down to Order Exclusions
Enter the ID of the products. Separate them with a comma (e.g. 1111111,2222222)
Click Save.
📝 Note: This only applies if you have enabled Place an order in your Points program.
Where to find my product ID number?
In your Shopify admin, go to Products
From your list of products, click on the item you want to exclude
Copy the number string at the end of the URL after
/
Points delay
You can add a delay between the order being placed and points or store credit being earned. During this delay, earnings are pending and then approved after the delay window.
If you’d like to add an hour, enter 3600 seconds. For 1 day enter 86400 seconds, for 1 week enter 604800 seconds.
The minimum delay is 1 second and the maximum is 5,184,000 seconds (60 days).
Exclude orders by tag
You can exclude tagged orders from value-based order earnings by adding one or more order tags to Order Tags in Order Exclusions.
For incremented order earning rules, a matching tag reduces the eligible order amount to zero, so no points are earned from that order.
For fixed amount order earning rules, tagged orders can still award the fixed amount.
Important: Most tags are added to orders post creation (via Shopify Flow or otherwise). So for this feature to work effectively, be sure to add a delay in earning points of at least 60 seconds. This will allow enough time for the order to add it's tags before Rivo's checks.
Common questions
Can I exclude collections?
We can only exclude products for now, so you would have to enter the ID number of each product from a collection and separate the IDs with a comma.
Can I use a Shopify tag to exclude my products?
Currently, Rivo only reads the product ID numbers entered in the Order Exclusions field.
How do I prevent zero-dollar orders from earning points?
For your Place an order way to earn:
If you use Incremented points , a $0 order earns 0 points automatically.
If you use Fixed amount of points , a $0 order can still earn points. Switch to Incremented points if you want points tied to order value.
If you want to block low-value orders (for example, under $10), tag those orders in Shopify and add that tag to Order Tags in Order Exclusions.
This tagged-order workaround applies to incremented earning logic. If your rule is fixed amount, switch to incremented earning if you want points tied to order value. Keep a delay (for example, 60 seconds) so the tag is present before points are calculated.
Can I set a minimum order amount for the Place an order rule?
There isn’t a minimum order amount field for Place an order today. To create a minimum-spend rule, use order tagging + Order Tags exclusion as a workaround.
How do discounts, free products, gift cards, and refunds affect order earnings?
Discounts / free products: This depends on your Order total calculation settings. If you include savings, points can be based on pre-discount value. If you do not include savings, fully discounted items contribute little or no value.
Gift card payments: In Order Exclusions, you can enable gift card exclusion so gift card-paid amounts are not included in order earnings.
Refunds / cancellations: Use Points Cancelations to automatically remove or reduce points after refunded, partially refunded, or voided orders.
Why does the “Potential Loyalty Points” message differ from final earned points?
The product-page and checkout potential-points messages are estimates. Final points are calculated from your order settings (for example, exclusions, tags, channels, delays, and refund behavior), so final earnings can be lower than the estimate.
What are the best fraud-prevention settings for order earnings?
Start with this checklist:
Use Incremented points for your Place an order rule.
Add Order Exclusions (product IDs, order tags, and gift card exclusion as needed).
Add a short Delay in earning points so post-purchase tags can apply before points are approved.
Set Order channels to reward customers so only valid channels can earn.
Enable Points Cancelations for refunded, partially refunded, and voided orders.
If abuse continues, contact support with 2-3 impacted order numbers and your current order settings so the team can review your setup and recommend adjustments.
Have any feedback? Share your ideas here!



