Early access · Installs from Shopify

The next order starts with this one.

Shopify loyalty points, store-credit rewards, referrals and levels. Customers earn on what they actually paid. Every point has a receipt.

  • Points on actual spend
  • Clear expiry dates
  • Refunds reverse automatically

Get early access

14 days free, then $15 a month with every feature.

Made for Shopify stores

Points show up where customers already shop.11

  1. Account chipBalance pill in your header.
  2. Points lineUnder the price, bonus offers counted.
  3. Cart blockWhat the cart earns, redeem, a friend's code.
  4. Launcher and panelFloating button: balance, next reward, invite, level.
  5. Rewards pageEarning, redeeming, expiry, levels, offers.
  6. Join pop-upOn delay, scroll or exit. Once per visitor.

One order, start to finish

From the order to the checkout.12

A customer's points, from order to checkout

  1. Order page Earns pointson the order, from what they paid
  2. Account page Sees the balanceon their account page, with every point's reason
  3. Rewards page Converts to store crediton the rewards page, at the rate you set
  4. Checkout Applies it at checkoutShopify's checkout, as a ticked store-credit line

How earning works

Points on what the customer actually paid.

LoyalXP is a loyalty points app for Shopify stores. Points come from the money you actually collected, before payment fees. Discounts, gift cards and store credit never earn, so nobody earns points on points. Try the switches below to see what counts.

Worked example3

Order total all-in
₹5,200
Product
₹4,500
Tax
−₹500 switched off
Shipping
−₹150 switched off
Other charges COD fee
−₹50 switched off
Paid with store credit never earns
−₹500
Points base
₹4,000
Points earned 25 points per ₹1,000 (example rate)
100 pts

Levels and bonus offers

Regular customers earn faster.

Your level

Silver

lifetime XP · 3,450 XP

2,550 XP to Gold

13 of 24 holes punched, one per 250 XP

  1. Bronze0 XP · 1×
  2. Silver2,000 XP · 1.25×
  3. Gold6,000 XP · 1.5×

Bonus offers4

Pick an offer to see its line in the history

Every paid order adds XP, and XP is never spent. The level's multiplier applies to every order's base points.5

Referrals

Referrals that run on any Shopify plan.

No Plus, no checkout extension. The invite lives on your domain.9

  1. 1Invite link

    Your invite linkyourstore.com/invite/…Copy

    A link on your domain, showing who sent it and the reward.

  2. 2Friend's first order

    First order · Example productWelcome code appliedPaid

    Shopify's own login creates the account. The code lands on the cart, any device.

  3. 3Both credited

    • Referral bonusReferrer · a friend's first order
      +200
    • Welcome rewardFriend · first paid order
      +100

    Both sides are credited when the first order is paid.

Expiry your way

Points lapse when you say, and customers can see when.

Never, on a fixed date, or months after each order. One customer, one year, each rule.6

Never

Points stay until used.

On a fixed date

Everything lapses together, on a date you pick.

Months after each purchase

Each order's points run on their own clock.3

An honest ledger

Every change to a balance stays on the record.

Every point movement is a line with a reason. Nobody deletes a line, us included. A fix is a new line with who made it and why.7

Customers see the same history you do, lapse notes included. Your accountant gets a liability report in rupees.

“We built LoyalXP so nobody has to guess how a loyalty program works. Every point on a customer’s account says where it came from and where it went.”

Smaran Challapalli, Founder, LoyalXP

Your points

1,240 pts

Demo data
  1. EarnedOrder #1042 · 6 Oct
    +400
  2. Converted to store credit₹100 credit · 2 Oct
    −500
  3. Points recovered after refundOrder #1019 returned · 28 Sep
    −180
  4. Points expiredLapse note: from orders before 31 Mar · 1 Apr
    −60
  5. Referral bonusA friend's first order · 14 Mar
    +200

When orders don't go to plan

Returns, missed points and old orders are covered.

Refunds and cancellations

A return takes back exactly what that order earned. Already spent? The balance goes into debt and the next earn clears it.

Order claims

Checked out as a guest? Claim the order later. Verified against the order, credited once.8

Day-one backfill

Credit past orders on install at a flat amount, your rates or a one-off rate, total shown first. Switching apps? Import balances from a CSV.

Pricing

$15 a month for every feature.

Every feature included

$15 / month

Includes 250 paid orders a month. Then $5 for each further 250. After a 14-day free trial; cancel any time.12131415

  • Points: earning, redeeming, expiry
  • Levels and bonus offers
  • Referrals, rewarded in points or discount codes
  • The full ledger and every storefront block
  • Shopify Flow triggers

Your month, by orders

250

$15 a month 250 paid orders are included

250 orders
$15
1,000 orders
$30
5,000 orders
$110

Early access

LoyalXP isn't on the Shopify App Store yet. Early-access stores install it first and pay the same $15 a month after the trial.

Request early access

Setup

Seven steps from none to done.

  1. Name and brand
  2. Earning
  3. Redeeming
  4. Expiry
  5. Existing customers
  6. Add to theme
  7. Launch

Preview as you go. Change any answer after launch.1011

Questions

Questions from store owners

How much does LoyalXP cost?

$15 a month with every feature, covering 250 paid orders a month. Each further 250 is $5 as a Shopify usage charge, up to a monthly cap you set. The first 14 days are free, and billing runs through Shopify Billing in US dollars.

Is LoyalXP on the Shopify App Store?

Not yet. Early-access stores install it first, straight from Shopify, and pay the same $15 a month after the trial. Request access with the form at the top of this page.

How is LoyalXP different from other Shopify loyalty apps?

Points are earned on what the customer actually paid, not on the pre-discount total. Customers see the reason behind every point, including when it lapses. A refund takes back exactly what the order earned. Expiry, levels and referrals are all rules you set, and billing runs through Shopify.

How do points turn into store credit?

Customers convert points into Shopify store credit at a rate you set. Store credit needs Shopify's new customer accounts. On classic accounts, choose discount codes instead.

Will customers lose their points if I switch from another app?

No. Import balances from a CSV, with expiry dates if you have them, and see a test run before anything is saved. You can also credit past orders at a flat amount, your normal rates or a one-time rate, with the total shown first.

What does setup involve?

Seven screens inside your Shopify admin, one decision each, with a preview of what customers will see. Save as you go and change any answer after launch.

Does it work on WooCommerce or a custom store?

Not yet. Shopify comes first. The core runs behind an API so other platforms can connect later. Tell us yours in the form and we'll email you when it's supported.

Notes

  1. Store credit needs Shopify's new customer accounts. On classic accounts, customers redeem as discount codes instead.
  2. The core runs behind an API, so the same program can reach other platforms later. Each program has its own currency. Rupee stores came first, so the examples on this page are in rupees.
  3. Rates, orders, balances and months shown on this page are examples. You set your own rates or slabs.
  4. Bonus offers are their own lines in the customer's history, come back on refund, and don't stack unless you say so.
  5. A refund takes back the order's points. Taking back its XP too is a switch you can turn on.
  6. Rule changes start on a date you pick and apply to existing points or only to new ones. You see who is affected before saving, and confirm first if anyone's expiry would shorten.
  7. Balances are worked out from the ledger lines and can be rebuilt from them at any time.
  8. Order claims are verified against the order, rate-limited, and credit each order once.
  9. Referrals: one welcome reward per new member, and a refund never opens a second invite. If a refund takes the order below your minimum, both sides reverse, unless you switch that off. Self-referrals on the same email, phone or shipping address are blocked. Referrer rewards are capped per period, and large ones wait for your review.
  10. Setup saves as you go. Nothing is preselected, and every answer can change after launch.
  11. The storefront mockup and the setup steps are from the prototype, shown with an example store.
  12. Billed in US dollars by Shopify, through Shopify Billing, only after the trial ends.
  13. Extra orders are a Shopify usage charge, and you set the monthly cap. You're never billed past it.
  14. A late or failed payment never changes a balance, and customers keep spending their points while the app is installed.
  15. If you uninstall, store credit customers already hold stays in Shopify. Unused LoyalXP discount codes stop working, and reinstalling before Shopify's data deletion window brings every balance back.