New in NX Guest Loyalty: sign guests up while they pay
Your guest is standing still, looking at your screen, card in hand. That is the easiest signup you will ever get, and it now costs them zero extra steps.
Most loyalty programs do not fail because the reward is wrong. They fail because nobody had time to ask.
Think about when your team is actually supposed to ask a guest to join. At the counter in the middle of a rush. At a kiosk with a line building behind them. At a drive-thru window, where there is really no opening at all. Every one of those asks competes with taking the order, and taking the order wins every time.
This release moves the ask to the one moment in every transaction when your guest is already standing still: paying. It also rebuilds how you set a program up, so building one takes about a minute instead of an afternoon.
Why the payment screen is the right place to ask
Paying is different from every other moment in a transaction. Your guest has finished deciding what they want. They are holding a card or a phone. They are looking at a screen you control. And there is already a natural pause built in, because payment takes a few seconds no matter what.
Nobody has to interrupt anything. The ask fits in a gap that was already there.
It works the same way on your handheld, your customer-facing display, your PAX terminal and your kiosk. Same screens, same wording, same keypad, on whatever terminals and handhelds you run. Your team learns it once.
Three ways a guest gets signed up
1. Their card does it for them
Payment goes through, NX recognizes the card from a previous visit, and the screen says "Welcome back, Deana" with a Continue button. Nobody asked for anything. The guest does not tap anything. The visit gets credited.
This is the one that fixes your takeout and drive-thru regulars, the guests who have been coming for months without anyone ever getting their name.
2. Ten digits, nothing else
If the card is new to you, the guest gets a phone keypad. They type ten digits and they are in. No verification code to wait for. No second screen. No Send button to hunt for.
If that number is brand new and you have automatic enrollment turned on, everything happens at once: the guest record gets created, they are enrolled, they are attached to the check, and they get credit for the visit they are paying for right now. The thank-you screen tells them how many points they just earned.
A phone number by itself is not someone you can send anything to, so a phone-only signup also triggers a text with a short form for their email, name, birthday and marketing opt-in. That is the step that turns a signup into a guest you can actually reach later.
3. Rewards they can use before they pay
This is the part most operators do not expect. A "Rewards member? Sign in" button sits on the guest's review screen, before payment. Once they sign in it turns into "Your Rewards": their balance, how close they are to the next one, and anything they can redeem today.
They tap a reward and it applies immediately. The total drops on their screen and on your POS at the same moment. Your cashier does not have to confirm anything, because the guest tapping it is the confirmation. One setting, Allow loyalty sign in, turns this on everywhere.
Setting up a plan now takes a sentence
The setup side got rebuilt at the same time. You can start with Nexy AI, use guided setup, or build from scratch.
The fastest is to just type what you want. "Buy 9 coffees, get the 10th free." "1 point per dollar, $5 off at 500 points." You get back a complete plan you can edit before saving.
A few things that make the rest easier to trust:
- The earning rule reads as a sentence, so you can check it at a glance instead of piecing it together from six separate fields.
- You see what the guest sees while you build, plus a running estimate like "a guest spending $25 twice a week reaches their reward in about 3 weeks." That is the check that keeps you from building a reward nobody can reach.
- Punch cards count items, not dollars. Three coffees rung on one line counts as three punches.
- New plans start paused. Nothing goes live because you were experimenting, and turning on automatic enrollment asks you to confirm first, because it will enroll every guest you already have.
One thing worth telling your team: guests earn on the subtotal before tax and after discounts, and gift card purchases do not earn. That keeps you from paying out rewards on money nobody has spent yet.
Signup happens inside the payment screen, not next to it, because loyalty runs in the POS rather than in a separate app bolted onto it. That also means the reporting is already built: signups, redemptions and what you owe in unredeemed rewards are all in the loyalty Overview tab the moment a check closes. Nothing to export, nothing to reconcile.
Turning it on
Five things need to be true before any of this happens:
- An active loyalty plan covering the ordering area
- Automatic enrollment on, so a new phone number becomes a member on the spot
- Allow loyalty sign in on, for the rewards button before payment
- Points-earned messaging on, so guests see what they earned
- Your POS updated to the release that carries this
Four numbers to watch afterward
Not one number. Four, and each one tells you something different:
- Signups per shift. The number this release exists to move. Check it first.
- Signups by daypart. Where the prompt is landing and where it is not, which usually points at a shift, not a setting.
- Redemption rate. Proof the guests you signed up are actually coming back.
- Outstanding balance. What your guests could redeem today. This is money you owe, and your accountant will ask about it eventually.
One thing to know up front: coupon and free-item plans give you a real week-by-week chart of rewards issued against rewards redeemed. Points plans give you exact totals but not that weekly trend, because points sit as one running balance per guest.
See it on your own hardware
Connect with an authorized NX Restaurant dealer to walk through the signup screens and the reporting behind them on a live system.
Get a demo →