Maria has been coming to our shop every Wednesday for two and a half years. Same drink, iced spanish latte, no sweetener, and a banana bread on Fridays. I worked out what Maria is worth to the shop, then I worked out what she cost us to acquire. The numbers were not close. Here is the LTV formula step-by-step, the worked Filipino café example, the channel-by-channel CAC math, and the four decisions LTV should drive in your shop this week.

What's in this article
  1. The LTV formula
  2. Worked example: Maria the Wednesday regular
  3. Acquisition cost, channel by channel
  4. The LTV / CAC ratio (and what's healthy)
  5. Why loyal customers are worth roughly 5× more
  6. Four decisions LTV should drive this week
  7. Sensitivity: where the number is fragile

The formula

LTV = average ticket × visits per period × periods retained.

Three numbers, multiplied. That's the whole thing.

"Average ticket" is the peso amount on the typical receipt. "Visits per period" is how often the customer comes (per week, per month, doesn't matter as long as you're consistent). "Periods retained" is how long they keep coming.

The trap most people fall into: they confuse revenue LTV with profit LTV. Revenue LTV tells you how much the customer spends. Profit LTV tells you how much you keep. The second is the one that drives decisions. Multiply revenue LTV by your gross margin to get there.

Worked example: Maria the Wednesday regular

Real numbers from one of the cafés we work with in BGC. Maria's a 2.5-year regular.

VariableMariaWhere it came from
Average ticket₱225Iced spanish latte ₱180 + Friday banana bread ₱90, averaged across all visits
Visits per month4.8Wednesdays + Fridays + occasional weekend, counted from POS log
Months retained30Started Sep 2023, still active
Revenue LTV₱32,400225 × 4.8 × 30
Gross margin (café)62%Industry average for specialty coffee
Profit LTV₱20,08832,400 × 0.62

That's profit LTV. Twenty thousand pesos of contribution from one regular. The shop has 14 regulars at Maria's tier (4+ visits/month, 12+ months tenure). That's ₱281,000 of profit per year that exists only because the shop has retained 14 people.

Acquisition cost, channel by channel

Maria didn't show up for free. She came in because she saw the shop. The cost to make that happen depends on the channel. Real numbers from the same café, last 90 days:

ChannelSpendFirst-time visitsCAC
IG boosted posts₱8,00052₱154
FB posts (boosted)₱3,20022₱145
Counter QR sticker₱350 (printing)96₱4
Word of mouth (referrals)₱4,000 (rewards paid)38₱105
Influencer post (1)₱5,00014₱357
Blended average₱20,550222₱93

Two things jump out. First, the QR sticker on the counter beats every paid channel by a factor of 25. Most existing customers refer at least one friend over time, and that friend signs up via the counter QR. Second, paid acquisition (IG, FB, influencer) is expensive but it's still profitable when you compare it to LTV (we'll do that next).

The LTV / CAC ratio

Take Maria's profit LTV (₱20,088) and divide by the blended CAC (₱93). That's a ratio of 216×.

For context, here's what's healthy across SMBs:

LTV / CAC ratioWhat it meansWhat to do
Below 1×Losing money on every customerStop spending. Fix the business.
1× to 3×Marginal. CAC eats most of LTV.Reduce CAC or grow LTV. Don't scale spend yet.
3× to 10×Healthy. Most SMBs land here.Spend more on the working channels.
Above 10×Either you're under-investing in growth or your numbers are wrongSpend more, stress-test the numbers, or both.

If your café/salon/shop is sitting at a 50× or 100× ratio, you're almost certainly under-spending on acquisition. There's room to scale your IG ads, hire a part-time social media person, or run a referral promotion. The numbers say so.

Why loyal customers are worth roughly 5× more

The standard finding across the small-business data we've seen: a loyal customer (someone who has come three or more times) is worth about 5× a one-time visitor. Three forces stack:

  1. They visit more often. A regular at the BGC café visits 4–6× per month. A one-time visitor, by definition, visits once. Right there is a 4–6× revenue multiplier with no other change.
  2. They spend more per visit. Regulars explore the menu. They add the banana bread. They try the new seasonal drink. Average ticket for regulars is 25–40% higher than first-timers.
  3. They refer others. About 1 in 5 regulars makes a referral inside their first year. That referral becomes a new customer at zero CAC.

Run the multiplication: 5× the visits × 1.3× the ticket × 1.2× from referrals (the referred friend's discounted CAC compounds back) = 7.8× revenue. Conservative estimate, after accounting for some regulars not referring, is 5×.

This is why retention work (programs that keep regulars coming, surprise rewards, birthday treats, the things that don't feel like marketing) is the single highest-ROI activity for most small businesses. A peso spent on retaining a regular returns 5× more than a peso spent acquiring a new one.

Four decisions LTV should drive this week

  1. How much to spend on a birthday gift. Maria's profit LTV is ₱20K. A free drink on her birthday costs ₱45. The decision is trivial. Most owners under-invest here because they think the cost (₱45) is the cost. The real cost is the lost retention if you don't acknowledge her birthday. We measure roughly 12% drop-off on regulars whose birthday goes unmarked.
  2. Whether to bump the welcome bonus. If your CAC is ₱150 and your LTV is ₱20K, a ₱100 welcome bonus that lifts sign-up completion from 28% to 67% is wildly profitable. Don't agonize over the welcome amount. Make it generous.
  3. How aggressive to be on win-back. A regular who has gone 30 days without visiting has a 12% baseline chance of returning on their own. A win-back message + small incentive (₱100 store credit) lifts that to ~28%. The math: if 100 inactive customers are worth ₱2M in projected LTV, recovering 16 of them is ₱320K. The campaign cost is ₱1,600 (in store-credit COGS). Run it monthly.
  4. When to fire a customer (yes, this is a thing). Some customers are net-negative. They consume staff time, complain, refund, charge back. If a customer's profit LTV is below your fully-loaded staff cost of serving them, you're paying to keep them. This is rare, but real. Don't be afraid to politely decline future bookings.

Sensitivity: where the number is fragile

LTV is three numbers multiplied. A wrong assumption on any one ripples to the rest. Two places people get this wrong:

  1. "Months retained" is over-estimated. If you assume 36 months but the true average is 18, you've doubled your LTV in your head. Get the real number from your transaction log: oldest visit minus most recent visit, in months, for customers who haven't come in 60 days (call those "churned"). Average that.
  2. Average ticket is biased by big spenders. If you average across all customers, a few big spenders pull the number up. Use the median ticket for the more honest LTV picture, especially when planning rewards.
Don't confuse cohorts. Your LTV for customers who joined in 2023 is different from your LTV for customers who joined in 2026. Newer cohorts haven't had time to accumulate. Always compare like-for-like or use a "projected LTV" estimate for new cohorts based on observed early-stage retention.
Try this in 5 minutes Pick the three regulars whose names you know. Estimate their average ticket, their visits per month, and how many months they have been coming. Multiply. The number will be larger than you think. Now multiply by your gross margin. That's the profit one regular has put in your pocket. It's almost always more than what you've ever spent acquiring them.

What this number is for

Once you know what Maria is worth, decisions get easier. A free coffee on her birthday costs ₱60. Against ₱20,000 in profit, the math doesn't need a meeting. The same goes for closing 15 minutes earlier when you really need to, or upgrading her to the bigger size on a slow afternoon. Your LTV number tells you how generous you can afford to be, and you can usually afford to be more generous than you think.

This week's homework