Loyalty & Retention

Square Loyalty for Cafés: Turn First-Timers into Regulars

By The Tany Team 11 min read

Most cafés don’t have a traffic problem. They have a frequency problem. A first-timer wanders in once, the coffee is good, and then they’re gone — not because anything went wrong, but because nothing brought them back. Loyalty programs exist to fix exactly that gap, and on Square the tooling to do it is a few clicks away. The catch is that turning it on is the easy part; designing it so it lifts repeat visits instead of just handing free drinks to people who’d have come anyway takes a little thought.

This is an operator-grade walkthrough of Square Loyalty for an independent café: how loyalty actually drives retention, how Square Loyalty works and what it costs, how to design an earn-and-redeem structure that fits a coffee shop’s economics, and where a branded app with push notifications takes a bare loyalty program further. Numbers labelled “illustrative” are worked examples; real statistics are cited at the end.

Why loyalty drives retention (the boring math behind the free coffee)

The reason every coffee chain runs a loyalty program isn’t generosity. It’s that keeping an existing customer is dramatically cheaper than winning a new one, and small lifts in retention compound hard.

The widely cited figures, both traceable to Bain & Company and the Harvard Business Review, are blunt: acquiring a new customer is anywhere from five to 25 times more expensive than retaining an existing one, and increasing customer retention rates by 5% increases profits by 25% to 95% (the latter is Frederick Reichheld’s research at Bain). You don’t need to believe the high end of that range for the logic to hold. A café’s profit lives in frequency, and a loyalty program is the cheapest lever you have on frequency.

The mechanism is simple. A loyalty program gives a customer a reason to choose you over the shop across the street (“I’ve got four stamps here”), a small switching cost to leaving (those points evaporate), and — if you do the one thing most operators skip — a way for you to reach them when they drift. That last part is where most punch cards and many digital programs quietly fail, and it’s the thread running through this whole guide.

How Square Loyalty actually works

Square Loyalty is a digital points program that sits directly on top of your existing Square POS, so it tracks earning and redemption automatically every time a customer checks out. There’s no separate terminal and no manual stamping.

You choose how customers earn points (Square calls them “Stars” in some regions):

  • Per visit — one point each time they buy, regardless of spend. Best for cafés with a tight price range.
  • Per dollar spent — points scale with the basket. Better if your tickets vary a lot.
  • Per item or category — e.g. points only on drinks, not retail bags of beans.

You then set rewards — a free drink, a dollar discount, a free pastry — unlocked at a point threshold you define. Square also supports VIP tiers (Bronze, Silver, Gold) that multiply earning (commonly 1.5x / 2x / 3x) for your most frequent customers, bonus-point promotions for slow periods, and a digital loyalty pass customers can add to Apple Wallet to track their points. It integrates with Square’s CRM and email/text marketing tools.

What it is not: a branded mobile app. There’s no icon on the customer’s home screen and no native push notification. That distinction matters and we’ll come back to it.

Digital vs. the paper punch card

The honest comparison most café owners are actually making is “do I bother, or do I keep stamping cards?” Here’s the trade-off without the sales gloss:

A paper punch card costs cents, needs zero setup, and works the moment you buy a stamp. But it can be lost, photocopied, or pre-stamped by a generous barista, it tells you nothing about who your regulars are, and — the dealbreaker — it gives you no way to contact a customer who’s stopped coming. A digital program can’t be forged, tracks every member automatically, and captures a phone number you can use later. The punch card builds a habit. The digital program builds a habit and a contactable list.

What Square Loyalty costs

Square Loyalty is a paid add-on, and its pricing is tiered by your number of monthly loyalty visits (a visit where a customer earns or redeems points), not a flat fee. As of 2026, the tiers per location are roughly:

Monthly loyalty visitsPrice (USD/location)
Up to 500~$45/month
501 – 1,500~$75/month
1,501 – 10,000~$105/month

Two honest caveats. First, there’s no native push in those prices — Square Loyalty leans on the Wallet pass and on email/text tools. Second, card processing still applies to every sale, including the transaction where someone redeems a free coffee. And because pricing is per location, a three-shop operator pays the tier three times over with no volume discount. Always confirm current pricing on Square’s own pages for your country before you commit — the figures above are representative 2026 numbers from Square’s pricing materials and third-party reviews, not a quote.

Designing an earn/redeem structure that works for a café

This is where programs succeed or fail. The goal is a reward that’s reachable enough to motivate but expensive enough to require genuine extra visits. Get this wrong in either direction and you’ve either bored your customers or discounted your own margin.

A structure that works for most independent cafés:

  • Earn: 1 point per visit (simplest, and it feels fair to the $4 drip-coffee regular as much as the $7 oat latte one).
  • Reward: a free brewed coffee — or a drink up to a set dollar value — at 8–10 points.
  • Why that range: a true regular hits 8–10 visits in about two to three weeks, so the reward feels attainable and resets the cycle while the habit is still warm. Below ~6, you’re giving free drinks to people who’d have come anyway. Above ~12, the card feels like a slog and members stop trying.

Three refinements that punch above their weight:

  1. Cap the reward’s cost. Make it “a free brewed coffee” or “a drink up to $6,” never “anything on the menu.” This keeps your redemption cost a known number and stops someone cashing in points against your most expensive item.
  2. Use bonus points to fill slow dayparts. A double-point Tuesday morning steers traffic to when you have idle capacity, instead of discounting your Saturday rush when you’re already slammed.
  3. Always capture the phone number at enrolment. This is the single most valuable output of the whole program — more valuable than the points themselves — because it’s what lets you bring a lapsing customer back.

A loyalty program that can’t message its members is only half a program. The points create the habit; the ability to reach people is what rescues it when the habit slips.

A worked retention example (illustrative numbers)

Let’s make the frequency argument concrete. These are illustrative figures to show the mechanism, not a promise — your café’s numbers will differ.

Take a café with 400 loyalty members and an average ticket of $7. Say those members currently average 5 visits per month.

  • Baseline monthly revenue from members: 400 × 5 × $7 = $14,000/month.

Now suppose a well-designed program (a reachable reward plus the occasional push reminder) nudges average frequency from 5 to 6 visits per month — one extra visit per member per month:

  • New monthly revenue: 400 × 6 × $7 = $16,800/month.
  • Incremental revenue: +$2,800/month, about $33,600/year.

Against that, the costs are small. The Square Loyalty fee at this volume (2,400 member visits/month) sits in the ~$105 tier. The free-coffee reward: at 1 point/visit and a free drink every 10 visits, members earn one reward roughly every 10 visits, so 2,400 visits ≈ 240 rewards/month; at a cost of goods of ~$1.20 per brewed coffee that’s about $288/month in redemption cost (you give away the price, but it only costs you the COGS). Even adding both, you’re spending on the order of $400/month to capture $2,800/month in incremental revenue.

The honest risk in this example isn’t the cost line — it’s the assumption that the program caused the extra visit. If those members would have come 6 times anyway, you’ve simply discounted them. That’s why the threshold has to be high enough to require real extra visits, and why you track repeat-visit frequency month over month: the lift is the whole point, and it’s measurable.

Punch card vs. Square Loyalty vs. branded-app loyalty

Here’s the side-by-side, including the option most guides leave out — running loyalty inside your own branded app.

Paper punch cardSquare LoyaltyBranded-app loyalty (on Square)
CostCents per card~$45–$105/mo per location (tiered)Flat monthly platform fee (e.g. ~$99 CAD)
Setup effortNoneLow (in-dashboard)Low–medium (often done-for-you)
Can’t be lost/forgedNoYesYes
Captures customer dataNoYes (phone, history)Yes (phone, history, app analytics)
Push notificationsNoNo (Wallet pass + email/text only)Yes — native lock-screen push
Order-ahead tie-inNoLimitedYes — loyalty + ordering in one app
Home-screen presenceNoNoYes — your icon on their phone
Who owns the relationshipYou, but with no contact infoYou (data in Square)You, fully — channel + data + push

The pattern: a punch card builds a habit but tells you nothing; Square Loyalty adds data and structure but can’t proactively reach anyone; a branded app adds the channel — push, an icon, order-ahead — that turns a passive points balance into an active reason to come back.

How a branded app and push amplify loyalty

A bare loyalty program is reactive. It rewards visits that already happen, but it has no way to cause a visit. That’s the ceiling Square Loyalty hits on its own — the Wallet pass sits in a customer’s phone doing nothing until they think to open it.

Push notifications break that ceiling. “Your free coffee is one visit away” or “Double points this morning only” lands on the lock screen of someone who hadn’t planned to come in, and a slice of them do. Pair that with order-ahead — so the nudge converts straight into a skip-the-line order, the way we cover in setting up Square mobile order-ahead for a coffee shop — and the loyalty point stops being a passive tally and becomes the hook for an active visit.

There’s a deeper reason this matters: ownership. A loyalty program is only as valuable as your ability to act on it, and that comes down to whether you own the customer relationship or rent it. A program you can’t message is a list you can look at but not use. The same logic underpins moving your orders off high-commission marketplaces and onto a channel you control — the case we make in full in the guide to taking online orders without commission.

This is the niche Tany fills, as one concrete example of the branded-app tier: a branded order-ahead app for iOS and Android, plus web ordering, with Square Loyalty-style points, eGift cards, and push notifications built in, running on your existing Square POS — live in about 24 hours for $99 CAD/month with unlimited orders. It’s one way to get push and order-ahead around your loyalty, not the only way; the point of this guide holds without it. The durable move, however you get there, is to make your loyalty something you can act on, not just look at.

The honest bottom line

Square Loyalty is a solid, low-effort way to start: it’s cheaper than building anything custom, it lives on the POS you already use, and it captures the customer data a paper card never will. For a single-location café testing whether loyalty moves the needle, it’s the right first step.

Its limits are real, though. It’s a paid add-on that scales per location, card processing still applies to redemptions, and — the big one — it can’t proactively reach the customers it tracks. The fix isn’t to abandon Square Loyalty; it’s to give it a channel. Design a reachable reward, always capture the phone number, watch your repeat-visit frequency monthly, and when you’re ready to turn a passive points balance into an active reason to come back, add push and order-ahead around it. That’s the path from a first-timer’s single visit to a regular’s standing order.

Sources

Step by step

  1. 1
    Turn on Square Loyalty and pick your point basis

    In your Square Dashboard, enable Loyalty and choose how customers earn: points per visit, per dollar spent, or per item/category. For a café with a tight price range, points per visit is the simplest and feels fairest to a $4 drip-coffee regular.

  2. 2
    Set an earn rate and a reachable reward threshold

    Pick a threshold a regular hits in roughly two to three weeks. A common café structure is 1 point per visit with a free drink at 8-10 points. Too high and nobody finishes the card; too low and you erode margin on people who'd have come anyway.

  3. 3
    Choose the reward and cap its cost

    Make the reward a known, controllable cost — a free brewed coffee or a drink up to a set dollar value, not 'anything on the menu.' This keeps your redemption cost predictable and protects margin on high-cost items.

  4. 4
    Enrol customers at the point of sale

    Have staff prompt every customer to join with their phone number at checkout, and enable the digital loyalty pass so customers can add it to Apple Wallet. Capturing the phone number is what later lets you reach them — it is the most valuable part of the setup.

  5. 5
    Add bonus-point promotions for slow periods

    Use Square's promotions to run double-point days or limited-time bonuses on Tuesday mornings or other slow dayparts. This steers traffic to when you have capacity instead of discounting your busiest rush.

  6. 6
    Layer on a way to message members

    A loyalty program that can't talk to its members is half a program. Capture opt-in for email or text, or pair Loyalty with a branded app that has push notifications, so a stalled member gets a nudge instead of quietly churning.

  7. 7
    Review redemption and repeat-visit rate monthly

    Each month, check how many members are active, your repeat-visit frequency, and your redemption rate. If almost nobody redeems, your threshold is too high; if margin is slipping with no lift in visits, it's too generous. Tune one variable at a time.

Frequently asked questions

How much does Square Loyalty cost for a café?
Square Loyalty is a paid add-on priced by the number of monthly loyalty visits, not a flat fee. As of 2026 it starts at about $45 USD/month per location for up to 500 loyalty visits, rising to roughly $75/month for 501-1,500 visits and $105/month for 1,501-10,000, per location. Card processing fees still apply to every sale, including reward redemptions. Always confirm current pricing on Square's site for your country.
Is Square Loyalty better than a paper punch card?
For most cafés, yes. A digital program can't be lost or forged, tracks every member automatically, and — critically — captures a phone number so you can bring people back. A paper punch card costs almost nothing and needs no setup, but it gives you zero data and no way to message a customer who has stopped coming in. The punch card builds a habit; the digital program builds a habit and a contactable list.
What is a good earn rate and reward for a coffee shop loyalty program?
A structure that works for most cafés is 1 point per visit with a free drink at 8-10 points, which a regular reaches in about two to three weeks. Cap the reward at a known cost (a brewed coffee or a drink up to a set dollar value) so redemptions stay predictable. Avoid thresholds so high nobody finishes the card, or so low you give away free drinks to people who'd have bought anyway.
Does Square Loyalty send push notifications?
Not on its own in the way a branded app does. Square Loyalty can show a digital pass in Apple Wallet and integrates with email and text marketing tools, but it does not include a native mobile app with push notifications. To get true push — a free-coffee reminder that lands on a customer's lock screen — you pair Loyalty with, or run it inside, a branded app for your café.
Will a loyalty program actually increase my revenue or just give away free coffee?
It can do either, depending on design. The mechanism that makes loyalty pay is increased visit frequency: a regular who comes 6 times a month instead of 5 spends more over a year than the cost of the occasional free drink. The risk is rewarding people who'd have visited anyway. Set a threshold high enough to require genuine extra visits, track repeat-visit frequency monthly, and you'll see whether it's lifting behaviour or just discounting it.
Can I keep my loyalty program if I switch to a branded ordering app?
Generally yes — and it usually gets better. Because the program is tied to your Square account and the customer's phone number, points follow the customer, not the channel. Moving from a bare Square Loyalty setup to a branded app on the same Square POS typically keeps your points logic while adding order-ahead, a home-screen icon, and push notifications, so the same loyalty becomes far easier to use and to promote.