
What is Smile.io? Smile.io is a loyalty and rewards platform that Shopify brands use to run points programs, referrals, and VIP tiers. The useful question is whether its rules can encourage a profitable next purchase for your store, rather than simply create a visible points balance.
Short answer: Smile.io connects actions such as purchases, account creation, birthdays, reviews, social engagement, and referrals to rewards. Shopify supplies customer accounts, discounts, checkout, and POS infrastructure, while a loyalty app manages earning logic, tier progression, reward rules, and program reporting.
What is Smile.io?
Smile.io in one sentence
Smile.io is software for creating and managing a customer loyalty program on Shopify. It gives merchants a system for recording qualifying customer actions, issuing rewards, and tracking progress toward VIP status.
It is not an email, SMS, or subscription billing tool. Its job is to connect behavior to an incentive customers can use later.
What merchants use it for
Merchants use a loyalty app to reward repeat purchasing and engagement that supports retention. That can include a points balance after an order, a birthday reward, a review incentive, or a referral offer that gives both people a reason to act.
The program should answer three practical customer questions quickly:
- What can I earn?
- What is my reward worth?
- What should I do next?
A modern Shopify loyalty program makes those answers visible across the storefront, customer account, and checkout journey.
The three core building blocks
First comes earning. Customers complete an action, and the platform records points or progress.
Second comes redemption. Points convert into a discount, free shipping, a free product, or another configured benefit.
Third comes progression. VIP tiers give customers a reason to maintain or increase their activity. The platform can distinguish a one-time reward for entering a tier from ongoing perks available while the customer holds that status.
The popup or loyalty page is only the display layer. The actual program is the set of rules behind it.
The Shopify loyalty myth: the app is not the strategy
What Shopify provides natively
Shopify provides the commerce infrastructure: customer accounts, customer data, discount codes, automatic discounts, checkout, customer segments, and POS. Its discount tools support amount-off, percentage-off, buy-X-get-Y, and free-shipping offers, as documented in Shopify’s discount guidance.
Customer accounts can support loyalty-point and store-credit experiences through connected apps. Shopify POS itself does not include built-in loyalty tools, and Shopify directs merchants to connect a third-party loyalty app for that function in its POS loyalty program guide.
What a dedicated loyalty app adds
A loyalty app supplies the operating rules Shopify does not provide on its own. It can decide how points are earned, when rewards are issued, how VIP progress is calculated, and whether a referral qualifies.
For physical retail, the operational question is whether the same customer balance works online and in Shopify POS.
Why more features do not automatically mean more retention
Installing an app does not decide what customer behavior deserves a reward. That work belongs to the merchant.
A purchase-based program may fit a replenishment brand. A high-AOV business with long gaps between orders may get more value from VIP recognition, early access, anniversary rewards, or free shipping than from frequent small redemptions.
The expensive part is usually not maintaining a points ledger. It is setting rules customers understand and benefits your margin can support.
How Smile.io works on Shopify
| Stage | What the customer does | What the platform records or issues | Business outcome to measure |
|---|---|---|---|
| Earn | Completes a qualifying action | Points or program progress | Repeat purchase rate |
| Redeem | Selects an available reward | Discount or configured benefit | Redemption rate |
| Progress | Reaches a tier threshold | VIP status and eligible perks | Purchase frequency |
| Refer | Shares a link or code | Referral attribution and rewards | Referred-order revenue |
1. Customers earn points
A loyalty program works like a rulebook: the customer provides an input, the system records it, and the merchant offers a future benefit. Purchase earning is usually the foundation, often based on spend.
Smile.io earning rules can also cover account creation, birthdays, social actions, reviews, and Shopify Flow-triggered actions, depending on the relevant plan and integration. That flexibility matters only if the action supports a real business goal.
For example, rewarding a review can help collect product feedback. Rewarding a second order can reinforce a stronger retention signal. Giving points away for low-value actions without a clear follow-up path can create liability without changing buying behavior.
2. Customers redeem rewards
The customer needs a clear route from points to something useful. A reward catalog can include discounts, free shipping, and free products, with the value and threshold set by the merchant.
Thresholds shape behavior. A reward that takes too long to reach feels irrelevant. A reward that is too easy to earn may pressure margin or train customers to wait for discounts.
This is why discounts versus points is an economics question, not merely a design choice. An immediate discount reduces the first order. Points can defer the benefit and give customers a reason to return, but only if the eventual reward remains financially sensible.
3. VIP tiers create progression
VIP tiers add milestones above the standard points balance. A VIP program can use configured milestones, depending on the platform and plan, then offer a tier-entry reward and ongoing tier perks.
Those are separate mechanisms. Entry rewards mark an achievement once. Ongoing perks can include faster earning, exclusive access, or a standing discount.
The right tier structure should be simple enough to explain without a calculator. Three or four clear milestones are usually easier for customers to follow than a crowded ladder of minor benefits.
4. Referrals extend the program beyond purchases
Referral programs give an existing customer a unique link or code to share. The merchant defines whether a conversion means a signup, a purchase, or both, then issues configured rewards to the advocate and the friend.
The operational details matter: minimum spend, reward timing, self-referral controls, duplicate-account checks, and reporting. A referral reward issued before an order is secure can create avoidable cost.
Why loyalty programs matter for Shopify brands
Retention is the economic reason
A loyalty program should be evaluated against retention economics, not against app cost alone. The useful question is what it costs to encourage another profitable order from an existing customer, which is why cost per retained customer belongs beside acquisition metrics.
Shopify reports that loyal customers can account for 44% of total revenue and 46% of orders while representing 21% of the customer base. That is context, not a promise that any loyalty program will produce the same mix.
Measure behavior, not enrollment
Member count is a weak success metric. A customer who joins, earns a small balance, and never returns has not created retention value.
Track repeat purchase rate, customer retention rate, average order value, customer lifetime value, purchase frequency, and redemption rate. Shopify’s customer reports include repeat-customer and cohort-analysis views, described in its customer reporting documentation.
Use those reports to compare members with non-members, examine time between orders, and identify whether rewards are concentrated among customers who would have purchased anyway.
When points are a poor fit
Points are not the only loyalty mechanic. A jewelry brand with one or two purchases a year may need spend-based VIP recognition, early access, anniversary rewards, and shipping perks more than a fast redemption cycle.
A replenishment brand may benefit from reorder incentives, subscription milestones, or a low threshold that pays out within a few purchases. Match the program to the customer’s buying rhythm before choosing features.
Smile.io features to evaluate before you choose it
| Capability | Question to ask | Why it matters | Evidence to request in a demo |
|---|---|---|---|
| Earning rules | Can it reward the actions that matter? | Avoids rewarding low-value activity | A configured rule example |
| Rewards | Can rewards protect margin? | Redemption cost affects profitability | Reward settings and conditions |
| VIP tiers | How are status and perks managed? | Progress needs to be understandable | Tier setup and customer view |
| Referrals | How is fraud and conversion handled? | Prevents unqualified reward cost | Referral reporting workflow |
| Operations | Does it support checkout and POS? | Keeps online and store activity connected | Live redemption demonstration |
| Reporting | Can it show revenue and behavior? | Member count is not enough | Retention and redemption reports |
Earning rules and reward economics
Check whether the program can reward the actions that matter to your store, not only purchases. Reviews, birthdays, signups, social actions, and custom events may be useful, but only when they support a clear retention or acquisition objective.
Review reward types, minimum-order conditions, expiry rules, and redemption thresholds. Unused points still represent a future obligation until they expire or are redeemed.
VIP tiers and perks
Ask how customers enter a tier, whether progress resets, and how the platform separates one-time entry rewards from ongoing perks. Also check whether tier benefits are applied and tracked or simply displayed on a loyalty page.
For a more advanced benchmark, Mage supports up to 10 VIP tiers based on spend, points earned, or number of orders. It can automatically tag customers in Shopify with their current tier, which makes tier-based segments and workflows easier to manage.
Referrals, integrations and automation
Check how the platform defines conversion, times rewards, and prevents self-referrals or suspicious duplicate activity. Referral reporting should show more than clicks. You need to see conversion, reward cost, and revenue from referred orders.
Also confirm that loyalty data can connect to the tools your team already uses. Events and customer properties are useful only when they drive a relevant post-purchase message or campaign.
Customer-facing experience
Inspect the mobile experience. Customers should be able to find their balance, understand progress, and use a reward without being sent through a confusing sequence of screens.
Mage Canvas is a no-code builder for loyalty, referral, account, and wishlist surfaces. That kind of control is worth evaluating if your team wants to update customer-facing program content without development work.
Reporting and operational controls
Ask for reporting on reward activity, repeat purchases, referrals, tier movement, and revenue. Check how the platform handles points expiry, refunds, test scenarios, and customer support workflows before launch.
“Cannot say enough good things about the team at Mage Loyalty, one of the absolute best organizations we have ever worked with, full stop! So glad we connected with them, completely redid our loyalty program, new concepts, use of loyalty, increasing user engagement, showing us where we were not valuing our best customers, just WOW, amazing team!”


Read the West Coast Goalkeeping case study →
Smile.io pricing and how to compare the cost
Smile pricing needs to be modeled against expected order volume, required capabilities, integration needs, and contract terms. A low starting cost can become a poor fit if core requirements require a higher tier or operational workarounds.
Compare base subscription cost, included usage, overage structure, and feature access. See the pricing table below for the verified comparison.
| Plan | Price | Orders included |
|---|---|---|
| Mage Loyalty | ||
| Essential | $15/month | 500 orders included |
| Starter | $49/month | 500 orders included, then $0.20 per order |
| Growth | $499/month | 2,500 orders included, then $0.15 per order |
| Enterprise | Custom, typically from around $999/month | Custom |
| Smile.io | ||
| Standard | $79/month | 1,000 orders/month included |
| Growth | $199/month | 2,500 orders/month included |
| Plus | $999/month | 7,500 orders/month included |
| Enterprise | Custom | Unlimited orders |
What each platform costs at 500, 2,500, 5,000, 10,000 orders a month, using the cheapest plan that covers the volume:
| Orders per month | Mage Loyalty | Smile.io |
|---|---|---|
| 500 | $15 Essential or $49 Starter (list) | $79 Standard (list) |
| 2,500 | $449 Starter or $499 Growth (est.) | $199 Growth (list) |
| 5,000 | $874 Growth (est.) | $999 Plus (list) |
| 10,000 | $1,624 Growth or Enterprise quote (est.) | Custom quote |
How to read these tables: "list" is the public list price on the vendor's pricing page or Shopify App Store listing, "est." is calculated from the published plan price and overage rate, "Custom quote" means the vendor only prices on request, and "Not published" means no public figure exists at that volume. Prices checked September 2026. Sources: Mage Loyalty pricing; Smile.io pricing, Smile.io on the Shopify App Store.
- Mage Loyalty at 2,500 orders: Starter is $49 plus $0.20 per order over 500; Growth includes 2,500 orders.
- Mage Loyalty at 5,000 orders: $499 plus $0.15 per order over 2,500.
- Mage Loyalty at 10,000 orders: $499 plus $0.15 per order over 2,500; Enterprise is quoted on volume, typically from around $999.
- Smile.io at 500 orders: Includes 1,000 orders.
- Smile.io at 2,500 orders: Includes 2,500 orders.
- Smile.io at 5,000 orders: Includes 7,500 orders.
- Smile.io at 10,000 orders: Enterprise above 7,500 orders.
See the pricing table below
See the pricing table below for the verified comparison.
How to compare Smile.io alternatives
Choose a simpler app when your needs are narrow
A simpler loyalty app can suit a store that needs purchase points, straightforward rewards, and a small set of integrations. The program may be easier to administer when the customer journey is equally simple.
Choose a broader retention platform when loyalty touches the whole account
A broader platform is worth considering when loyalty needs to connect with customer accounts, wishlists, checkout redemption, POS, advanced VIP logic, referral fraud controls, and developer tooling.
Mage is one example. Depending on plan and configuration, its available capabilities include Mage Accounts, Mage Canvas, Shopify Checkout redemption, Shopify POS workflows, fraud-protected two-sided referrals, wishlists, and developer tools including a REST API, JavaScript SDK, metafields, and webhooks.
For a capability-focused comparison, see this Smile.io alternative guide.
Use a capability checklist, not a feature-count contest
Ask whether marketing can configure the experience without code, whether developers can extend it when needed, and whether rewards work where customers actually purchase.
Then ask whether customer balances and VIP tiers can be imported cleanly. Data portability matters most when a program has already accumulated active members and reward liability.
What to check before migrating from Smile.io
| Data or capability | Preserve or rebuild | Validation question |
|---|---|---|
| Current points balance | Preserve where supported | Do sampled balances match the export? |
| VIP tier | Preserve where supported | Do imported tier names match destination tiers? |
| Birthday and customer name | Preserve where supported | Are customer identifiers and dates correct? |
| Earning rules | Rebuild | Does each rule match the intended behavior? |
| Rewards and expiry | Rebuild | Are value, thresholds, and dates correct? |
| Storefront experience | Rebuild | Can customers find and use the program? |
| Referral messaging | Rebuild | Are conversion rules and reward timing correct? |
Audit the data you need to preserve
Start with an inventory. Include current points balances, VIP tiers, birthdays, customer names, referral records, reward history, active campaigns, and the storefront components customers see.
A balance import is only one part of a migration. It does not automatically recreate your reward economics, referral messages, or customer communications.
Match VIP tier names before importing
Mage documents a CSV migration workflow for Smile.io data. In Mage admin, go to Settings > Data Migration > Import Data. Export the customer CSV from Smile.io, then upload it through the Manual CSV Import workflow.
The workflow supports Loyalty Members data including current points balance, VIP tier, birthday, first name, and last name. Before importing, create matching VIP tiers in Mage. If tier names in the CSV do not match Mage tiers, customers can be imported without a tier.
For additional context, read the guide to migrate from Smile.io without losing customer points.
Rebuild the customer experience, not only the balance
Validate a sample of imported customers before launch. Check balances, tier assignments, dates, and customer identifiers against the export.
Then rebuild earning rules, rewards, the loyalty page, referral messaging, and customer communications deliberately. West Coast Goalkeeping moved from Smile.io and implemented a redesigned loyalty page, Mage Accounts with upsells, a wishlist, and a relaunch strategy. That is an example of rebuilding the full customer experience, not a typical outcome.
Frequently asked questions
What is Smile.io?
Smile.io is a loyalty and rewards platform for Shopify brands that supports points programs, referrals, and VIP programs. Merchants configure qualifying actions and rewards, then use the program to encourage repeat purchasing and customer engagement. It is separate from Shopify’s native customer account, discount, checkout, and POS infrastructure.
How does Smile.io work on Shopify?
Smile.io works on Shopify by recording configured customer actions, awarding points or VIP progress, and making rewards available for redemption. Merchants set earning rules, reward conditions, and referral requirements, then monitor whether members return, redeem, spend more, or refer qualified new customers. Exact capabilities can vary by plan and integration.
Does Shopify have a built-in loyalty program?
Shopify does not have built-in loyalty tools within Shopify POS, according to Shopify’s POS guidance. Shopify provides customer accounts, discounts, checkout, customer data, and POS infrastructure, while a connected loyalty app generally provides points logic, rewards, VIP progression, referral tracking, and program management.
What can customers earn points for?
Customers can earn points for purchases, account creation, birthdays, social actions, reviews, and Shopify Flow-triggered activities where configured. The right earning actions depend on what the merchant wants to influence. Exact options can vary based on the loyalty platform, selected plan, and connected integrations.
How do I migrate from Smile.io without losing customer points?
Migrating from Smile.io without losing customer points requires exporting customer data, creating matching VIP tiers in the destination platform, importing supported fields, and validating sample records before launch. In Mage admin, use Settings > Data Migration > Import Data to access the documented CSV import workflow.
What should I look for in a Smile.io alternative?
A Smile.io alternative should be evaluated for checkout redemption, POS support, earning rules, reward controls, VIP logic, referral fraud prevention, reporting, customer accounts, wishlists, integrations, APIs, migration support, and no-code customization. Choose the platform that fits your sales channels, customer buying pattern, margin requirements, and internal operating model.
Ready to see Mage in action? Book a demo.
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!
















