An ecommerce loyalty program works when the reward changes behavior you can measure, such as a second order sooner, a higher basket or a referral, and when its cost is modeled before launch. On Adobe Commerce you have two realistic routes: the built-in reward points feature, which covers points-based programs well, or a third-party loyalty platform connected to the store, which adds tiers, gamified actions and cross-channel tracking.
This guide covers the program types worth considering, the economics you should model (breakage and cost per point), and how Adobe Commerce reward points compare with external platforms.
What a loyalty program is supposed to change
Before choosing software, write down the one or two customer behaviors the program must change. Most stores pick from a short list:
- Repeat purchase rate: the share of first-time buyers who place a second order within a set window.
- Purchase frequency: the time between orders for existing customers.
- Average order value: through earn thresholds or bonus points on certain categories.
- Account creation and consented data: points for registering, completing a profile or subscribing to email.
- Referrals and reviews: rewarded actions that bring new customers or social proof.
If you cannot name the behavior, you cannot judge whether the program pays for itself. A program that rewards customers who would have bought anyway is a discount with extra admin.
Loyalty program types and the economics to model
Each program type has a different cost structure. The table below summarizes what each one rewards, what it costs and the number you need to model before launch.
| Program type | How it works | Main cost | What to model |
|---|---|---|---|
| Points (earn and burn) | Customers earn points per currency unit spent or per action and redeem them for a discount | Redeemed point value, plus admin and software | Earn rate, point value, expected redemption rate (1 minus breakage) |
| Tiered (VIP levels) | Spend thresholds unlock better earn rates or perks such as free shipping | Perk cost for top tiers, which often concentrates in a small group | Share of customers per tier and the cost of perks at each level |
| Paid membership | Customers pay a fee for ongoing benefits | Benefit cost per member | Benefit usage per member against the fee and incremental orders |
| Cashback or store credit | A percentage of each order returns as credit for the next order | Credit redeemed | Credit rate and the share of credit that is actually used |
| Referral | Rewards both the referrer and the new customer | Reward per successful referral | Cost per acquired customer compared with paid channels |
| Value-based or community | Early access, content, events, charitable donations instead of discounts | Operational effort rather than margin | Engagement and retention lift; harder to attribute |
Breakage and cost per point
Two numbers drive the cost of any points program:
- Face value: what a point is worth when redeemed. If customers earn 1 point per dollar and 100 points equal $1 off, the face value is 1% of spend.
- Breakage: the share of issued points that are never redeemed, because they expire or are forgotten. Expected redemption is 1 minus breakage.
The effective cost is face value multiplied by expected redemption. As an illustration only: with a 1% face value and 60% of points eventually redeemed, the program costs about 0.6% of eligible revenue in rewards, before software and admin. If the program is generous and engaging enough that redemption climbs to 90%, the cost rises to 0.9%. Model a range rather than a single figure, and compare it with the gross margin on incremental orders the program is expected to drive.
Two cautions. First, do not design a program that relies on high breakage to stay affordable: customers who never redeem were never really in the program, so it is not changing their behavior. Second, outstanding points can be a liability on your books. Revenue-recognition standards such as IFRS 15 (which replaced IFRIC 13, the earlier interpretation on customer award credits) and ASC 606 can require part of the sale to be deferred until points are redeemed or expire. Ask your accountant how this applies to you; this is general information, not accounting advice.
A simple modeling checklist
- Pick the target behavior and its baseline, for example a 90-day repeat purchase rate.
- Set earn rate, point value and expiry, and calculate face value as a percentage of spend.
- Estimate redemption at low, mid and high levels to get a cost range.
- Estimate the incremental orders needed to cover that cost at your gross margin.
- Plan a holdout group that does not see the program, so you can measure lift rather than guess it.
Adobe Commerce reward points: what is built in
Adobe Commerce includes a reward points feature. Adobe's documentation describes it as exclusive to Adobe Commerce and not available in Magento Open Source. Out of the box, customers can earn points for:
- Purchases, based on configured exchange rates
- Registering an account and subscribing to the newsletter
- Invitations, when an invited friend registers or places an order
- Approved product reviews
- Cart price rules, which can award points alone or alongside a discount
Administrators set exchange rates in both directions (points to currency and currency to points), and rates can differ by website and customer group. You can cap balances, set a minimum balance before redemption, and set points to expire after a number of days, with static or dynamic expiry calculation and warning emails. Adobe also notes some operational details worth knowing: points are redeemed in whole blocks set by the exchange rate, tax is calculated before points and store credit are applied, and points are not recommended for cash-on-delivery orders.
Because the feature is native, points appear in the customer account, checkout and admin without a separate system to integrate, and they use the same customer groups and websites as the rest of your store.
Adobe Commerce reward points vs third-party loyalty platforms
External loyalty platforms connect to Magento through an extension or an API integration. Coverage varies widely: Yotpo, for example, lists Adobe Commerce (Magento) on its integrations page, while some well-known loyalty apps are built only for Shopify and others reach Magento only through partner-built connectors. Check each vendor's own integrations page for current Magento support before you shortlist.
| Factor | Adobe Commerce reward points | Third-party loyalty platform | Custom extension |
|---|---|---|---|
| Program types | Points earned on purchases and set actions; tier logic via customer groups and rules | Points, VIP tiers, referrals, gamified actions, often paid membership | Whatever you specify |
| Data location | Your database | Vendor platform, synced with the store | Your database |
| Cross-channel (POS, app) | Needs integration work | Often built in for supported channels | Needs integration work |
| Cost model | Included in the Adobe Commerce licence | Recurring subscription, often scaled by orders or members | Build and maintenance effort |
| Upgrade risk | Maintained by Adobe with the platform | Connector must stay compatible with your Magento version | Your team maintains it through upgrades |
| Best for | Straightforward points programs on Adobe Commerce | Marketing-led programs with tiers, referrals and frequent changes | Rules no product supports, such as B2B rebates |
On Magento Open Source the native feature is not available, so the choice is between an extension from the Adobe Commerce Marketplace, an external platform, or custom development. Our guide to building vs buying a Magento extension covers that decision in more detail.
Connecting loyalty to pricing, subscriptions and personalization
Loyalty rarely works alone. Three connections matter most:
- Pricing: points are a form of discount. If you also run promotions or dynamic pricing, decide whether points stack with sale prices and coupons, and test the combined margin.
- Subscriptions: subscribers are already repeat buyers. Rewarding each renewal can be expensive; many stores reward milestones instead. See our guide to subscriptions on Adobe Commerce.
- Personalization: point balances and tiers are useful segments. Showing a balance near a reward threshold, or recommending products that complete a tier, is where loyalty data earns its keep. Our ecommerce personalization guide explains how to use these signals.
AI can help here too, for example by predicting which customers are likely to lapse and targeting them with a bonus offer rather than discounting everyone. Treat these models as a way to aim rewards, and measure them against a holdout like any other change. Mistri's AI for ecommerce work covers this kind of targeting.
Common mistakes
- Launching without a holdout group: you will not know whether repeat purchases rose because of the program.
- Points that take too long to reach a reward: if the first reward needs a year of spending, most customers never engage.
- No expiry policy, or a harsh one: no expiry grows the liability; a very short expiry frustrates customers and may conflict with local consumer rules.
- Ignoring returns: points earned on returned orders need to be reversed. Test refunds and credit memos with points applied.
- Program terms nobody reads: keep earn and burn rules short, visible on the account page and consistent with the checkout.
Frequently asked questions
Does Magento Open Source include reward points?
No. Adobe documents reward points as an Adobe Commerce feature that is not available in Magento Open Source. Open Source stores use an extension or an external platform.
What is a sensible reward value?
There is no universal number. Start from your gross margin and the incremental behavior you expect, then work back to a face value you can afford at a high redemption rate.
Should B2B buyers get points?
Sometimes, but B2B programs often work better as volume rebates or account-level pricing, which usually need custom rules rather than consumer-style points.
Next step
Model the economics first, then pick the tool. If the native reward points or an existing platform do not match your rules, Mistri's Magento extension development team can scope a custom loyalty module that fits your store and survives upgrades.
Sources
Reward and loyalty programs (Adobe Experience League); Reward exchange rates (Adobe Experience League); Customers > Reward Points configuration (Adobe Experience League); IFRS 15 Revenue from Contracts with Customers (IFRS Foundation); Yotpo integrations: Adobe Commerce (Magento) (Yotpo).


