Rewarding Customers for Purchases in Kefi Loyalty
Rewarding customers for purchases is the foundation of a successful loyalty program. It directly ties spending to value, encouraging customers to buy more often, spend more per order, and return to your store instead of a competitor’s.
With Kefi Loyalty, you can reward customers automatically every time they place an order—without manual work or complicated discount logic.
Why Rewarding Purchases Is Powerful for Shopify Stores
Rewarding customers for purchases helps you:
Increase repeat purchases by giving customers a reason to come back
Boost average order value (AOV) with spend-based incentives
Reduce reliance on constant discounts and flash sales
Create predictable loyalty costs tied directly to revenue
Build habit-based shopping where customers expect rewards every time they buy
Unlike one-time coupons, purchase rewards feel earned—making customers more likely to engage long-term.
Where to Set This Up in Shopify
Follow these steps to configure purchase-based rewards:
Go to your Shopify Admin
Navigate to Apps → Kefi: Loyalty Program Rewards
Click Points Program
Under Ways to Earn, click Manage
This opens the Ways to Earn page where all earning rules are listed.
Open the “Place an Order” Rule
Locate Place an Order in the list
Click the three-dot menu (⋯) next to it
Select Edit
You’ll now see the Edit Place Order Rule screen, where you control how customers earn points for purchases.
How the “Place an Order” Rule Works
This rule defines how many points customers earn when they complete a purchase. It supports two reward strategies:
Option 1: Incremental (Spend-Based) Rewards
Customers earn points based on how much they spend.
Example:
Earn 5 points for every $1 spent
Best for:
Increasing average order value
Rewarding high-value customers fairly
Stores with varied product pricing
What you can configure:
Points earned (e.g. 5 points)
Amount spent (e.g. $1)
Rule status (Active or Disabled)
Icon shown in the loyalty widget
This is the most commonly recommended setup.
Option 2: Fixed Points Per Order
Customers earn a flat number of points for every order, regardless of order value.
Example:
Earn 100 points per order
Best for:
Simple loyalty programs
Stores with consistent pricing
Merchants who want predictable rewards per order
You can switch between incremental and fixed rewards at any time.
Editing and Managing the Rule
Inside the Place an Order edit screen, you can:
Update the title shown to customers
Change how points are calculated
Adjust point values
Enable or disable the rule instantly
Customize the icon shown in the rewards UI
All changes apply immediately and affect future orders only.
Recommended Strategy for Most Stores
For most Shopify stores, we recommend:
Using incremental spend-based rewards
Starting with 3–5 points per $1 spent
Reviewing margins before increasing point values
Why this works:
Customers are rewarded proportionally to what they spend
Higher-value orders earn more points naturally
Loyalty costs scale with revenue, not against it
You can always adjust the points later based on performance.
Best Practices for Purchase-Based Rewards
Avoid extremely high point values early on
Combine purchase rewards with engagement rewards (sign-up, birthday)
Clearly communicate how points are earned in your storefront
Review rewarded points regularly to ensure profitability
Once enabled, customers will automatically earn points every time they place an order—no extra steps required.
Rewarding purchases is the fastest way to turn first-time buyers into repeat customers with Kefi Loyalty.
Need Help?
If you have any questions or need assistance, feel free to contact us:
Live Chat: Available via the Kefi Bundles app or website.
Email: wecare@keficommerce.com