For retailers

Your programme, your rules, plus a network.

You set the points, the rewards and the prices. What JGRewards adds is that customers already carrying a membership can join you in seconds — including people who have never been in before.

At the counter

A tablet running the kiosk, ideally locked to the app. No card reader, printer or scanner is needed.

JG's Coffee

Check in to earn points

(217) 555-0134
123456789CLR0OK
Rewards
Spin
Offers

What a customer sees. Staff enter the amount and their PIN to award points.

Check in and sign up

A customer types their phone number. New ones are registered on the spot; returning ones are recognised.

Points at the till

Staff enter the amount and their own PIN. Points are worked out on the server, never in the browser.

Spin wheel

Optional. You set the slices, the prizes and the odds. One spin a day per customer, unlocked by a check-in.

Raffles

Optional. Customers spend points to enter, you draw a winner when you are ready.

Birthdays and referrals

Optional. Reward a birthday within a window you choose, or pay both sides when a customer brings a friend.

Vouchers

Prizes won on the wheel become vouchers with an expiry, redeemable at the counter.

In the dashboard

Opens on any phone or computer. Sign in with your email and PIN.

JGRewardsDashboard

58

Customers

12

Today

1,240

Points

This week

Signups, today's activity and points at a glance.

Dashboard

Signups, visits, points issued and redeemed, and what happened today.

Customers

Search, adjust points, add someone by hand, and export.

Rewards and offers

Set what a reward costs in points, switch things on and off, run a seasonal offer.

Performance

What the programme is costing and returning, in your own currency.

Win back

Find customers who have not been in for a while.

Staff and PINs

Add staff, set roles, and handle PIN changes.

Shop settings

Points per unit of currency, expiry rules, your logo, kiosk welcome text and review link.

More than one location

Branches are supported. Staff belong to a branch, points belong to the shop, and reporting can be read either way. Each shop is separated at the database level, so one shop cannot reach another's customers even by accident.

Selling in more than one country

Each shop has its own country, currency and timezone. Phone numbers are validated by the rules of that country rather than assuming ten digits. Your timezone decides when a day rolls over, so daily limits and reports match your trading day rather than someone else's. You can be invoiced in a different currency from the one you trade in.

How your data is handled

Your customers are yours. No other shop can see them, and JGRewards does not sell customer data.

Points are calculated on the server. A customer cannot award themselves points by editing a web page, and awarding requires a staff PIN that is checked server-side.

Customers can correct their own name and email in the app, which updates everywhere they are a member. Those corrections are not shown to shops — what a person fixes about themselves is their business.

Data is held in a managed PostgreSQL database in the United States. If you are in the EU and need detail on that transfer for your own compliance, ask us and we will provide it.

Interested?

Tell us what you sell and how many locations you have, and we will set up a shop for you to try.

Get in touch