
A $100 customer can earn four times as many points under a per-purchase rule when that spend arrives as four $25 orders rather than one $100 order. Points per dollar vs per purchase decides whether your program primarily rewards revenue, order frequency, or a deliberate mix of both. A broader Shopify loyalty program can use either model depending on the behavior you want to change.
Short answer: Points per dollar usually suits brands that need rewards to track eligible spend and margin. Points per purchase can suit frequent, lower-AOV buying patterns where another completed order is the goal. A hybrid can keep the base rule simple while adding a threshold bonus or temporary multiplier.
Points per dollar vs per purchase: what is the difference?
| Earn model | Best for | Main strength | Main risk | Primary metric to watch |
|---|---|---|---|---|
| Points per dollar | Variable or high order values | Reward cost follows eligible spend | Earn rate can create excess liability | AOV and margin after rewards |
| Points per purchase | Frequent, consistent orders | Makes each order a clear milestone | Can reward order splitting | Purchase frequency and redemption rate |
How points per dollar work
Points per dollar award points in proportion to eligible product spend. A rate of 5 points per $1 means a $40 order earns 200 points and a $200 order earns 1,000 points.
In Mage, the Purchase earning rule lets you define both the amount awarded and the spend needed to earn it. Purchase earnings are based on product spend after discounts, excluding tax and shipping, as explained in the Purchase earning rule documentation.
How points per purchase work
Points per purchase award a fixed amount for each qualifying order. “Earn 100 points every time you order” gives the same reward for a $30 order and a $300 order, provided both orders qualify.
The behavior each model is designed to change
Per-dollar earning keeps reward cost closer to revenue. Per-purchase earning makes another completed order the milestone customers remember.
“I looked into so many different integrations for loyalty and referrals for our Shopify Store, but no one impressed me more than Mage on human connection, customer service, and value.”


Read the Reelie case study →
The math: compare the same customers across different order values
| Scenario | Order pattern | Total spend | Per-dollar points | Per-purchase points | What the model rewards |
|---|---|---|---|---|---|
| Low-AOV repeat buyer | Four $25 orders | $100 | 500 | 400 | Per-purchase favors frequency less than spend model here |
| One larger basket | One $100 order | $100 | 500 | 100 | Per-purchase strongly favors multiple orders |
| Higher-AOV repeat buyer | Four $100 orders | $400 | 2,000 | 400 | Per-dollar follows revenue as baskets rise |
A low-AOV example
Assume a customer places four $25 orders, totaling $100. At 5 points per $1, they earn 500 points. At 100 points per qualifying order, they earn 400 points.
The spend-based model treats $100 of eligible spend consistently, whether it arrives through one order or four. The fixed-order model places more value on the fourth completed checkout.
A high-AOV example
Now compare that with one $100 order. The per-dollar model still awards 500 points. The per-purchase model awards 100 points.
That can be appropriate if the merchant wants to push customers toward a regular buying habit. It becomes harder to justify when a $100 order and a $500 order receive the same fixed reward.
Why the reward budget changes
A per-purchase structure changes cost based on order count. A per-dollar structure changes cost based on eligible spend.
Calculate expected reward cost against contribution margin after product cost, fulfillment, returns, and reward redemption. A high points balance can become future reward liability even if this month’s sales look healthy.
When points per dollar are the better fit
Variable order values
Points per dollar are usually the safer default when basket values vary widely. A $50 order and a $500 order should rarely create the same reward cost unless you have a specific reason to value order completion above spend.
The model also gives customers a visible reason to add another item. “Earn 250 points on $50 of eligible spend” connects a larger basket to a concrete outcome.
High-AOV and considered purchases
High-AOV categories often have fewer purchase occasions. A fine jewelry customer may buy once or twice a year, so frequency is a weak lever compared with spend, tier status, early access, or anniversary benefits.
A jewelry loyalty program can use spend-based earning and VIP thresholds to recognize a substantial purchase without pretending customers should order more often than the category allows.
Protecting revenue alignment
Per-dollar earning does not automatically raise AOV. It creates a clearer economic relationship between a larger basket and a larger reward.
Set the rate conservatively, then review redemption behavior, refunds, and margin. You can also hold purchase earnings as pending until the returns window has passed, rather than issuing value that may need to be clawed back later.
When points per purchase are the better fit
Frequent replenishment categories
Per-purchase rewards work best when customers naturally reorder often and order values are fairly consistent. Food, beverage, beauty replenishment, pet products, and similar categories can fit that pattern.
For a food and beverage loyalty program, a message such as “earn 100 points on every qualifying order” may be easier to remember than calculating an earn rate at checkout.
Creating a next-order trigger
A fixed reward makes the action clear. Complete an order, move closer to a reward. That can be useful when the commercial goal is getting customers back for another replenishment cycle.
Treat this as a testable hypothesis, not a universal preference. Customers may understand the message quickly without changing their purchase behavior.
The risk of rewarding order splitting
A flat reward per order can encourage customers to split one basket into several checkouts. Add guardrails such as a minimum qualifying spend, exclusions for deeply discounted items, or a limit on how often the reward can apply.
If order values vary sharply, pair the fixed reward with a spend threshold rather than paying the same amount for every transaction.
The psychology of round numbers and easy-to-understand rewards
Why simple earn messages are easier to communicate
Use rates customers can explain without a calculator. “5 points per $1” and “100 points per order” are easier to put on a loyalty page, product page, email, or checkout message than an awkward formula.
For spend-based earning, show both the rate and an example: “Spend $50, earn 250 points.” For per-purchase earning, explain the qualifying minimum and the next reward milestone.
Round numbers are useful, not magic
Round numbers can reduce mental effort, but they do not guarantee a behavioral lift. A meta-analysis of 69 studies and 40,541 participants found small, varied effects when comparing round and just-below prices.
Use round figures for clarity, then test whether customers respond to the copy and the economics.
Match the reward unit to the shopping decision
A customer deciding whether to add a $20 item needs a spend-based message. A customer deciding whether to restock next month may respond better to an order-based milestone.
Comprehension and motivation are separate. Measure both.
Hybrid earn structures: use a base model plus a behavior trigger
Per-dollar base plus order bonus
A per-dollar base rate can reward every eligible dollar, while a flat bonus at a spend threshold gives customers a reason to increase the current basket. For example, standard purchase points plus a bonus when one order reaches $100.
Mage Tiered Bonus Campaigns work this way. The customer receives normal purchase earnings plus the highest qualifying flat bonus on a single order.
Per-purchase base plus spend threshold
A per-purchase model can include a minimum spend requirement. That keeps the frequency message while avoiding rewards for tiny orders or deliberate basket splitting.
Use one primary behavior and one supporting trigger. A program with several overlapping conditions becomes difficult for customers to understand and difficult for the merchant to cost.
Temporary multipliers and VIP rates
Use multipliers for a launch, seasonal event, or weekend promotion instead of permanently raising the base rate. VIP rates can also reward stronger customers without changing what entry-tier members earn.
If larger baskets are the goal, consider setting VIP tiers by AOV alongside your earn model. Keep the structure visible enough that customers can tell what they need to do next.
How to choose, launch, and measure your earn model
Choose the behavior before the formula
Choose per dollar when revenue alignment and basket value matter most. Choose per purchase when order frequency is the priority and order values are consistent. Choose a hybrid when you need both, but start with one base rule.
Set guardrails before launch
Define eligible spend before customers see the offer. Shopify discounts can use minimum purchase amounts and customer-segment eligibility rules, according to Shopify’s discount documentation.
Decide how discounted products, refunds, returns, and pending earnings work. Clear terms prevent support issues later.
Measure behavior and liability together
Track member AOV, repeat purchase rate, purchase frequency, redemption rate, points earned, points redeemed, outstanding balance, refunds, and contribution margin after rewards. Shopify customer cohort analysis can report retention, AOV, orders, and spend per customer in its customer reports.
Mage Analytics includes AOV, repeat purchase rate, purchase frequency, member CLV, points activity, redemption rate, and outstanding points balance. Connect those signals with your loyalty integrations, then compare the new model against a baseline or test group. If you want to control reward cost further, explore building retention without discounting.
FAQ
What is the difference between points per dollar and points per purchase?
Points per dollar award rewards in proportion to eligible spend. Points per purchase award a fixed amount for each qualifying order. Per-dollar earning aligns rewards with revenue, while per-purchase earning emphasizes completed orders.
Is it better to reward per dollar or per order?
Reward per dollar when order values vary widely or high-value baskets need proportionate recognition. Reward per order when repeat purchases are frequent and similarly sized. Use a hybrid when you need both outcomes.
Which loyalty earn model is best for high-AOV products?
The best loyalty earn model for high-AOV products is usually a per-dollar structure or spend-based VIP benefits. A fixed per-order reward can give a large purchase the same value as a small one, weakening reward-cost control.
Which loyalty earn model works best for low-AOV products?
A fixed per-purchase reward can work well for low-AOV replenishment categories because it makes the next order feel achievable. A minimum spend requirement helps prevent tiny orders or order splitting from creating excessive reward costs.
Can you combine points per dollar and points per purchase?
You can combine them by choosing one as the base rule and adding a supporting trigger. Common structures include per-dollar earning with a spend-threshold bonus, or a fixed per-order reward with a minimum spend, VIP rate, or temporary multiplier.
How do you measure whether a loyalty earn model is profitable?
Compare AOV, repeat purchase rate, purchase frequency, redemption rate, points issued, outstanding liability, refunds, and contribution margin after rewards. Signups and points earned alone do not show whether customers changed behavior enough to cover the cost of the program.
Start with the model that matches the dominant purchase behavior in your catalog. Add one targeted bonus only after the baseline economics are clear.
Kris is the co-founder of Mage Loyalty. I spend most days talking to merchants, and making sure our customers get real results. If you run a Shopify store or Agency we should chat!


















