Boost Customer Loyalty with Adobe Commerce Reward Points

reward-points
November 18, 2025

1. Introduction to Reward Points 

The Reward Points system in Adobe Commerce allows merchants to create loyalty programs that increase customer engagement, repeat purchases, and overall store revenue.

With this feature, customers can earn points for different actions—such as making purchases, registering an account, writing reviews, or referring friends—and can later redeem points while placing orders.

Adobe Commerce also provides flexible options to manage how points are earned, expired, adjusted, and redeemed.

2. How Reward Points Benefit Merchants 

Reward Points can significantly improve business results:

  • Increase Repeat Purchases: Customers return more often when they know they can earn or redeem points.
  • Boost Average Order Value: Customers may add more items to reach point thresholds or take advantage of reward levels.
  • Improve Customer Retention: A structured loyalty system makes your store a preferred shopping destination.
  • Encourage Customer Engagement: Actions like reviews, referrals, account creation, and newsletter signups help grow your store organically.
  • Reduce Returns Impact: With proper reward configuration, reward points can be automatically adjusted during refunds.

3. Reward Points Features Overview 

Customer Balance 

  • Admins can modify a customer’s reward balance.
  • Customers can view their reward points history from the storefront.

Shopping Cart Price Rules 

  • Reward points can be granted as part of cart price rules.
  • Points can be given alone or combined with discounts.

Exchange Rates 

  • Merchants define how many points equal a set currency value.
  • Supports different websites and customer groups.

4. Admin Configuration Guide 

Step 1: Enable Reward Points 

Path:
Admin > Stores > Settings > Configuration > Customers > Reward Points

Expand Reward Points and configure:

General Settings 

Setting Description
Enable Reward Points Functionality Activate the feature. Set to Yes.
Enable on Storefront Allow customers to earn/view points.
Customers May See Reward Point History Shows the detailed points history in their account.
Balance Redemption Threshold Minimum points required before redemption (leave blank for no minimum).
Cap Reward Points Balance At Maximum points allowed for customers (leave blank for no cap).

Point Expiration Settings 

Setting Description
Reward Points Expire in (days) Number of days before points expire (leave blank for no expiry).
Reward Points Expiry Calculation Static or Dynamic expiry method.

Static Expiry 

  • Points keep their original expiry date even if configuration changes.

Example:

Earned On Points Expiry Days Expiry Date
Day 1 100 30 Day 31
Day 15 50 60 Day 75

Dynamic Expiry 

  • Each time points are added, all points recalculate expiry based on the latest setting.

Example:

Earned On Points Expiry Days at Last Balance Change Final Expiry
Day 1 100 60 Day 75
Day 15 50 60 Day 75

Refund and Adjustment Settings 

Setting Description
Refund Reward Points Automatically If customer used points for an order → points will return automatically when the order is refunded.
Deduct Reward Points from Refund Amount Automatically If points were earned from an order → they will be deducted automatically when that order is refunded.

After completing, click Save Config.

Step 2: Configure Points Earned for Customer Activities 

These settings allow merchants to reward users for various actions.

Action Meaning
Purchase Enable to reward points on order placement (based on exchange rate).
Registration Reward customers who create an account.
Newsletter Signup Reward customers who subscribe to newsletters.
Invitation to Customer Conversion Reward customers for sending invites that convert to new customer registrations.
Invitation Conversion Quantity Limit Limit number of allowed reward conversions (blank for unlimited).
Invitation to Order Conversion Reward customers when their invitee places an order.
Invitation to Order Conversion Limit Limit number of rewarded order conversions.
Reward Type (Each / First) Reward for each order or only the first order.
Review Submission Reward customers for submitting approved reviews.
Review Limit Limits the number of rewarded reviews.

After completing, click Save Config.

Step 3: Email Notifications for Reward Points 

You can inform customers via email when significant reward-related events occur.

Setting Description
Balance Update Email Email sent whenever points are added/removed.
Reward Points Expiry Warning Email Email sent before points expire.
Expiry Warning Before (days) Number of days before expiry to send warning.

Click Save Config when done.

5. Managing Reward Points for a Customer (Admin) 

Update Customer Reward Balance 

  1. Go to Customers > All Customers.

  2. Click Edit next to the customer.

  3. Open the Reward Points section.

  4. Enter points in Update Points:

    • Positive number → adds points
    • Negative number → subtracts points
  5. Add Comments if needed.

  6. Optionally subscribe customer to:

    • Balance Updates
    • Expiry Notifications
  7. Click Save Customer.

Admins can also view the complete reward points history here.

6. Reward Exchange Rates 

Exchange rates define how many points are earned or how much currency points are worth.

Path:
Stores > Other Settings > Reward Exchange Rates

Exchange Rate Priority 

  1. Specific Website + Specific Customer Group
  2. All Websites + Specific Customer Group
  3. Specific Website + All Customer Groups
  4. All Websites + All Customer Groups

Steps to Add Exchange Rate 

  1. Click Add New Rate.

  2. Select Customer Group.

  3. Choose Direction:

    • Points to Currency → how many points = how much money
    • Currency to Points → how much money = how many points
  4. Enter the rate values.

  5. Click Save.

7. Reward Points with Cart Price Rules 

You can grant reward points as part of promotions.

Path:
Marketing > Promotions > Cart Price Rules

Steps:

  1. Create or open a cart price rule.

  2. Expand Actions.

  3. Configure conditions.

  4. Enter the number of points in Add Reward Points.

8. Storefront Experience 

Customer Account View 

Customers can see:

  • Current reward points balance

  • History of earned, used, and expired points

Redeeming Reward Points at Checkout 

Customers can redeem points if Points to Currency exchange rate exists.

Steps:

  1. Add products to cart.
  2. Proceed to checkout.
  3. On Review & Payments → open Reward Points section.
  4. Click Use Reward Points.

Note:
If the points value covers the entire order total, no additional payment method is required.

9. Summary 

The Adobe Commerce Reward Points system is a powerful loyalty feature that helps merchants:

  • Increase retention
  • Boost engagement
  • Drive repeat purchases
  • Reward valuable customer actions

With flexible configuration options, merchants can create a tailored loyalty program that fits their exact business needs.