Loyalty for local businesses

Bring more customers back — without the busywork.

LocalPunch is a digital punch card that lives on the phone your customers already carry. Nothing for them to download, nothing for you to install, nothing new to learn. Set it up in a few minutes and let the rewards do what they’ve always done — bring people back.

  • Free to build
  • Pay only when you go live
  • Cancel anytime

Tony’s Tacos

Free Taco Tuesday

7 / 10
8
9
10

3 more visits → 1 free taco

This is what your customer sees on their phone — no app required.

Why owners do this

The simplest marketing there is

Give people a reason to come back, and they do. A punch card has always worked — LocalPunch just keeps it going without the paper, the reprints, or the guesswork.

Customers come back more

A reward halfway finished is a reason to choose you over the place next door. That’s repeat business you’re not paying for ads to get.

You finally know your regulars

Real numbers instead of a shoebox of stamped cards: who’s coming back, how often, and what’s actually getting redeemed.

It runs itself

Once the code is on your counter, customers join on their own and a punch is one tap. No staff training, no daily upkeep.

The honest part

Worried it’s one more thing to deal with?

That’s the real reason most owners put this off. So here’s every one of those reasons — and why it doesn’t apply here.

No app for customers to download

They scan a code and the card opens right in their phone’s browser. Most save it to their home screen.

No hardware or new register to buy

It works on the phone or tablet you already keep at the counter. Nothing to plug in.

No contract and no setup fee

Build the whole thing for free. You only pay when you flip it live, and you can cancel anytime.

No learning curve

If you can send a text message, you can run this. At the counter it’s one button.

No data for you to manage

Customers sign themselves up and their cards update on their own. You just tap to add a punch.

No getting stuck on your own

Real email support from a person who built this — not a forum and a help center.

How it works

From zero to running in about two minutes

Three steps, nothing technical. Here’s the setup — then what it looks like at the counter.

1

Create your reward

Name the program, write the reward, choose how many punches. About a minute.

2

Put the code on your counter

We make a QR code for you. Show it on a phone or tablet, or print it for the window.

3

Start punching

New customers scan to join themselves. Regulars show their card, you tap once.

A regular’s 7th visit, start to finish

Maria joined last week by scanning the code on your counter. No app, no signup form. This is the whole interaction.

What Maria sees

Hi Maria

Tony’s Tacos

Free Taco

6/10
7
8
9
10

4more → free taco

She pulls up her card

It’s saved to her home screen from last week. She taps it and shows you her phone.

What you see

Merchant view

Customer

Maria · (415) ••• 0142

Current progress

6 / 10 punches

+ Add a punch

One tap. Done.

You tap one button

Your screen shows who it is and where they’re at. One tap. Under two seconds, even at a rush.

What Maria sees

+1 punch

Tony’s Tacos

Free Taco

7/10
8
9
10

3more → free taco

Her card fills up

It updates on the spot. At 10 punches a Redeem button appears and she walks out a regular who’ll be back.

Customer forgot their phone? Add the punch by their phone number from your screen. They’ll see it the next time they open their card.

The math

$60 a month is one returning customer a week

A returning customer is the cheapest sale you’ll ever make — no ad spend, no discounting, they already like you. If LocalPunch brings back even a handful of people who’d otherwise have drifted, it has more than paid for itself. And most owners are trying to bring back a lot more than a handful.

Pricing

One plan. Everything included.

Build the whole thing for free. You only pay when you’re ready to let customers start collecting punches.

Monthly

$60

/month

Billed monthly · cancel anytime

  • Unlimited loyalty programs
  • Unlimited customers & punches
  • Anti-fraud rotating QR codes
  • Manual punch by phone number
  • Analytics & redemption rates
  • CSV customer export
  • Customer card portal + email support
Start monthly

Yearly

Best value

$600

/year

Billed once a year · two months free

  • Unlimited loyalty programs
  • Unlimited customers & punches
  • Anti-fraud rotating QR codes
  • Manual punch by phone number
  • Analytics & redemption rates
  • CSV customer export
  • Customer card portal + email support
Start yearly

Prices in USD. Secure checkout and billing via Stripe. No setup fees, no hidden costs, cancel from your portal anytime.

Questions other owners asked

Yeah, but what if…

Do I need a new iPad or register?+
No. Any phone or tablet with a web browser works. Most owners just use their own phone at the counter.
Do my customers have to download an app?+
Never. They scan a QR code, enter their phone number, and get a card that lives in their browser. Most save it to their home screen so it acts like an app without being one.
What stops people from cheating the punches?+
The QR code on your counter rotates every 5 minutes, so a screenshot is useless within minutes. Each customer can only collect one punch per day, per program.
What if a customer forgets their phone?+
You can add a punch by phone number from your merchant screen. Their card updates the next time they open it.
Is there a free trial or free plan?+
Signing up and building your entire program — business, rewards, everything — is free. You only pay once you flip the shop live so customers can collect punches. It’s $60/month or $600/year (two months free), everything unlimited, cancel anytime from the Stripe billing portal.
What if I’m not "techy"?+
If you can send a text message, you can run LocalPunch. At the counter the merchant screen is basically one button, and there’s a real person on email if you get stuck.

Your regulars are already coming in.

Give them a reason to come back sooner. Build your first reward and put a code on the counter today — it’s free until you go live.

$60/month or $600/year · No setup fee · Cancel anytime