Back to all posts
Blogs
How to Reward Customers for Purchases on Shopify
A guide to rewarding customers for purchases on Shopify with a points-based earning rule.
5 minutes, 1 seconds
By Maja Šenk
Marketing Associate
Published
Updated
Quick Answer
Yes, you can reward customers for purchases on Shopify by setting up a points system tied to spending. Keystone Loyalty Rewards lets you award points per dollar spent, then let customers redeem those points for discounts, gift cards, or free shipping on a future order.
Rewarding purchases is usually the first earning rule merchants set up, since it connects directly to revenue and is the easiest for customers to understand right away. This guide is for stores wanting to reward customers for buying, without overcomplicating the setup with too many rules at once.
We will cover how to decide the point value per purchase, which rewards to offer, and how to make sure customers actually notice they are being rewarded rather than missing it entirely because the messaging was buried somewhere they never look.
What Does Rewarding Purchases Actually Mean?
Rewarding purchases means customers earn points based on how much they spend, typically a set number of points per dollar. Those points accumulate and can later be redeemed for a reward, giving customers an ongoing incentive tied directly to their spending.
Who Should Reward Customers for Purchases?
- Stores where customers make more than one purchase per year
- Brands with consumable products that naturally lead to reorders
- Fashion and apparel stores with seasonal repeat buying patterns
- Beauty brands where customers cycle through products regularly
- Any store wanting a direct incentive tied to spending rather than a vague loyalty message
- Stores that already have decent traffic but want more from existing customers
Why Rewarding Purchases Matters for Your Business
- It ties the reward directly to revenue, not just engagement
- It gives repeat buyers a reason to keep choosing your store over competitors
- It rewards your highest spenders proportionally to what they actually spend
- It creates a simple, understandable connection between buying and getting something back
- It can be combined with other earning rules like signups or referrals later
- It gives customers a reason to consolidate purchases rather than splitting them across stores
How to Set Up Purchase Rewards on Shopify
Step 1: Define Your Loyalty Goal
Decide how generous the purchase reward should be before configuring anything. This depends on your margins, not just what sounds appealing.
- Calculate what margin you can afford to give back through rewards
- Decide the point value per dollar spent based on that margin
- Decide if all products should earn points equally or if some should differ
Step 2: Install and Configure Keystone Loyalty Rewards
Install Keystone Loyalty Rewards and translate your planned point value into an actual purchase earning rule, rather than configuring it manually from scratch.
- Connect the app to your Shopify store
- Set up your purchase earning rule
- Confirm the suggested point value matches your calculated margin
Step 3: Create Earning Rules and Rewards
With the earning rule in place, decide what customers actually get for their points. This is what makes the points feel worth collecting.
- Set up a discount reward as your primary redemption option
- Consider adding free shipping as a second reward tier
- Set the point cost for each reward at a level customers can reasonably reach
- Add custom earning rules if certain high-margin products should earn more points
Step 4: Add the Loyalty Experience to Your Store
Make sure customers see both their points earned and their available rewards without having to search for them.
- Show points earned on the order confirmation or thank you page
- Display the running point balance in customer accounts
- Add the loyalty widget to product pages so shoppers see the program while browsing
Step 5: Test the Program
Test the purchase-to-points connection directly before relying on it for real orders.
- Make a test purchase and confirm the correct points are awarded
- Test redeeming those points for your configured reward
- Confirm the point balance updates immediately after the order completes
Step 6: Go Live
Before launch, review whether the numbers actually make sense once you see them in a real test order.
- Confirm the point-to-dollar ratio still feels reasonable after seeing it applied
- Check that reward messaging is clear on the thank you page
- Confirm the program works correctly on mobile checkout
Purchase Reward Examples
Industry: Specialty food brand
Problem: Customers bought once during a promotion but did not return afterward.
Setup: Points were awarded per dollar spent, redeemable for a discount on the next order.
Result: Customers who used the discount reward returned to purchase again within a shorter window.
Industry: Home goods store
Problem: Average order value was steady but repeat purchase rate was low.
Setup: A tiered points structure rewarded larger orders with proportionally more points.
Result: Customers had an incentive to consolidate purchases into a single larger order.
Read more case studies for our apps.
Best Practices for Rewarding Purchases
- Base the point value per dollar on your actual margin, not a round number
- Keep the first reward within easy reach so new customers see value quickly
- Show points earned right after purchase while the transaction is still fresh
- Avoid rewarding every product line equally if margins vary significantly
- Test the full purchase-to-redemption flow before launch
- Keep the earning rule simple enough to explain in one sentence
- Revisit the point value periodically as your margins or pricing change
- Watch for customers who earn points but never redeem them, since that signals the reward is not compelling enough
Summary
Rewarding customers for purchases on Shopify comes down to setting a point value tied to spending and a reward worth redeeming. Keystone Loyalty Rewards handles the earning rule and redemption mechanics, but the actual point value should reflect your margins rather than a number that simply looks generous on paper. Test the full flow with a real order before making the program available to customers, and keep an eye on whether customers actually redeem what they earn.
If you want to reward customers for every purchase without manual tracking, Keystone gives you the earning rules and reward options to set it up directly in Shopify.
Frequently asked questions (FAQs)
You set up a points earning rule tied to purchase amount, typically points per dollar spent, then let customers redeem accumulated points for a reward like a discount.
This depends on your margins, but the value should let customers reach a meaningful reward without giving away more margin than you can afford.
Yes, custom earning rules let you set different point values for specific products or collections, useful if margins vary across your catalog.
Yes, points are typically awarded and visible shortly after an order completes, often shown on the thank you page and in the customer account.
Yes, purchase points can run alongside earning rules for signups or referrals, giving customers multiple ways to build their balance.