VIP tiers · POS · Checkout
Boost retention with EarnEasy
Turn one-time buyers into repeat customers with a configurable loyalty program: points, referrals, and VIP tiers on top of real Shopify discounts — in Admin, on the storefront, in customer accounts, at checkout, and at POS.
Built for Shopify
Same ledger for web and POS when orders are tied to a customer. Rules and copy live in Earn settings — not buried in code.
Powerful features to grow your brand
What EarnEasy ships today — aligned with how merchants run storefronts, support, and retail.
Point-based rewards
Earn on purchases with a configurable ratio, optional signup and email-subscribe points, manual adjustments, and an append-only ledger.
Rewards merchants understand
Redeem for percentage or fixed discounts, free shipping, or a free product (BXGY). Minimum balance to redeem and optional code expiry.
Referrals
Unique links per customer, double-sided rewards on a qualifying first order, and baseline fraud checks. Storefront must pass referral codes into order note attributes for attribution.
VIP tiers
Bronze-style tiers with labels you control. Upgrade by lifetime spend or qualifying order count; earn multipliers and gate rewards by tier.
Storefront & customer accounts
Theme app extension: launcher, loyalty page, product earn callouts, cart reminders. Customer account UI for balance, catalog, redeem, history, referral stats, and VIP.
Checkout & POS
Checkout UI where Shopify allows discount updates. POS extension for staff-visible balance and redeem-to-cart — same ledger as online.
Admin & analytics
Earn settings, rewards catalog, referrals, loyalty discounts with Admin deep links, and analytics for issuance, redemption, revenue on points orders, and VIP distribution.
Automation & campaigns
Limited-time multipliers, weekend bonuses, scheduled promotion windows, idle balance expiry, and order-count milestone bonuses — checkout preview aligned with earn rules.
Customization
Accent color, font stack, and program copy via shop metafields flow to storefront and account surfaces.
Fraud-aware controls
Redeem rate limits, email allow/block lists, caps on unused codes per customer, and visibility when many loyalty codes appear on one order.
Outbound webhooks
Signed JSON with event type, shop, customer identifiers, and customer email when available — for Zapier, Make, middleware, or Klaviyo via those bridges. Klaviyo does not auto-sync app metafields; the app documents theme, Flow, and webhook paths.
Built on Shopify discounts and customer records
Redemptions create codes under Discounts in Shopify Admin. Balances and VIP tier sync to app metafields for Liquid and integrations that read customer data.
- Cart and account surfaces can deep-link to `/discount/CODE` where themes allow.
- Checkout extensions apply codes when the session supports discount updates.
- Referral attribution uses order note attributes — pass `earn_easy_ref` or `ref` from the storefront (cart attributes or checkout UI) for end-to-end tracking.
Integrations
Configure HTTPS endpoints in Earn settings for signed loyalty events (including tier changes) with customer email when available. Use Zapier, Make, or middleware toward Klaviyo, or follow the in-app Klaviyo playbook (theme identify, Flow, metafields). Installing Klaviyo and EarnEasy does not by itself import loyalty metafields into Klaviyo profiles.
Documentation
After you install EarnEasy, open the embedded app in Shopify Admin for Earn settings, analytics, rewards, referrals, and plan controls. The in-app experience is the source of truth for merchant workflows and feature availability by plan.
On the roadmap
We are transparent about what is not native yet so you can plan your stack.
- In-app Klaviyo API key (server-side sync), Shopify Flow app triggers, and Gorgias connectors
- Social follow, birthday, and review-based point automation
- Public merchant GraphQL/REST API and headless storefront examples
- Tier downgrade / rolling-window VIP rules
Simple, transparent pricing
Same plans and limits as in-app billing. Included orders are per calendar month (UTC).
Free
No monthly subscription
Core loyalty for up to 200 included orders per month (UTC), with a 30-day analytics window.
- 200 included orders/mo (UTC)
Starter
$29 USD / month
Higher order allowance, outbound webhooks, and a 90-day analytics window.
- 500 included orders/mo (UTC)
- Outbound webhooks
Growth
$99 USD / month
VIP, purchase bonuses, idle expiry, POS loyalty API, webhooks, and full analytics history.
- 1,500 included orders/mo (UTC)
- Outbound webhooks
- VIP tiers
- Purchase bonuses & order milestones
- Idle balance expiry
- POS loyalty API
- Full analytics history
Pro
$199 USD / month
Everything in Growth plus the checkout loyalty API for applying discount codes when Shopify allows it.
- 2,500 included orders/mo (UTC)
- Outbound webhooks
- VIP tiers
- Purchase bonuses & order milestones
- Idle balance expiry
- POS loyalty API
- Checkout loyalty API
- Full analytics history
Need more than Pro? Contact us from your Shopify Partner workflow or use the in-app plan page after install — Enterprise is not a separate Shopify subscription tier today.
Frequently asked questions
How long does setup take?
Install from the Shopify App Store, then configure earn rules and rewards in Earn settings. Theme and customer account steps depend on your theme — most teams get a first version live quickly by following the in-app checklist.
Can I customize how loyalty looks?
Yes. Accent color, font stack, and program copy are controlled from Earn settings and flow to storefront and account surfaces.
Does it work with other Shopify apps?
EarnEasy uses Shopify discounts and customer metafields. Other apps that respect those primitives work alongside it; referral attribution may require theme or checkout wiring so order note attributes include your referral code.
What happens if I go over my included order limit?
New points, referrals, and VIP progress pause until the next UTC month or after you upgrade. Customers can still redeem existing points. Usage is shown on the home and billing pages.
Ready to run loyalty on Shopify?
Install EarnEasy and configure earn rules, rewards, and branding from the embedded app.
Open Shopify App Store