Reward shoppers for coming back on market days, not for buying from one stall. The simplest version gives one punch per market day and, after five or ten, a coupon or market tokens the shopper can spend with any vendor, paid for by the market. The hard parts are counting visits fairly and paying vendors back.

1. Decide what you’re rewarding

Three common designs:

  • Visits. One punch per market day. The simplest to run, and the most direct way to build a weekly habit.
  • Spending. One punch per $10 or $20 spent. Rewards bigger baskets, but vendors have to check totals, which slows the line.
  • Discovery. A “passport” stamped by different vendors. Good for introducing shoppers to new stalls, but it rewards one-off exploring more than coming back.

If the goal is more shoppers coming back every week, reward visits.

2. Choose the reward, and who pays for it

The reward that works best at a market is money shoppers can spend with any vendor: market tokens, “market bucks” or a coupon. It spreads the benefit across every stall instead of favoring one.

The market funds it, from its own budget or a sponsor, and pays vendors back for what they accept, the same way token programs usually work. Set the value and a season cap up front: for example, $5 for every five market days, up to $20 a season.

3. Set the rules before the first market day

  • One punch per shopper per market day, however many stalls they visit.
  • The season dates the card is valid for.
  • How many punches earn the reward, and how many rewards one shopper can earn.
  • When rewards expire. The end of the season is the natural date.

4. Paper or digital

A paper passport stamped at the info booth is cheap and familiar, but cards get lost, punches can be copied, and someone has to tally the coupons at the end. A digital card on the shopper’s phone fixes those: it can’t be lost, its codes can’t be copied, and every visit and redemption is counted for you. It does need shoppers to have a phone and the market to have a cell signal.

A real example: Brookfield Farmers Market gives shoppers one digital punch per Saturday visit at its information table. Ten punches earn $5 in market tokens that every vendor accepts, and with 26 market Saturdays a shopper can earn up to $10 a season.

5. Plan how vendors get paid back

Vendors accept coupons happily when they trust they’ll be paid back quickly. Record every redemption against the vendor who accepted it and settle on a fixed schedule, monthly or at the end of the season. If you collect booth fees, you can net the two, so each vendor has one number to settle.

6. Launch it at the info booth

Put the sign-up at the info booth, with a small sign at each participating stall. For the first few market days, have a volunteer help people join. Announce it in your newsletter and on social media the week before.

7. Measure it

  • How many shoppers joined.
  • How many came back for a second, third and fifth market day.
  • How many rewards were earned and redeemed, and at which stalls.

Judge it on repeat visits compared with before the program started, not on sign-ups alone.

Keep it separate from SNAP incentives

If your market runs SNAP matching or nutrition incentive programs, keep the loyalty reward separate. Those programs have their own funding and rules; a loyalty coupon is a market promotion.

The Usual for farmers markets. We’re launching a market-wide digital punch card for the 2026–27 winter season: visits count across every vendor, and the coupon works at any stall. See how it works.