Reward Types

Every reward hands the customer a Shopify discount code. You choose what that discount does when you set the reward up, picking from 4 discount types:

Fixed amount

A set amount off the order. Example: 5 EUR discount.

Percentage

A share off the price. Example: 10% off.

Free shipping

Covers the shipping cost of the order.

Buy X get Y

Buy a set quantity, get another item at a percentage off.

Each type can cover your whole catalog or only selected products and collections. The full comparison lives in the discounts guide.

Reward limits by plan: Free = 2 rewards, Growth = 5 rewards, Advanced/Enterprise = unlimited.

Creating a Reward

1

Go to Rewards

Go to Loyalty > Rewards in your JeriCommerce dashboard.

2

Add a new reward

Click Create Reward and choose the reward type.

3

Fill in the details

Set the reward name, description, points required for redemption, and any conditions. You can use built-in JeriCommerce segments to control who can see the reward and who can redeem it. Title and description support multiple languages.

4

Choose how to deliver it

Choose how customers receive the reward: via wallet pass notification, email, or SMS.

Visibility and redemption rules are independent. For example, everyone can see a reward while only VIP customers can redeem it. Learn how these controls work in the reward setup guide.

When a reward becomes available to a customer, JeriCommerce automatically sends a push notification. This drives a 2x increase in reward redemption compared to email-only delivery.

Coupon System

The coupon system is a separate layer on top of rewards, giving you additional flexibility:

Create the codes as a Shopify discount, or upload your own from a CSV file. Either way each customer receives a code nobody else has, and each code works only once, so a code that gets shared around is worthless to anyone but its owner.

Turn on auto recharge and JeriCommerce generates more codes before the batch runs out. See Create a Shopify discount.

Create public coupon campaigns that don't require a loyalty card. Useful for marketing campaigns where you want to distribute discounts broadly.

These coupons can still be tracked via UTM parameters for attribution.

Assign coupons directly from a Klaviyo Flow using the webhook action. This lets you tie coupon distribution to specific customer behaviors tracked in Klaviyo.

Use the Webhook Builder to generate the webhook configuration, or follow the step-by-step guide.

Redemption Flow

Online redemption
Customers redeem rewards from the web app or wallet pass. The system generates a unique Shopify discount code and delivers it via push notification and email. The customer applies the code at checkout.
In-store redemption
Staff can view and apply available rewards from the POS extension. The discount is applied directly to the transaction without the customer needing to enter a code.
Checkout extension redemption
The Rewards Extension in Shopify Checkout shows available rewards during the purchase flow, enabling one-click redemption.

Gift Cards

Gift cards are a separate functionality from rewards:

  • Issued from the JeriCommerce dashboard or via API
  • Delivered via wallet pass, email, or SMS
  • Tracked separately from loyalty card installations
  • Count toward your plan's active card limit

Both installed loyalty cards and active gift cards count toward your plan's card limit. Monitor your usage in Settings > Billing > Usage.