Reward Types¶
JeriCommerce supports 2 types of redeemable rewards, all synced with Shopify via discount codes:
Fixed Discount
A fixed amount off the order. Example: 5 EUR discount.
Percentage Discount
A percentage off the order. Example: 10% off.
Creating a Reward¶
Go to Rewards¶
Go to Loyalty > Rewards in your JeriCommerce dashboard.
Add a new reward¶
Click Create Reward and choose the reward type.
Fill in the details¶
Set the reward name, description, points required for redemption, and any conditions (minimum spend, eligible products). Title and description support multiple languages.
Choose how to deliver it¶
Choose how customers receive the reward: via wallet pass notification, email, or SMS.
Coupon System¶
The coupon system is a separate layer on top of rewards, giving you additional flexibility:
Import unique coupon codes from Shopify Discounts or CSV, or let JeriCommerce auto-generate them. Each customer receives a unique code, preventing sharing.
{
"type": "unique",
"source": "shopify_discounts",
"prefix": "LOYALTY-",
"discount_id": "gid://shopify/DiscountCode/12345"
}
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
In-store redemption
Checkout extension 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