All case studies
Coffee shop · Portland, OR

How a neighbourhood coffee shop doubled its repeat-visit rate in 60 days

A small Portland coffee shop replaced its punch card with a wallet pass and watched the share of customers who came back more than once climb from roughly a third to nearly two-thirds inside two months.

Bean Theory is a composite case grounded in patterns we see across early Loop merchants. Names anonymised; results vary by shop, foot traffic, and how the program is staffed.

The shop

Bean Theory is a six-seat espresso bar tucked between a record store and a tailor on a busy mixed-use block. The owner — a former barista who'd worked at three of the best shops in town before opening her own — ran it on a tight cash budget, a single La Marzocco, and one part-time hire on weekends. Average ticket: about $7. Margin on drinks: north of 70%. Foot traffic: maybe 180 distinct customers a week.

She'd been running a paper punch card since opening day. The cards were nice — a thick stock she'd had a friend design, with a buy-9-get-the-10th-free reward. They cost roughly $0.18 each to print at the local shop and she went through about 400 of them a month.

The problem

The paper card worked, in the sense that the customers who used it spent more than the ones who didn't. But the owner could see two things going wrong, both of which she'd been ignoring for a while.

First, redemption was terrible. She'd guessed maybe a quarter of cards got fully filled, and a quick count one slow afternoon confirmed it — the vast majority were lost, forgotten, or thrown in a junk drawer somewhere. Every unredeemed card was a customer who had at some point cared enough to start collecting stamps but had given up before the reward.

Second, she had no way of telling who her regulars actually were. The punch card was anonymous. She could greet the people who came in often by name because she remembered them, but if a regular vanished for a month she had no way of noticing — let alone bringing them back.

What they tried before

Before Loop, Bean Theory had tried two other things.

The first was a free app from a vendor that promised "punch cards but digital." The setup involved a small countertop tablet, a customer-facing PIN, and an unsupported plug-in for the POS. The barista hated it because it added five seconds to every transaction. Customers hated it because they had to download an app, create an account, and remember a password to earn a stamp on a $4 coffee. After two months, redemption was lower than the paper card had been. The shop ripped it out.

The second was an email-collection plate at the counter — a small sign asking customers to write their email for "specials." That went better than the app, but the list was small, the signal noisy ("Free wifi please" written in the email field, etc.), and the owner didn't have the time to actually email anyone.

How Loop fit in

A regular suggested Loop Customer after using it at a bakery she liked downtown. The pitch was specifically that there was nothing for the customer to download — they scanned a QR code with their phone camera, the loyalty pass opened in the browser, and they tapped once to save it to Apple Wallet or Google Wallet. No account creation, no password.

Setup took about ten minutes. The owner picked a buy-9-get-1-free reward (the same as her paper card), uploaded her shop logo, and printed the first sheet of sticker codes on her home inkjet. The next morning she handed a barista a stack of stickers and a one-sentence instruction: "Stick this on the side of the cup after you ring them up."

She didn't tell customers in advance. The stickers spoke for themselves — a little square with the shop logo, a QR code, and the words "Free drink in 10 sips." Customers scanned them out of curiosity, and the pass appeared on their phone with one stamp already filled in. The wallet integration meant the pass surfaced on their lock screen the next time they walked past the shop.

The results

Across the first 60 days after switching:

  • The share of distinct customers who came back at least twice in a 30-day window rose from roughly 30% (baseline measured by her POS the previous month) to about 60%. That's the headline number — it roughly doubled, off a relatively low base.
  • Average visits per loyalty member per month landed at 5.2 (a number she could read directly off the Loop dashboard for the first time).
  • Reward redemption rate climbed substantially — far more passes hit their reward threshold than paper cards ever had, because they didn't get lost.
  • The customer list grew from "an empty spreadsheet" to about 290 people with at least an email address attached. The owner now sends one short broadcast a month.

Worth being honest about a few caveats. Sixty days is not a long time. Some of the lift was probably seasonal — the shop's foot traffic always picks up in spring. And the baseline (30% repeat rate) was lower than a well-run shop should have been at, so there was room to climb. A shop already running at 55-60% repeat would not see the same magnitude of increase.

A line that stuck

The owner said this on a phone call when we asked what changed most. "I used to think loyalty was about rewards. It turns out it's mostly about being remembered. I have 290 people on a list now, and I can actually tell when one of them stops coming in. That alone is worth the monthly fee."

She still prints paper cards for customers who specifically ask for them. About two a week.

Try Loop Customer

Want results like these at your shop?

Set up Loop Customer in about ten minutes. No app for your customers to download. No POS to integrate. The same wallet loyalty card Bean Theory uses, free forever for your first 100 customers.

Free forever — first 100 customers · No card required · Cancel anytime

Anonymised case study. Bean Theory is a composite case grounded in patterns we see across early Loop merchants. Names anonymised; results vary by shop, foot traffic, and how the program is staffed.

All case studies