Back icon

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

How to Reward Customers for Purchases on Shopify image
Maja Šenk

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)

How do I reward customers for purchases on Shopify?

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.

What is a reasonable point value per dollar spent?

This depends on your margins, but the value should let customers reach a meaningful reward without giving away more margin than you can afford.

Can I reward some products more than others?

Yes, custom earning rules let you set different point values for specific products or collections, useful if margins vary across your catalog.

Do customers see their points immediately after purchase?

Yes, points are typically awarded and visible shortly after an order completes, often shown on the thank you page and in the customer account.

Can purchase points be combined with other earning rules?

Yes, purchase points can run alongside earning rules for signups or referrals, giving customers multiple ways to build their balance.

Recommended for you