Loyalty app for Shopify POS and your online store
One loyalty program for your counter and your website.
Most loyalty apps leave the register to your staff. Here, a customer’s points come up the moment you add them to the sale, and rewards go on in one tap, even on POS Lite. Regulars come back, and the line keeps moving.
$29 $19/month for life for the first 25 shops · of 25 spots left. No payment now · 14-day free trial · bring your balances.
5,420points
If you run loyalty at a counter
Sound familiar?
“Every time we grow, the app costs more.”
One flat price. No order limits, no customer limits. A busy month doesn’t change your bill.
“The free plan won’t let me change anything.”
Every setting is yours: the program name, the earn rate, the rewards, the bonuses.
“League night doesn’t earn a thing.”
Give points for events, trade-ins, reviews, follows or anything else, in one tap at the register.
“The line grows while we type in codes.”
Tap the reward. The app makes the code and puts it on the sale. Nobody types anything.
“Nobody ever hears about their points.”
Add the customer to the sale and the Rewards tile shows their points and what they can redeem.
“It doesn’t really work on POS Lite.”
Many loyalty setups rely on automatic discounts, which POS Lite doesn’t apply. CounterQuest applies a code itself, so it works on Lite and Pro.
At the counter
Rewards ride along on every sale.
No looking people up, no typing codes while the line waits. Add the customer to the cart and their points and rewards are right there in Shopify POS.
- One-tap redeem. The app makes a single-use code and applies it to the sale.
- Sized to the sale. A reward bigger than the cart can become a gift card, so nobody loses the difference.
- Give points for anything, with quick-reward buttons and a change log.
- Event check-ins at the register or with a live QR code on a screen.
- Nothing new for staff to learn. It’s a tile and a few buttons inside the Shopify POS they already use.
1,240 points
Main Street Rewards · 1 saved rewardThis sale
Greeting card · $4.00 before tax
$5 off is more than this sale.
Quick rewards
Today’s events
Online
The same rewards on your website.
Points earned at the counter shouldn’t disappear online. The same balance shows up on your website, inside your own Shopify theme.
- A rewards button on every page and a full rewards page.
- “Earn 240 points” on product pages and a rewards card in the cart.
- Want lists that bring customers back when an item is back in stock.
- Rewards apply to the cart in one click, and a reward redeemed online works at the counter.
Cedar candle, large
$24.00
You have enough for up to $50 off.
Make it a game
Give regulars a reason to come back.
Paper punch cards get lost, and a points number gets forgotten. Give regulars something to chase instead: a visit at the counter and an order online count toward the same goals.
- VIP tiers by lifetime spend, with point multipliers.
- Badges and monthly quests, automatic or staff-awarded.
- Visit streaks, seasons and shop-wide community goals.
- No spend leaderboards. Every badge is open to every customer.
VIP status by lifetime spend
Badges 4 of 6
November quests
Make it yours
Your program, your name for it.
On most free plans you run their program, not yours. Here you call them points, XP, coins or stars, and the register and website follow. Try it: every example on this page changes.
And much more you can set
- Program name, color and rewards button style
- Earn rate, reward tiers and free-item rewards
- Bonus points by collection, tag or vendor
- Sign-up, birthday and profile bonuses
- Double-points events you schedule ahead
- A gift card option on every reward
- FAQ and program terms written from your settings
- Customer tags for Shopify Flow and Shopify Email
Switching
Switch without losing a single point.
Afraid of losing everyone’s balance? Coming from Smile.io, LoyaltyLion, Yotpo, BON, Rivo, Joy or a spreadsheet, you upload the export, set what an old point was worth, and check a dry run before anything changes. Running it again never counts anyone twice.
| Customer | Match | Points |
|---|---|---|
| Jordan P. | by email | 5,420 |
| Sam K. | by email | 1,240 |
| Alex R. | by name | 1,275 |
| (no name) | needs checking | 810 |
Where it comes from
Built in a real shop.
CounterQuest started at Level Up Games, a shop at the Red Rocker that sells at the counter on Shopify POS Lite and online on Shopify. The bill climbed as the shop grew, only purchases earned points, and every reward at the register meant typing a code. So the shop built its own.
It has run there every day since October 2026, after moving every member’s balance over from Smile.io.
It fits any shop with a counter
- Coffee
- Books
- Boutiques
- Games
- Hobby
- Comics
- Gifts
- Bakeries
Pricing
A price that doesn’t climb as you grow.
Most loyalty apps are free until about 150–250 orders a month, then $25–$49+ a month and rising. CounterQuest is one plan with every feature, however many orders you ring up.
Locked in for as long as you stay.
After the founding spots: $29/month or $290/year.
- 14-day free trial
- Every feature included
- No order limits, no customer limits
- Bring your balances from your old app
- Cancel anytime
CounterQuest isn’t on the Shopify App Store yet. Founding shops hear first, and nobody is charged before then.
Does it work on Shopify POS Lite?
Yes. Redemption uses a single-use discount code that the app applies to the sale for you, and discount codes work on POS Lite as well as POS Pro.
Will the price go up as my shop grows?
No. There’s one plan with every feature, and the price doesn’t depend on how many orders or customers you have. There are no order limits and no customer limits.
Will my staff have to learn a new system?
Hardly. It works inside the Shopify POS they already use: add the customer to the sale and the Rewards tile shows their points. Redeeming is one tap, and the app puts the code on the sale.
What kinds of shops is it for?
Any Shopify shop that wants more loyal customers, especially one with a counter: coffee, books, boutiques, gifts, games, hobby and more. You name the program, the points and what earns them.
Do I need the online store?
No. Points and rewards at the register work with Shopify POS alone. The website features are there for shops that also sell online.
Can I bring my points over from my current loyalty app?
Yes. It imports exports from Smile.io, LoyaltyLion, Yotpo, BON Loyalty, Rivo and Joy, or any spreadsheet with an email and a points column. You see a dry run first, and re-running it never doubles anyone. How to export from each app.
Where is customer data kept?
Points, history, saved rewards and badges are stored on the customer in your own Shopify store. A few features, like want lists and the change log, use the app’s own database.
Can I export my data?
Yes. Everything is yours. Customers → Export members (CSV) downloads every member with their points, VIP tier, earned and redeemed totals, birthday, orders and spend, any time. Points also live on each customer in your own Shopify store.
How does the founding price work?
The first 25 shops to join the founding list, in signup order, get $19/month for life instead of $29. When CounterQuest launches we’ll email each founding shop; install within 14 days to keep your spot, or it passes to the next shop on the list. If any founding spots are still open at launch, they go to the first shops to install. “For life” means for as long as your store stays subscribed. Your 14-day free trial still applies, and nobody is charged before launch.
When does it launch?
CounterQuest is in final testing for the Shopify App Store. Join the founding list and you’ll be the first to know. There’s no contract: monthly or yearly, cancel anytime.
Founding 25
Claim a founding spot.
Lock in $19/month for life, a price that won’t climb as you grow, and be first in line when CounterQuest is on the Shopify App Store.
- Leave your details. No payment now.
- We’ll email you when it’s ready for your store.
- Install, bring your balances over, start your 14-day trial at the founding price.
of 25 founding spots left.
First 25 shops in signup order; install within 14 days of launch to keep your spot. We’ll only email you about CounterQuest.
You’re on the list.
Your founding spot request is in. We’ll email you when CounterQuest is ready, with your $19/month for life price.