Loyalty app for Shopify POS and your online store

One loyalty program for your counter and your website.

Customers earn and spend the same points at your register and on your Shopify store. Staff redeem in one tap, even on POS Lite.

$29 $19/month for life for the first 25 shops. Coming to the Shopify App Store.

Rewards Sale · $42.50
Jordan P.
Regular · ×1.25

5,420points

Next: $10 off54%
$5 off Best fit for this sale · 500 points

Quick rewards Event check-in +50 Left a review +300

Why CounterQuest is different

One tap at the register

The reward goes straight onto the sale, on POS Lite as well as Pro. Nobody types a code.

One balance, everywhere

Points earned in store show up online, and a reward redeemed online works at the counter.

Reward more than purchases

Visits, events, reviews, referrals, trade-ins, birthdays. You decide what earns, at one flat price.

At the counter

Rewards ride along on every sale.

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 instead.
  • 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.

Online

The same rewards on your website.

Everything works inside your own Shopify theme, with the balance from the counter.

  • 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 tell customers when an item is back in stock.
  • Rewards apply to the cart in one click, as a code or a gift card.

Make it a game

Give regulars a reason to come back.

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.

Make it yours

Your program, your name for it.

Call them points, XP, coins or stars. The register and the website follow. Try it: every example on this page changes.

Points name

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.

Coming from Smile.io, LoyaltyLion, Yotpo, BON, Rivo, Joy or a spreadsheet? 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.

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 loyalty apps out there treated the counter as an afterthought, 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

One plan with everything in it.

Founding offer · first 25 shops
$29$19/month, for life

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
  • Cancel anytime
Claim a founding spot

CounterQuest isn’t on the Shopify App Store yet. Founding shops hear first, and nobody is charged before then.

FAQ

Questions

Something else? Email hello@counterquest.app.

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.

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.

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 and be first in line when CounterQuest is on the Shopify App Store.

  1. Leave your details. No payment now.
  2. We’ll email you when it’s ready for your store.
  3. Install, start your 14-day trial, keep the founding price.

First 25 shops in signup order; install within 14 days of launch to keep your spot. We’ll only email you about CounterQuest.

No payment now. Founding price: $19/month for life.