Skip to content

Self-hosted. No paywalls. No add-ons.

The loyalty engine.

Points, stamps, vouchers, prepaid passes. Everything it takes to turn a first visit into a tenth, and to run the whole thing as your own.

One engine, four front doors

Pick the homepage
your model needs.

01

Smart Wallet

Every published campaign in one premium, wallet-style homepage.

For one business with several offers, or a curated network.

02

Public Listing

A searchable, filterable directory of every published program. New partners publish their own.

For districts, malls, and associations.

03

Showcase

A brand-forward, editorial landing page with every campaign on it.

For a single business, front and center.

04

Portal

A focused sign-in page for when another site does the selling. One install serves many businesses this way, each behind its own portal, unaware of the others.

For brands whose own website sells.

Your
dashboard.

Whether you run one store or one hundred. Create cards, manage members, track everything. Full control over your data.

  • Program & reward builder
  • Member management
  • Real-time activity feed
The partner dashboard with member and transaction counts, active programs, a weekly chart, and the live activity feed
Staff phone adding points to a loyalty card after a customer purchase
Staff phone adding a stamp to a customer's card mid-visit
Staff phone selling a prepaid pass and taking payment

Scan, tap,
done.

Staff interfaces are stripped down to the essentials. Input amount. Confirm. Done. No complex menus to navigate while customers are waiting.

Clear transaction history

Every transaction is visible to the customer, staff, and you. Complete transparency.

Works on any device. Use your existing tablets, smartphones, or computers.

Points that
mean something.

Loyalty cards let customers earn points on every purchase and redeem them for real rewards. Set the exchange rate, design the catalog, control the experience.

Reward catalog: Customers browse and choose from rewards you've curated, not generic discounts.

Membership tiers: Platinum, Gold, Silver. Multiply points and unlock exclusives for your best customers.

A member's loyalty card with its points balance and the reward catalog below
A reward's detail page with photos, its points cost, and the balance before and after claiming
Staff view of a stamp card's history, each stamp earned with its amount and staff member
A member's stamp card with eight of twelve stamps collected and the reward it works toward

Modernized
punch cards.

Simple, visual progress that drives repeat visits. Perfect for cafes, salons, car washes, and any high-frequency business.

The psychology of completion: Visual empty slots create a natural urge to complete the set.

Auto-reset: Once redeemed, the card resets instantly. The cycle continues.

Vouchers by
the thousand.

Hand out a one-time code for a welcome gift, a promo day, or a win-back. Customers keep it in the same wallet, and staff redeem it with one scan.

Batches with a live count: Generate thousands of unique codes in one run, each with an expiry date and a redemption count you can watch.

One claim link or printed QR: Share a whole batch through a single link, or put the code on a poster at the door.

Staff phone redeeming a customer's voucher code at the counter
Voucher in the member wallet with its redeemable code and remaining uses
Staff phone selling a prepaid pass: pick the pass, take payment, let the customer scan
Prepaid pass in the member wallet with remaining visits, ready for Google Wallet

Sell ten visits
up front.

Prepaid passes turn one purchase into ten returns. Sell a coffee card, a class pack, or a wash bundle, and staff scan visits off one by one.

Cash up front: Revenue lands on day one, and the repeat visits are locked in.

Google Wallet ready: The pass lives on the customer's phone with its balance up to date.

Automatic milestones

Reward the
regulars.

Switch on a set of loyalty milestones in a few minutes: a first visit, a run of loyal days, a weekly streak, a first reward or referral. Members follow their progress in the wallet and get a small celebration when one lands.

Optional rewards: Attach a few points, some stamps, a voucher, or a prepaid pass to any milestone, with caps and dates you set.

Set once, runs itself: Switch it on and past activity counts from day one. Each member sees only their own progress.

The achievements setup: a business switching on loyalty milestones and their optional rewards
A member's achievements in the wallet: milestone progress with a celebration when one lands

Branded QR codes,
print-ready.

Turn any program into a QR code customers scan to join. Loyalty cards, stamp cards, vouchers, batches, and passes each get one, plus a sign-in code for staff.

Your colors, your mark: Match your brand and set an emoji, a country flag, or your logo at the center.

Download and print: Take it straight to a poster, a counter card, or a window sticker. On every plan.

QR studio showing a program's card beside the branded QR code it produces, ready to color, mark, and download

Cards that report back

Hand out a card,
gain a member.

Design a branded card and hand it out, at the counter, a busy event, or a gift bag. A customer scans it, joins your program on the spot, and keeps your business in their wallet. Each print run has its own page, so you can see how many the stack brought in.

Card studio: Design both faces on a live preview, then export a print-shop PDF, a vendor file, or write NFC tags from the browser.

Real-world analytics: Label a batch per event or location, and its claim rate shows which handout actually worked.

The Card studio designing a branded member card on a live front-and-back preview
A business's own public page on a phone, with its cover, logo, opening hours, contact buttons, and every active program

A storefront for every business

One page,
one link.

Every business gets its own public page: the cover, logo, tagline, opening hours, contact buttons, and every active program, at one friendly link a business can share and one QR it can print. Rename the business and the old shared link still reaches the page, so the bios and posts already out there keep working.

One permanent QR: Print it once. The code never changes, so a rename or a new campaign never breaks a sticker already on the counter.

Publish or hide anytime: Turn the page on when you're ready, off whenever you like, without touching the printed QR.

Public Listing homepage

Many businesses,
one searchable page.

Public Listing is an optional homepage layout for showcasing many businesses on one searchable page. Visitors search by business or offer, filter by type, city, category, or open by regular hours, and sort the whole list. Every result is a real loyalty card, stamp card, voucher, or pass.

Near me: Visitors can sort programs by distance and see a walking estimate. Reward Loyalty rounds the location for each request and uses it to sort the list. Reward Loyalty does not store the coordinates or add them to a link.

Shareable links: Visitors who open a copied link or scan a printed QR see the same search and filters. For Near me, the browser sends a rounded location for that request. Reward Loyalty does not add it to the link.

The Public Listing homepage: a searchable page of loyalty cards, stamp cards, vouchers, and passes with a discovery bar and a New this month row
Near me on a phone: distances, walking estimates, radius controls, and the result count

For agencies & networks

Built to scale.

Add more businesses to your install. Customers sign up once and can collect from any business you manage.

One installation, unlimited businesses

Each business sees only its own data, on one server you manage. Trace the per-business privacy boundary

Built-in network effects

A customer at the coffee shop is already signed up for the gym next door. Zero friction.

Your overview of every business, their plans, and activity, on one installation
Per-card analytics with weekly views, points issued, points redeemed, and rewards claimed
Email campaign builder choosing which members to reach

Know what works

Analytics and
campaigns.

See views, points issued, redemptions, and revenue for every card. Then email the exact members who match, by activity, language, or points balance.

Per-card analytics: Track each program week over week and find the cards pulling their weight.

Targeted email: Pick an audience, write once, send. Win back quiet members before they forget you.

The full list

Everything included. One price.

Everything a loyalty program needs, ready from the first day. You own the software, and the source code behind it.

Loyalty mechanics

Keep them coming back

Points programs

Customers earn on every spend and redeem for rewards you design.

Points expiry

Each card sets how long points stay valid, and members get a reminder email before any expire.

Digital stamp cards

A punch card that fills as they visit and resets once it is complete.

Vouchers & promo codes

Percentage or fixed discounts, made by the thousand and redeemed by QR.

Prepaid passes

Sell 10-packs and monthly memberships at the counter, and scan visits off one by one.

Reward catalog

Rewards you choose, claimed by customers and confirmed by your staff.

Membership tiers

Bronze to Platinum, with point multipliers up to 5x for your regulars.

Bonus hours

Pick your quiet hours and let points count double or triple, on a weekly schedule you set.

Point transfers & requests

Members send points to each other, or ask for them with a link.

Birthday rewards

A personal gift lands in their wallet on their birthday, year after year.

Win-back rewards

Customers who stop visiting get a we-miss-you voucher that invites them back.

Activation nudge

Customers who took your card but never came in get one invitation to a first visit, with an optional welcome gift.

Never-started customers

See everyone holding your card without using it, filter your list to them, and reach them in one campaign.

Achievements

Automatic loyalty milestones, from a first visit to a weekly streak, each with an optional reward and a celebration in the wallet.

Automatic messages

A branded welcome greets the first visit, one of seven member emails you switch on or off per club.

Grow your base

Turn regulars into your best marketers

Referral engine

Every member gets a share link, and both sides earn when a friend joins.

Email campaigns

Emails go out under your name and your reply-to address.

Saved member segments

Build an audience once by spend, visits, tier, or recency, then reuse it for lists and campaigns.

Promotions at scale

Spin up ten thousand targeted vouchers in a single batch.

Frictionless join

Customers start earning before they sign up, and register later.

Directory homepage

Every published program in one searchable place, built for shopping districts and associations.

In every wallet

Land on the phone they already carry

Google Wallet passes

Loyalty, stamp, and prepaid passes that update themselves when a balance changes.

Installable PWA

Customers add it to the home screen, and it works offline after the first visit.

QR everywhere

Members scan to earn and staff scan to verify, with any camera.

Member cards

Design and print branded cards to hand out. A customer scans one to join, and each batch shows how many did.

Show my code

Members carry a wallet QR that staff scan to open their account, with no card to carry.

Shopify widget

A loyalty widget that drops into any Shopify store, signed and verified.

WooCommerce integration

Store orders earn the same points as the counter and convert back into coupons, with no plugin to install.

Outbound webhooks

Send every loyalty event, from a purchase to a redeemed voucher, to Zapier, Make, or your own endpoint, signed so you can verify each delivery.

Business pages

Every business gets its own public page, with its programs, hours, and one permanent QR.

Run it effortlessly

Built for the rush

Rush-hour staff UI

Staff type the amount and confirm, with no menus to dig through.

Partner dashboard

Build programs and manage members while activity arrives live.

Partner help desk

Partners ask for help from inside the dashboard, and you answer from one inbox.

CSV import

Bring your existing customers and their history with one CSV.

Internationalized + RTL

Configurable languages and currencies, locale-aware dates, numbers and money, full right-to-left support, and room for your own translations.

Branding & white-label

Your colors and logo run through the whole experience.

Intelligence

Know what works

Program analytics

Watch loyalty and voucher activity as it happens. Every action shows up for you and for the customer.

Agent API (AI-ready)

An OpenAPI surface that AI agents discover and call, scoped per partner.

AI writing assistant

It drafts titles and descriptions for you, with the model you pick.

Trust & ownership

Yours to keep, safe to run

Self-hosted, full source

It runs on your server, and your data stays there. Plain hosting is enough, no queue worker needed.

Multi-business isolation

Run many businesses on one install, with their data kept apart.

Passwordless login

Everyone signs in with a one-time email code, so no password can leak.

Audit logs & GDPR tools

Tamper-proof logs record every change. Member data exports or erases on request, with consent built in.

System settings

Set your own earning rules and validity windows.

One-time license

Buy it once and own the code, with no monthly fee.

Cookies on this site.

Google Analytics runs only if you allow it. It counts visits so we can fix the pages that do not help. No advertising tags run here, and you can change this any time. Cookie policy