Help Center

Find answers to your questions about Batch52.

Set Up a Rewards Program

Turn one-time buyers into regulars with a loyalty program that runs itself — a digital punch card or points program that tracks everything for you.

Pro plan feature — Upgrade to Pro to access this feature.

Turn one-time buyers into regulars with a loyalty program that runs itself — a digital punch card or points program that tracks everything for you.

Overview

You know how the coffee shop punch card keeps people coming back? Rewards brings that same magic to your shop, without you having to stamp anything. Customers earn progress automatically on every paid order, see how close they are to a reward, and get prompted to use their reward the next time they order. All you do is pick the program and the numbers.

Steps

1. Open the Rewards page

Direct link: /site/admin/rewards

In your admin sidebar, go to Marketing → Rewards. When you first arrive, the program is off and the settings are grayed out.

The Rewards page before enabling, showing the Enable rewards toggle and grayed-out settings

2. Turn on "Enable rewards"

Flip the Enable rewards toggle at the top. As the page says, customers earn on every paid order and see their progress at checkout — so an order counts toward a reward once you've recorded its payment, not the moment it's placed.

3. Choose your program type

You have two options:

  • Punch card (recommended) — Every paid order earns a punch. A full card earns money off the next order. Simple and familiar.
  • Points — Customers earn points for every dollar spent and redeem them for money off. Rewards bigger orders.

If you're not sure, start with the punch card — it's the easiest for customers to understand at a glance.

4. Set your numbers

For a punch card, you'll configure:

  • Punches to earn a reward — how many paid orders fill the card (2–50)
  • Reward amount — money off the order when a full card is redeemed ($1–$100)
  • Minimum order to earn a punch (optional) — leave blank for no minimum

Punch card settings with 3 punches and a $5 reward, showing the live preview below

For a points program, you'll configure:

  • Points earned per dollar — points per $1 spent, before tax (1–20)
  • Points needed to redeem — the balance required before a reward unlocks (10–10,000)
  • Reward amount — money off when points are redeemed ($1–$100)

The page does the math for you — with the defaults, it notes "A customer spends $100 to earn each $5 reward," so you can sanity-check your numbers before saving.

Points settings showing points per dollar, redemption threshold, and reward amount

5. Check the "What customers see" preview

As you change the numbers, the What customers see box updates live. It shows the exact banner text (like "🎁 Earn $5 off after every 3 orders") and a sample progress message ("After an order: 'You're at 1 of 3 punches — $5 off is 2 orders away!'"). If the preview reads well, your settings are good.

6. Decide whether to promote rewards on your site

The Promote rewards on your site toggle shows a small banner with your program terms across the top of your shop. Customers always see your terms at checkout either way — this toggle just adds the storefront banner so browsers know about the deal before they buy.

The storefront with the rewards banner "Earn $5 off after every 3 orders" across the top

7. Save your changes

Click Save changes. You'll see a "Rewards settings saved" confirmation, and your program is live immediately.

The Rewards settings saved confirmation message

8. Changing your program later

You can adjust the numbers anytime — changes take effect as soon as you save. Batch52 watches out for your customers when you do: if a change would take something away from someone, you'll be asked to confirm before it saves.

You'll see a confirmation like this in three situations:

  • Switching between punch card and points after customers have started earning — progress under one program doesn't count toward the other:

The "Switch reward type?" confirmation dialog warning that a customer has progress under the current program

  • Raising the requirement past a reward someone has already earned — for example, going from 3 punches to 5 while a customer is sitting at a full card would lock their reward again, so Batch52 asks first. (If nobody has an unlocked reward yet, the change saves silently — customers partway there simply keep earning toward the new goal.)
  • Turning the program off while customers have progress — their balances are kept and come right back if you re-enable later.

In every case their progress is kept (not deleted). Click Cancel to keep things as they are, or Save anyway to apply the change.

What Your Customers Experience

Terms at checkout

When a customer opens their bag, your program terms appear right above the order total — no digging required.

The cart showing the rewards terms above the subtotal

Once they enter their email, the message gets personal — a returning customer sees their actual progress, like "0 of 3 punches — keep going!"

The cart showing personalized punch progress after the customer enters their email

Progress after every order

After submitting an order, the confirmation screen shows exactly where they stand:

Order confirmation showing "You're at 2 of 3 punches — $5 off is 1 order away!"

The same progress appears on their order status page (the link from their confirmation email), and it updates as soon as you mark their order paid:

The customer order status page showing "1 of 3 punches earned"

Earning the reward

When their card fills up, the order status page celebrates with them and tells them what happens next:

The order status page showing "You have a $5 reward waiting!"

Using the reward

The next time they check out with the same email address, the reward is offered automatically — one checkbox, no codes to remember:

The checkout showing "You have a $5 reward!" with an Apply checkbox

Checking Apply takes the reward right off their total:

The cart totals showing "Reward applied −$5.00"

Tracking Rewards in Admin

Every customer's rewards balance lives on their profile. Go to Customers, click a customer, and you'll see a Rewards card with their punches, points, lifetime earned and redeemed, and a recent activity log showing which orders earned what. There's also an Adjust button if you ever need to add or remove progress by hand — say, to honor an order from before you turned rewards on.

The Rewards card on a customer profile showing punches, points, and recent activity

Tips

  • Punches only count on paid orders. If you take cash at pickup, remember to mark the order paid in admin — that's the moment the punch lands and the customer's progress updates.
  • Keep the goal reachable. A 3–5 punch card gets customers their first reward fast, which is what builds the habit. A 10-punch card can feel like a marathon for a monthly cookie order.
  • Rewards follow the email address. Customers earn and redeem based on the email they use at checkout, so regulars should use the same email every time.
  • Use the minimum order setting thoughtfully. It's handy if you sell $2 single cookies and don't want each one earning a punch — but leaving it blank keeps things simple and generous.
  • Think twice before switching program types. Existing progress is kept but won't count under the new program, which can frustrate a customer who was one punch away.