8
min read
November 9, 2026

BON Loyalty Pricing (2026): Every Plan and What the Free Plan Locks

BON Loyalty's free plan covers 150 orders a month, but 35 features sit on paid plans from $15 to $129. We opened every screen on the free plan to show what each plan really costs.
Contributors
Max
Author

BON Loyalty has a free plan and four paid plans: Free (up to 150 orders a month), Starter ($15/month, 300 orders), Basic ($29/month, 500 orders), Growth ($129/month, no order cap) and Plus (custom price). Birthday points, points expiry, the loyalty page and Klaviyo need Starter. Shopify POS, multiple languages and Shopify Flow need Basic. VIP tiers and points on product pages need Growth, and so does every store above 500 orders a month. BON doesn't offer native Shopify store credit rewards on any plan. Froonze Loyalty has VIP tiers and Shopify POS from $10 a month, and store credit rewards and multiple languages on its free plan.

BON Loyalty is one of the cheaper loyalty apps to start with. The free plan covers 150 orders a month and includes a referral program, which most loyalty apps charge for. On day one, it looks like everything a new program needs.

The real price shows up a few months later. You want birthday points and points that expire, so customers come back to spend them. You start selling at markets and want your program at the Shopify POS. You want a Gold tier for your best customers. Or your store simply grows past 500 orders a month. Each of those moves you up a plan, and the last two land you on Growth at $129 a month. If you're setting up a complete Shopify loyalty program, that's the number to plan for.

BON's pricing page lists the headline features of each plan, but not every setting that's locked. So we installed BON on a new test Shopify store on the Free Forever plan and opened every page, tab and setting in the admin. (We didn't click any upgrade buttons.) Here's what we found.

BON Loyalty pricing plans at a glance

PlanMonthlyBilled annuallyOrders a month
Free Forever$0$0150
Starter$15$15300
Basic$29$27500
Growth$129$103No cap
PlusCustomCustomNo cap

Prices are in USD, per month, and come from the pricing page inside the app, BON's pricing page and its Shopify App Store listing. All three agreed on November 8, 2026. Every paid plan has a 7-day free trial. Below Growth, BON also sells two add-ons: points for specific collections or products ($50/month) and excluding customers by tag ($10/month).

Screenshot: BON in-app pricing cards: Starter $15/month with 300 orders, Basic $29/month with 500 orders, Growth $129/month with unlimited orders.
BON's in-app pricing page: Starter $15, Basic $29 and Growth $129 a month.
Comparing BON Loyalty with Froonze?
See features, plan prices and order limits side by side, plan by plan.
Froonze vs BON comparison →

What you get on BON's free plan

Here's what showed no lock on the Free Forever plan:

  • Points: 15 earning rules: creating an account, placing an order, completing a profile, and 12 social actions such as following on Instagram or TikTok.
  • Rewards: amount discounts, percentage discounts and free shipping, with a minimum purchase and collection limits.
  • Referral program: rewards for the referrer and the friend, a referral pop-up, and sharing to Facebook, X, WhatsApp and email.
  • Emails: five reward emails (welcome, points earned, points redeemed and two referral emails), with BON's default text.
  • Widget: the floating widget in one language, with 10 colour palettes and bottom-left or bottom-right placement.
  • On your store: points on the cart page, loyalty in new customer accounts, and points at checkout for Shopify Plus stores.

Points are also taken back when an order is refunded or cancelled, on every plan. That's a decent starting point for a store under 150 orders a month.

The features stores usually upgrade for

These are the locked features that most often push a store onto a paid plan. The full list of 35 follows below.

  • Birthday points (Starter, $15): a reward on the customer's birthday, one of the easiest ways to bring someone back once a year.
  • Points expiry (Starter, $15): points that expire, with reminder emails that bring customers back to spend them.
  • Loyalty page (Starter, $15): a page on your store that explains how the program works.
  • Klaviyo and other integrations (Starter, $15): every app on the Integration page is locked on Free.
  • Shopify POS (Basic, $29): earning and spending points at your shop counter.
  • Multiple languages (Basic, $29): the widget, rewards and emails in your customers' languages. Free and Starter show one.
  • VIP tiers (Growth, $129): Silver, Gold and Platinum levels for your best customers.
  • Points on product pages (Growth, $129): showing shoppers what they'll earn before they buy.
Screenshot: BON Happy birthday rule with a notice that the feature is available from the Starter plan at $15/month.
Birthday points on the free plan: "This feature is available from Starter plan ($15/month)".

All 35 features locked on the free plan

On the free plan, 35 features in the BON admin are locked: 17 on Starter, 8 on Basic, 9 on Growth and 1 on Plus. Most locks name their plan, such as "Available from Starter plan ($15/month)". A few only say "Upgrade", and for those we took the plan from BON's in-app pricing table. Click View to see the screenshots from our test store.

Locked featureScreenshots
Starter, $15/month (17)
Review pointsPoints for leaving a product review.
Birthday pointsPoints on the customer's birthday, with the Happy birthday email.
Newsletter sign-up pointsPoints when a customer subscribes to your Shopify emails.
Free product rewardsA free product as a points reward or a referral reward.
Points expiryPoints that expire after months of inactivity, with the expiry notice and reminder emails.
Reward expirationDiscount codes that expire after a set number of days, for rewards and referral rewards.
Discount combinationsLetting a reward combine with product, order or shipping discounts.
Discount tags on rewardsTags added to every discount code a reward creates.
Loyalty pageA page on your store that explains your program. The app shows an upgrade screen without a plan name; BON's pricing table puts it on Starter.
IntegrationsKlaviyo, Omnisend, Dotdigital, review apps and every other app on the Integration page.
Email textEditing the text of BON's emails. On Free they go out with the default text.
Widget coloursSection and button colours. The 10 colour palettes and the three main colours are free.
Widget button styleAn icon-only or text-only launcher button.
Widget positionTop and side positions. Bottom left and bottom right are free.
Widget notification badgeThe badge on the launcher, its colours and motion.
Widget page targetingShowing or hiding the widget on specific pages, and showing only sections with an active rule.
Widget corner styleSoft or square corners. Round is free.
Basic, $29/month (8)
Shopify POS rewardsPOS amount, percentage and product discounts for in-store customers.
Multiple languagesWidget, reward and email text in more than one language. Free and Starter show one.
Subscription-order rewardsChoosing whether a reward works on one-time purchases, subscriptions or both.
Rewards for customer segmentsMaking a reward available only to some customers.
Limited-time point offersBonus points campaigns for a set period.
AnalyticsThe whole Analytics section.
On-site reward remindersNudges on your store that remind customers of rewards they can claim.
Loyalty hyperlinkOpening the program from a link instead of the floating button. BON sets it up on request.
Growth, $129/month (9)
VIP tiersTiers, the New tier unlocked email and VIP status at Shopify POS.
Points on product pagesShowing shoppers how many points a product earns.
Order boosterStreak rewards for repeat orders, with its email and on-site display.
Anniversary rewardsPoints on the anniversary of a customer joining, with its email.
Daily check-in pointsPoints for visiting your store every day.
B2B tiersA separate tier program for wholesale customers.
Points for specific productsEarning rules for chosen collections or products. On lower plans it's a $50/month add-on.
Excluding customers by tagKeeping tagged customers out of the program, or letting only them in. On lower plans it's a $10/month add-on.
Custom CSSYour own CSS for the widget.
Plus, custom price (1)
OneMobile integrationYour loyalty program inside a OneMobile mobile app.
Screenshot: BON Displayed languages setting disabled, available from the Basic plan at $29/month.
More than one language needs Basic, at $29 a month.
Worth knowing: if you've seen BON at $25, $99 and $349 a month, those are its older prices. Several comparison sites still quote them, and stores that installed BON earlier may still see them in the app. A new install sees the prices in this article, the same as BON's website and App Store listing. One leftover: the widget Theme pages still say "Available in Basic ($25/month)" above settings whose own lock says Starter. We went with the lock.

Order limits and what happens when you go over

Every BON plan except Growth and Plus has a monthly order limit: 150 on Free, 300 on Starter and 500 on Basic. BON counts every order in your Shopify store, online and offline, on every sales channel, cancelled and refunded orders included.

BON doesn't charge overage fees. Instead, once you pass the limit, customers stop earning points for their orders and the referral program stops giving rewards until the 30-day cycle resets. Your store's orders aren't affected, only the loyalty program.

So the order limit, not the features you use, often decides your plan. Take a store on Basic that usually does 400 orders a month. In a busy November it does 800. After order 500, customers stop earning points for their purchases, in the month they're shopping most. To keep the program running, the store has to move to Growth, at $129. And a store that regularly does more than 500 orders a month needs Growth whatever features it uses.

Key features and the cheapest BON plan for each

If your store needs even one of these, that's the least you'll pay for BON each month. Remember that above 500 orders a month every store needs Growth anyway (see order limits).

Key featureCheapest BON planPrice
Birthday pointsStarter$15/month
Points expiry and reminder emailsStarter$15/month
Loyalty pageStarter$15/month
Klaviyo and other integrationsStarter$15/month
Shopify POSBasic$29/month
Multiple languages (widgets and emails)Basic$29/month
Shopify FlowBasic$29/month
VIP tiersGrowth$129/month
Points on product pagesGrowth$129/month
API accessPlusCustom price
Native Shopify store credit rewardsNot offered
Apple and Google Wallet loyalty cardsNot offered
Custom HTML email templatesNot offered

Included on every BON plan: the referral program, loyalty in new customer accounts, points at checkout for Shopify Plus stores, points adjustments on refunds, and sending emails from your own address, which BON sets up through its support chat.

Screenshot: BON VIP Tiers page on the free plan: "This feature is available from Growth plan."
VIP tiers on the free plan: "This feature is available from Growth plan", at $129 a month.

Is BON Loyalty worth the price?

For a small store, Starter is not bad: $15 a month adds birthday points, points expiry, the loyalty page and Klaviyo for up to 300 orders. If you sell in person or in more than one language, Basic at $29 covers that up to 500 orders.

The price jumps after that. VIP tiers, points on product pages and anything above 500 orders a month all sit on Growth at $129, more than four times the price of Basic. That's where most growing programs end up, so it's the number to compare.

BON also has no store credit rewards and no wallet loyalty cards on any plan. If you want either, you'll need another app.

A cheaper way to run the same program: Froonze

We make Froonze, a Shopify app with loyalty, reviews, wishlists and customer accounts. Froonze Loyalty has no overage fees and tops out at $60 a month. Here's how its prices compare with BON's:

  • VIP tiers: $10 a month on Froonze (Loyalty Advanced), $129 on BON.
  • More than 500 orders a month: $30 on Froonze up to 1,000 orders, and $60 with no cap. $129 on BON.
  • Shopify POS: $10 on Froonze, $29 on BON. Apple and Google Wallet cards that staff scan at the POS are on Froonze Unlimited ($60); BON doesn't offer them.
  • Store credit rewards: free on Froonze, with native Shopify store credit. BON doesn't offer them.
  • Multiple languages, birthday points and points on product pages: free on Froonze. $15 to $129 on BON.
  • Points expiry, the loyalty page and Klaviyo: $10 on Froonze, $15 on BON.
  • Over the order limit: on Froonze your customers keep earning and redeeming. Only the admin locks until you upgrade or the cycle resets.

Where BON does better: its free plan covers 150 orders a month and includes referrals, while Froonze's free plan covers 100 and puts referrals on Advanced ($10). BON also includes points at checkout for Shopify Plus stores on every plan; on Froonze that's on Unlimited ($60).

WHEN FROONZE MAKES SENSE:
If your program needs VIP tiers, Shopify POS or more than one language, or your store is heading past 500 orders a month, Froonze Loyalty costs $10 to $60 a month instead of $29 to $129. Want product reviews too? Froonze Reviews starts at $5 a month, in the same app, and reviews can earn loyalty points on the free Loyalty plan.

For a feature-by-feature breakdown, see our Froonze vs BON Loyalty comparison. To see how BON's prices sit next to other loyalty apps, read our Shopify loyalty app price comparison.

How we checked: we installed BON Loyalty on a new test Shopify store on the Free Forever plan and recorded every locked feature in the admin on November 8, 2026. Prices come from BON's in-app pricing page, its website and its Shopify App Store listing on the same date. The order-limit rules are from BON's help center.

BON can change its prices, plans or features at any time, so check bonloyalty.com/pricing-plans for current numbers. BON Loyalty is a trademark of its owner, and this article isn't endorsed by BON. Spotted something out of date? Let us know and we'll fix it.

FAQs

Is BON Loyalty free?

Yes. BON's Free Forever plan covers up to 150 orders a month, with points for sign-ups, orders and social actions, discount rewards, a referral program and five reward emails. In our test, 35 features were locked on it, including birthday points, points expiry, Shopify POS, multiple languages and VIP tiers.

How much does BON Loyalty cost?

BON has four paid plans: Starter at $15 a month (300 orders), Basic at $29 (500 orders), Growth at $129 (no order cap) and Plus at a custom price. Billed annually, Basic is $27 and Growth $103 a month. Every store above 500 orders a month needs Growth.

Which BON Loyalty plan has VIP tiers?

Growth, at $129 a month ($103 billed annually). Points on product pages, the order booster and B2B tiers are on Growth too. Froonze Loyalty includes VIP tiers on its Advanced plan, at $10 a month.

What happens when you go over BON's order limit?

BON doesn't charge overage fees. Once a store passes its plan's monthly limit, customers stop earning points for orders and the referral program stops giving rewards until the 30-day cycle resets. BON counts every order on every sales channel, cancelled and refunded orders included.

Does BON Loyalty offer store credit rewards?

No. BON's rewards are amount and percentage discounts, free shipping and free products, and none of its plans list native Shopify store credit. Froonze Loyalty includes store credit rewards on its free plan.

Get Started

Grow your store with Froonze.

Pick and pay only for the plugins you need.
Enjoy a 14-day free trial period.
One MODULAR app
Four Customer tools
Infinite growth
Built for Shopify
5-star rating