Skip to content
EarnEasy

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)
Install on Shopify

Starter

$29 USD / month

Higher order allowance, outbound webhooks, and a 90-day analytics window.

  • 500 included orders/mo (UTC)
  • Outbound webhooks
Install on Shopify
Popular

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
Install on Shopify

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
Install on Shopify

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