Services

Adobe Commerce development
Storefront design
Upgrades, migration & support
Performance & SEO
AI & agentic commerce
Custom application development
Book a free audit call

Ecommerce Loyalty Programs That Work on Adobe Commerce

Loyalty programs: Modern ecommerce guide from Mistri
Loading...
Ecommerce Loyalty Programs That Work on Adobe Commerce

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 typeHow it worksMain costWhat to model
Points (earn and burn)Customers earn points per currency unit spent or per action and redeem them for a discountRedeemed point value, plus admin and softwareEarn rate, point value, expected redemption rate (1 minus breakage)
Tiered (VIP levels)Spend thresholds unlock better earn rates or perks such as free shippingPerk cost for top tiers, which often concentrates in a small groupShare of customers per tier and the cost of perks at each level
Paid membershipCustomers pay a fee for ongoing benefitsBenefit cost per memberBenefit usage per member against the fee and incremental orders
Cashback or store creditA percentage of each order returns as credit for the next orderCredit redeemedCredit rate and the share of credit that is actually used
ReferralRewards both the referrer and the new customerReward per successful referralCost per acquired customer compared with paid channels
Value-based or communityEarly access, content, events, charitable donations instead of discountsOperational effort rather than marginEngagement 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

  1. Pick the target behavior and its baseline, for example a 90-day repeat purchase rate.
  2. Set earn rate, point value and expiry, and calculate face value as a percentage of spend.
  3. Estimate redemption at low, mid and high levels to get a cost range.
  4. Estimate the incremental orders needed to cover that cost at your gross margin.
  5. 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.

FactorAdobe Commerce reward pointsThird-party loyalty platformCustom extension
Program typesPoints earned on purchases and set actions; tier logic via customer groups and rulesPoints, VIP tiers, referrals, gamified actions, often paid membershipWhatever you specify
Data locationYour databaseVendor platform, synced with the storeYour database
Cross-channel (POS, app)Needs integration workOften built in for supported channelsNeeds integration work
Cost modelIncluded in the Adobe Commerce licenceRecurring subscription, often scaled by orders or membersBuild and maintenance effort
Upgrade riskMaintained by Adobe with the platformConnector must stay compatible with your Magento versionYour team maintains it through upgrades
Best forStraightforward points programs on Adobe CommerceMarketing-led programs with tiers, referrals and frequent changesRules 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).