Technology & POS

How to Set Up a Loyalty Program in Your POS

Step-by-step guide to setting up a loyalty program in your restaurant POS: choose a reward structure, set point values, train staff, and track results.

How to Set Up a Loyalty Program in Your POS

Photo: AI-generated image / Google Gemini

To set up a loyalty program in your POS, pick a simple reward structure (points per dollar or a visit-based punch card), decide the reward value so it costs you 3-5% of sales, turn on customer capture at checkout, and train staff to ask for a phone number on every order. A POS with loyalty built in links the reward to every ticket automatically, so there are no paper cards to lose and no separate app to pay for.

Why build loyalty into the POS

A standalone loyalty app means a second system, a second monthly bill, and a second report. When loyalty lives in your POS, the guest's phone number is attached to the order, the reward applies at payment, and your sales reports show how loyal customers behave compared with everyone else. For background on the strategy side, read Running a Restaurant Loyalty Program and Restaurant Loyalty Apps and Tools.

Step 1: Choose your structure

StructureHow it worksBest forWatch out for
Points per dollar1 point per $1, reward at 100 pointsHigher-check restaurantsGuests forget how many points they have
Visit-basedFree item after 8 visitsCoffee, quick service, lunchRewards small checks the same as big ones
TieredBetter perks at higher spendFull-service, barsMore to explain and maintain
Spend-and-get$10 off after $100 spentSimplicity and clarityFeels less personal

Pick the one a guest can explain in one sentence.

Step 2: Set the reward so the math works

Aim for a reward worth 3-5% of what the guest spends. If points are earned at 1 per dollar and a $5 reward costs 100 points, that is a 5% return, but your real cost is the food cost on the reward, often only 30% of its menu value, so the true expense is about 1.5% of sales. Reward items with high margin and low cost, such as a dessert or a drink, instead of cash off the whole check.

Step 3: Configure the program

  1. Enter your point rate and the reward thresholds.
  2. Set the reward items or discount amounts and mark any exclusions (alcohol, gift cards, catering).
  3. Set expiration. Twelve months of inactivity is common and fair.
  4. Turn on phone-number lookup at the register, on handhelds, and in online ordering so every channel earns points.
  5. Add a welcome bonus, such as a free appetizer after the first visit, to encourage sign-up.

Cobblestone POS includes loyalty in its free plan, with online ordering that also earns points and no monthly fee, so you can launch without buying another subscription. Compared with Toast at roughly $470 a month and up, the savings alone can fund the rewards.

Takeaway: Keep the program simple, price rewards at about 3-5% of spend, and capture a phone number on every order.

Step 4: Train your team

Sign-ups rise or fall with the staff. Give servers and cashiers a short script: "Are you in our rewards program? You'll get a free dessert after your fourth visit." Set a weekly sign-up goal and recognize the top performer. Use your pre-shift meeting to share the numbers. Offer a small bonus per sign-up if participation lags.

Step 5: Promote it

Add a counter card, a line on receipts, a QR code on table tents, and a banner on your website and Google Business Profile. Send a text or email to your existing contacts announcing the launch. See Text Message Marketing for Restaurants for compliant messaging.

Step 6: Measure results

Track these four numbers monthly:

  • Enrollment rate: members divided by total checks. Aim for 30-40% within three months.
  • Repeat rate: share of members who return within 30 days.
  • Average check: member checks versus non-member checks.
  • Redemption cost: value of rewards as a percentage of sales.

If members are not visiting more or spending more, adjust the reward or the threshold. Use the same data to build win-back offers; see How to Win Back Lost Customers.

Common mistakes

Making the reward too hard to reach, hiding sign-up behind an app download, and forgetting to include online orders are the three biggest causes of low participation. Fix those first before changing the discount itself. A good loyalty program should quietly lift repeat customers month after month with very little daily effort.

Who pays for all this

Still paying $470+/mo for your POS?

The Notebook is free because Cobblestone POS pays for it - a free, all-in-one POS for independent restaurants with AI assistant, online ordering, scheduling and loyalty included.

See Cobblestone POS →