Loyalty & Retention

Customer Lifetime Value for Coffee Shops, Explained

By The Tany Team 6 min read

Most café owners price a coffee, not a customer. But the number that should drive your marketing, your loyalty program, and your view of delivery commissions isn’t the $6 latte — it’s what a regular is worth over the months and years they keep coming back. That number is customer lifetime value, and once you’ve estimated it, a lot of decisions get easier.

This guide explains CLV in plain language, gives you a café-specific formula you can run on a napkin, works a realistic example in dollars, and shows what it changes about how you spend. The numbers here are illustrative — the point is the method, not the exact figure.

What is customer lifetime value?

Customer lifetime value (CLV, sometimes LTV) is the total profit a single customer generates over their entire relationship with your café — not one visit, but all of them, minus the cost of serving them.

A single $6 transaction is almost worthless on its own. The same person buying that $6 drink three mornings a week for two years is a meaningful asset. CLV is the tool that makes the second person visible. It shifts your attention from transactions (how do I sell one more coffee today?) to relationships (how do I keep this person coming back for two more years?).

You don’t have a $6 customer. You have a $1,000 customer who happens to pay $6 at a time.

The simple CLV formula for a café

You can find academic CLV formulas with discount rates and churn probabilities. For a café, you don’t need them. This is enough:

CLV ≈ average ticket × visits per week × weeks retained × profit margin

Four inputs, each of which you can estimate:

  • Average ticket — what a customer spends per visit. Pull this from your POS.
  • Visits per week — how often a regular comes in. Be honest; not everyone is a daily.
  • Weeks retained — how long they stay a regular before drifting away. Two years is 104 weeks.
  • Profit margin — the share of revenue left after the cost of serving them. Coffee carries a high gross margin on the drink itself, but use a conservative figure to stay realistic.

Multiply the first three to get lifetime revenue, then apply margin to turn it into profit.

A worked example (illustrative)

Take a typical morning regular at an independent café:

  • Average ticket: $6
  • Visits per week: 3
  • Weeks retained: 104 (two years)
  • Margin (illustrative): 70%

Lifetime revenue = $6 × 3 × 104 = $1,872 Lifetime profit = $1,872 × 70% = ~$1,310

So that one regular is worth roughly $1,300 in profit — from drinks that ring up at six dollars. (70% is an illustrative contribution margin on the beverage; your real net margin after rent and labour is lower, so treat this as an upper-bound estimate and adjust to your own books.)

Now flip a single lever. If a loyalty program and an order-ahead app nudge that customer from 3 visits a week to 4, lifetime revenue jumps to $6 × 4 × 104 = $2,496, and profit to about $1,747 — a $430 gain from one extra visit a week, on one customer. Multiply that across a few hundred regulars and small frequency gains become the difference between a good year and a flat one.

Why CLV changes how you spend

Knowing a regular is worth ~$1,300 reframes almost every spending decision.

Delivery commissions look different. Paying a marketplace 25–30% on every order from someone who already knows you isn’t acquisition — it’s eroding the lifetime value of a customer you already won. That’s the whole argument for moving regulars to a channel you own, which we make in SkipTheDishes fees for restaurants in Canada.

Loyalty and retention look cheap. If keeping a customer six months longer is worth a few hundred dollars in profit, a loyalty program or a branded app that costs a fixed monthly fee pays for itself with a handful of retained regulars.

Acquisition gets a budget. CLV tells you the ceiling on what you can spend to win a customer. If a new regular is worth $1,300, spending $20 to acquire one — a free first drink, a small ad — is obviously worth it. Without CLV, that $20 feels like a loss instead of an investment.

How to raise CLV at a café

There are only three levers, and they multiply together:

  1. Increase visit frequency. The biggest one for cafés, because coffee is a habit. Loyalty rewards, push notifications, and removing friction (no line, order ahead) all nudge frequency up. See push notifications for cafés for the retention mechanics.
  2. Extend retention. Every extra month a regular stays is pure compounding. A Square loyalty program built around your regulars is the classic tool; a subscription or membership locks it in further.
  3. Raise average ticket. Smaller lever, but real — a pastry attached to the coffee, a size upsell, a bundle. Order-ahead screens often lift ticket size simply because customers browse without a line behind them.

The order of impact matters: for most cafés, frequency and retention beat ticket size, because they compound across the customer’s whole lifetime rather than adding to a single visit.

Tracking CLV when you’re on Square

You don’t need a data team. If you’re on Square, your POS already holds the raw inputs — average ticket and transaction counts per customer — and Square Loyalty or Square Marketing can surface repeat-visit data. The gap is usually frequency and a way to act on it: a free Square Online site takes orders but doesn’t give you push notifications or a branded app to pull customers back.

That’s the layer a dedicated mobile-ordering platform adds. Tany builds a branded order-ahead app for iOS and Android on top of your existing Square POS, with self-running loyalty, eGift cards, and push notifications — the exact tools that move the frequency and retention levers — live in about a day for $99 CAD/month per location. The CLV math is the reason it pays off: if the app helps even a modest number of regulars visit a little more often or stay a little longer, the lifetime value it adds dwarfs the monthly fee.

The bottom line

Customer lifetime value turns a café from a business that sells coffees into one that builds regulars. Estimate it with average ticket × visits per week × weeks retained × margin, use conservative numbers, and let the result reframe your spending: retention and frequency are where the money is, delivery commission on a regular is a leak, and a fixed-cost loyalty or app investment is cheap against a customer worth four figures. Price the customer, not just the cup.

Sources

Frequently asked questions

What is customer lifetime value for a coffee shop?
Customer lifetime value (CLV or LTV) is the total profit one customer brings in across the entire time they keep coming back. For a café it captures the regular, not the one-time visitor: someone who buys a $6 drink several times a week for a couple of years is worth hundreds or low thousands of dollars in profit, far more than any single transaction suggests.
How do you calculate CLV for a café?
A practical café formula is: average ticket × visits per week × weeks retained × profit margin. Multiply what a customer spends per visit by how often they visit, by how many weeks they stay a regular, then apply your margin to turn revenue into profit. Use conservative numbers — it's an estimate to guide decisions, not an exact figure.
Why does customer lifetime value matter for a small café?
Because it reframes spending. Once you know a regular is worth, say, $1,000 in lifetime profit, paying 25–30% commission to a delivery app on their every order, or under-investing in loyalty, looks very different. CLV tells you how much you can reasonably spend to win and keep a customer — and that retention almost always beats chasing one-time discounts.
What's the fastest way to increase CLV at a coffee shop?
Lift any of the three levers: visit frequency, retention length, or average ticket. In practice the highest-leverage move is frequency and retention — a loyalty program that rewards repeat visits, order-ahead that removes the morning-line friction, and push notifications that bring people back. Small frequency gains compound across years of a regular's lifetime.