When to launch a Shopify loyalty program (before you install another app)
A practical framework for Australian Shopify merchants on when to launch points-based loyalty — using repeat purchase rate, order volume, and channel mix instead of guesswork.
2026-05-20 · Lance
Short answer: Launch a Shopify loyalty program when you can measure repeat purchase rate, you have enough monthly orders for automation to pay back setup time, and you are ready to keep earn and redeem rules simple for at least 90 days. Below ~50 orders per month, prioritise post-purchase email and reviews first — then add points when repeat behaviour shows up in your data.
Shopify does not include a native points engine in Admin (Shopify Help — no built-in loyalty). Merchants add loyalty through apps or custom stacks. Seller communities split into two camps: loyalty apps feel like heavy projects, or points are essential once repeat rate justifies retention spend (Shopify Community — loyalty apps discussion). Both views can be true — timing is the variable.
What sellers actually debate online
- Smaller stores are advised to skip points early and run thank-you emails, review requests, and a later win-back offer.
- Merchants who install loyalty apps report long setup (tiers, conditions, flows) and weak ROI when enrollment or redemption stays low.
The lesson is not “avoid loyalty.” It is do not launch loyalty before you know whether customers come back without it.
Signal 1 — You can calculate repeat purchase rate
Repeat purchase rate is the share of customers who buy again within a window (often 60 or 90 days). Without this baseline, you cannot tell if loyalty improved behaviour or only rewarded customers who would have returned anyway.
Minimum viable math:
- Customers with at least one paid order in the last 90 days.
- How many placed a second paid order within 60 days of their first.
- Divide second-time buyers by eligible first-time buyers.
If that rate is below ~15% for a general DTC brand, fix product, offer, and post-purchase communication before tuning point multipliers. Track KPIs monthly — see our loyalty program KPIs guide.
Signal 2 — Order volume can absorb app and reward cost
Commentary on premium loyalty suites often cites ~250+ monthly orders before pricing feels economical (LoyaltyLion tier context). For lean Australian SMBs, a simpler threshold works:
- 50+ orders/month: enough webhook volume to test automation and support load.
- 100+ orders/month: enough data to compare enrolled vs non-enrolled cohorts in one quarter.
- Shopify + Square: launch only when both channels are stable — otherwise you blame loyalty for identity and sync gaps.
Signal 3 — Rules stay stable for one quarter
Loyalty fails when earn rates change every month. Customers never reach redemption. Staff cannot explain the program at the counter.
A stable starter ruleset (adjust to margin):
- Earn 5 points per $1 AUD spent.
- Redeem at 3,000 points for a $10 Shopify gift card (gift card vs discount codes).
- Award on paid orders only; reverse on refunds automatically (refund automation guide).
When to wait (and what to do instead)
Delay points if:
- Hero SKU or pricing changes weekly.
- 30%+ of revenue is Square in-store but loyalty is online-only.
- You cannot answer “where does the customer see their balance?” in one sentence.
Pre-loyalty stack instead:
- Order confirmation + product tips email.
- Review request at day 7–14.
- Win-back offer at day 30 for non-repeat buyers.
Track repeat rate 6–8 weeks, then add points with a before/after comparison.
Shopify-only vs Shopify + Square timing
If you sell on Shopify online and Square in-store, do not launch online-only loyalty unless staff can look up the same balance. Shoppers who earn online and hear “we can’t see that here” at a market stall churn faster than non-members.
Unified loyalty is a launch requirement for hybrid AU retailers — see omnichannel loyalty for Australia.
90-day launch checklist
- Connect Shopify — follow Shopify setup in 10 minutes and docs: Shopify setup.
- Click Connect Square in Settings when in-store is live (one-click OAuth) — docs: Square setup.
- Use email or phone as the primary customer key across channels.
- Publish a rewards page and theme launcher matching ad copy.
- Run one test order per channel; confirm ledger entries in Logs.
- Report monthly: enrollment %, redemption %, repeat rate (enrolled vs not).
FAQ
Does Shopify have a built-in loyalty program?
No. Shopify Admin does not ship a native points or tiers engine. Merchants use loyalty apps from the Shopify App Store or a custom loyalty stack with webhooks and customer metafields.
How many orders do I need before a loyalty program is worth it?
There is no universal number. Sub-50 orders per month usually benefits more from email retention than points complexity. Many stores start meaningful tests between 50 and 150 orders per month, with clearer ROI signals above ~100.
Should small Shopify stores skip points entirely?
Many successful small stores start without points and add them once repeat purchase rate is measurable. Points make sense when you can explain rewards in one sentence and automate earn/redeem without weekly manual fixes.
What is the best first reward for Australian Shopify merchants?
Gift cards tend to outperform endless discount codes for repeat visits because they feel like stored value. Pair points with a fixed gift card threshold customers can reach in 2–4 average orders.
What is SamePoints?
SamePoints is loyalty software for merchants running Shopify and Square: one balance across channels, payment-based earning, automatic refund reversals, and Shopify gift card redemption.
Ready to unify Shopify + Square loyalty?
Start free