Using rewards is a great way to enage with your new and existing customers. OMNI offers a number of different reward types and methods that will allow your customers to obtain rewards that they can use as discount coupons or other mechanisms.
This article will walkthrough the reward methods and reward types supported by OMNI and the store-wide settings available to you.
Reward method
For each reward you create, you may create it under one of the following methods - which affects how your customer can obtain this reward.
Point-based rewards
These rewards can only be redeemed with points that a customer owns. Customers can redeem these rewards directly on the storefront interface or your staff can help customers redeem these rewards on the admin dashboard or POS interfaces
Auto rewards
These rewards will not be displayed on the storefront and cannot be redeemed with points. These rewards must be granted by the merchant via one of the following mechanisms
Shopify Flow - via our Shopify flow action "grant reward" you can use to build your own automated workflows. For more on how to setup Shopify flow to grant rewards, read this article
Member benefits - via our pre-built workflows for birthday, welcome, and tier upgrade use cases
One-time giveaway campaigns - to bulk grant a selected reward to a customer segment of choice on a one-time basis
Customer profile - directly issue a grantable reward to the selected customer by selecting "issue rewards" inside their customer profile admin
Grant rewards API - via an API call to OMNI to grant a selected reward to customers
Rewards that are granted to a customer will be visible on the storefront - inside the customer's "My rewards" page along with the rewards that they redeemed with points
Reward types
The following reward types are available based on the reward method you select, allowing you to create different rewards for your customers
Free product rewards
Self service available | Point-based & Auto
Free product rewards allow you to offer a product variant on your store to be redeemed with loyalty points. You can configure this reward to redeem a specific quantity of a defined product.
Order discount rewards
Self service available | Point-based & Auto
Order level discounts allow you to offer a fixed amount off or a percentage off to the full order. You can configure the mininum purchase requirement to limit customer based on the order value
Product discount rewards
Self service available | Point-based & Auto
Product discounts allow you to offer a fixed amount off or a percentage off of the selected product or collection. You can configure the mininum purchase requirement to limit customer based on the value of the specified product or collection discounted.
Pay with points
Self service available | Point-based
Pay with point reward allows customers to use their points to redeem for cash coupons in the form of discount codes based on the specified redemption ratio set by the merchant. There may only be 1 active pay with point reward active/scheduled at any given time
Other discount rewards
Contact us to setup | Point-based & Auto
If there are other discount code rewards with a reward logic that is supported by Shopify's discount code creation but not covered in our self service reward types, you can contact us for manual setup.
This may include - Free shipping, BXGY discounts
QR code voucher rewards
Point-based & Auto
Imortant note
You will need an active subscription on the Wave Voucher app and at least one API mode voucher setup to use this reward
If you want to send your customers a scannable QR code voucher as a reward, you can setup a Wave voucher reward. Upon redemption, the Wave voucher app will generate an unique QR voucher for the voucher product you selected and email that to the customer. Customers can also access the issued voucher directly in the OMNI customer interface
External rewards
Contact us to setup | Point-based & Auto
You can also create rewards that are not associated to a discount code and/or free product with external rewards. This can be useful for use cases like "Scheduling a consultation" or Redeeming a gift from another store - where the reward is not tied to discount code for your store but involves follow-up from your staff or other thrid party solutions
When a customer redeems an external reward, OMNI deducts the points specified but does not generate a discount code for usage. A reward/issued Shopify flow or Klaviyo trigger is sent, allowing you to build automation flows to send internal notifications to your staff for follow-up, trigger other app's action or API calls via Shopify flow.
Store-wide reward settings
OMNI allows merchants to modify most settings for each reward you create, but there are some store-wide reward settings that will be applied to all rewards.
You can modify the following settings in Program Settings > Rewards before your loyalty program launch
Discount prefix - OMNI will append a 1-4 character prefix to all the discount codes generated for redeemed rewards. You may want to modify this so shoppers can recognize the discount code from your brand
You can now configure expiration of rewards redeemed and discount combination settings for each reward inside the edit reward screen for respective rewards.
Configure visibility and display order for point-based rewards on the storefront
For point-based rewards, you are able to customize the visibility and the order of which the rewards are displayed on the customer storefront. You can use this feature to highlight important or limited period rewards or group related rewards together.
To configure these settings, you need to switch to the "point-based" view on your rewards page in the OMNI Loyalty admin.
Toggling visibility
You can click on the eye icon to toggle visibility for the specific reward.
Displayed rewards - are denoted with the filled-in eye icon
Hidden rewards - are denoted with the crossed out eye icon
Pinning and re-ordering rewards
By default, your point-based rewards are ordered based on the number of points needed for the customer to redeem it. You can use the pin icon to pin rewards to the top of the list and define the position to re-order your rewards as you wish.
Unpinned rewards - are denoted with a hollow pin icon
Pinned rewards - are denoted with a filled-in pin icon. The number beside the icon denotes the display order
When you pin a reward to the top, you will be asked to select a display order. By default, the next available position after the currently pinned rewards is selected for you.
You can use the dropdown to change the display order of the current reward. If you select a display order that is already in use, all rewards with a display order equal to or larger than that will move down by 1 spot.








