PillarHub Article

CAC and LTV: Formulas, Calculation & Benchmarks

How to calculate CAC and LTV, what the 3:1 ratio means, and industry benchmarks for SaaS, e-commerce, and services. Formulas, tables, and common mistakes.

Published:
CAC and LTV: Formulas, Calculation & Benchmarks

CAC (Customer Acquisition Cost) shows how much your business spends to attract one paying customer. LTV (Lifetime Value) shows how much that customer brings in over their entire relationship with your company. Calculating them separately is pointless—the relationship between the two is what matters. A healthy ratio of LTV to CAC is around 3:1, meaning for every dollar you spend acquiring a customer, they generate three dollars in value. Below that, acquisition eats into profit. Above that, you might be leaving money on the table by not scaling faster. We'll walk through the formulas, real benchmarks, and how to calculate both metrics using data from Google Ads and your CRM without manual spreadsheet work—AdMetric handles this in minutes instead of days.

What Are CAC and LTV

CAC is the total amount your company spends to acquire one paying customer. The formula is straightforward: sum all marketing and sales expenses for a period, then divide by the number of new customers acquired in that same period. But here's the catch: it's not just ad spend. It includes salaries for your sales team, agency fees, and the cost of every tool you use to close deals.

LTV is the total profit a customer generates over their entire lifetime with your business—not a single purchase. This is fundamentally different from average order value. Average order value measures one transaction. LTV accounts for repeat purchases, how long the customer stays with you, and what portion of their spending becomes profit after direct costs.

Calculating CAC and LTV separately is dangerous. A low CAC looks good until you realize customers disappear after one purchase and LTV is near zero. A high LTV doesn't save you if customer acquisition costs consume all future profit. Only together do these metrics reveal the true economics of your business.

iKey Insight
CAC and LTV only make sense as a pair—each one alone distorts your view of what's working.

How to Calculate CAC and LTV: The Formulas

CAC uses a simple formula: total marketing and sales spend divided by the number of new customers acquired in that period. The critical word is "customers," not "leads"—only count people who actually paid.

Expenses include everything that touches customer acquisition: ad spend on Google Ads, Meta Ads, TikTok Ads, or similar platforms; salaries for marketers and sales reps (including bonuses and taxes); subscriptions to analytics tools and ad platforms; creative production like photography, video, and copywriting; and fees paid to agencies or contractors. If your formula only includes ad spend and ignores payroll, CAC comes out artificially low, making your business look more profitable than it is.

Many confuse CAC with CPL (Cost Per Lead)—the cost of generating a lead or inquiry. CPL divides marketing spend by leads; not every lead becomes a customer. Some prospects change their mind, some don't get good follow-up, some aren't a fit. CPL measures ad efficiency, CAC measures your entire funnel from click to payment. Use CAC for decisions about channel profitability, not CPL. The same logic applies when you calculate marketing ROI: money is what counts, not intermediate events in your funnel.

The Two Ways to Calculate LTV

LTV in its simplest form: take the average order value, multiply by purchase frequency per year, then multiply by the average number of years a customer stays with you. This formula is quick but flawed—it measures revenue, not profit, so it often overstates customer value.

A more honest approach adds one more factor: gross margin, the percentage of revenue that becomes profit after direct costs like goods, shipping, and payment processing. LTV based on profit shows what a customer truly contributes to your bottom line, not just the total money that flows through. When comparing LTV to CAC (an expense), compare profit-based LTV to CAC, not revenue-based LTV.

Average customer lifetime is often unknown, but you can estimate it from churn rate—the percentage of customers you lose each period. Lifetime is roughly one divided by the churn rate. If you lose 10% of customers each month, average customer lifetime is about 10 months. Lower churn means longer customer lifespans and higher LTV with the same order value and margin.

Calculation Example

Consider a clothing retailer. Monthly ad spend on Google and Meta: $8,000. Monthly salaries for one marketer and one sales rep: $6,000. Total acquisition spend: $14,000. In one month, they acquire 150 new customers. CAC = $14,000 / 150 = $93 per customer.

Average order value: $120. Customers typically buy 4 times per year. Gross margin: 45%. Annual churn: 35%, meaning average customer lifetime is 1 / 0.35 = 2.9 years. LTV by profit = $120 × 4 × 2.9 × 0.45 = $626.

LTV:CAC ratio = $626 / $93 ≈ 6.7. This retailer is well above the 3:1 benchmark and has room to grow the advertising budget without hurting profitability.

MetricValueHow It's Calculated
Ad spend$8,000/monthGoogle Ads + Meta Ads
Salaries$6,000/month1 marketer + 1 sales rep
Total acquisition spend$14,000/month$8,000 + $6,000
New customers150Monthly
CAC$93$14,000 / 150
Average order value$120Sample data
Purchase frequency4 per yearSample data
Gross margin45%Sample data
Annual churn rate35%Sample data
Customer lifetime2.9 years1 / 0.35
LTV (profit-based)$626$120 × 4 × 2.9 × 0.45
LTV:CAC ratio≈ 6.7$626 / $93

What LTV:CAC Ratios Actually Mean

The LTV:CAC ratio tells you how much profit each customer generates relative to what you spent to get them. The number by itself is meaningless—context matters.

Below 1:1 means you lose money on every customer you acquire. Costs to attract them exceed their lifetime value. This happens at launch when processes are still raw, or when ad spend targets the wrong audience. The fix is straightforward: pause campaigns and diagnose why conversion isn't happening.

1:1 to 2:1 means you're making money, but with almost no margin for error. A small rise in ad costs or a drop in conversion rates pushes you into the red. Here you need to lower CAC—maybe refine your attribution model to see which channels and campaigns actually drive profitable customers versus those that just burn budget.

Around 3:1 is the target most businesses aim for. For every dollar spent acquiring a customer, you gain three dollars of lifetime value. That's enough to cover operations, reinvest in growth, and still build a sustainable business. It's not a law of nature, just a working range that keeps growth stable and risk manageable.

4:1 to 5:1 often signals underspending, not efficiency. If you earn four to five dollars for every dollar of acquisition spend, you have capacity to increase your ad budget and capture market share before competitors do. Many fast-growing companies stay in this range intentionally—they prioritize growth over short-term profit.

Above 5:1 suggests you're holding back. Your acquisition machine is profitable enough to support faster spending, yet you're not taking advantage of it. The team is small, the budget is conservative, or there's fear of scaling. Instead of optimizing existing campaigns, focus on scaling what already works.

Payback Period: The Second Half of the Picture

LTV:CAC is measured over the entire customer lifetime, but acquisition costs come out of cash immediately. This creates a timing risk: a ratio of 4:1 is meaningless if you don't recover your initial investment for 12 months, but you need cash for payroll next quarter.

Payback period is the number of months it takes for a customer's accumulated margin to cover your CAC. For most SMBs running Google Ads or Meta Ads, a reasonable target is 3–6 months. If payback stretches beyond that, you're financing growth with working capital, and a surge in ad costs during peak season can create cash flow problems even if the math eventually works out.

Both metrics shift across a business lifecycle. Early stage, CAC is usually high and ratios are lower—you're still figuring out which audiences convert. As you mature, CAC typically rises due to auction competition: more competitors bid on the same keywords and audiences, driving up cost per click. Maintaining a healthy ratio then requires increasing LTV through retention and repeat sales.

LTV:CAC RatioWhat It MeansWhat to Do
Below 1:1You lose money on every customer acquiredPause campaigns and fix targeting or conversion rate
1:1 to 2:1Profit exists but has almost no safety marginLower CAC by refining which traffic sources and campaigns drive real customers
Around 3:1Healthy unit economics for sustainable growthMaintain this ratio while scaling without losing efficiency
4:1 to 5:1Sign of underspending and untapped growthIncrease budget on proven channels to capture market share
Above 5:1Growth is artificially constrainedScale spending on working campaigns to capture competitive advantage

Calculating LTV:CAC in Practice Using Google Ads and CRM Data

The data you need lives in different systems, and this is why most SMBs calculate LTV:CAC once a quarter in a spreadsheet instead of monitoring it constantly. Ad spend is in your ad platforms. Payments are in your CRM. Traffic source is captured in UTM parameters. Each system sees only its own piece, and the picture gets incomplete when you try to stitch them together manually.

To get a real number instead of a guess, follow these four steps.

  1. Gather spending by channel for the period. Export costs from Google Ads, Meta Ads, TikTok Ads, and any other platforms you use for a consistent date range. Add your team's marketing salaries and subscriptions to analytics software—otherwise CAC gets underestimated and your decisions look better than they should.
  2. Export customers and repeat payments from your CRM. Count actual payments, not inquiries or form submissions. A form fill is interest; a payment is money. Only payments belong in LTV and CAC math.
  3. Connect spending to customers through tracking. This is where end-to-end analytics comes in—it matches ad spend to actual sales using UTM parameters and a consistent attribution model (first-click, last-click, or more complex). Without a single model, the same customer gets credited to different channels in different reports.
  4. Calculate LTV by cohort, not averages. Group customers by the month they first paid and calculate revenue within each cohort separately, not across your entire customer base. Averages lie: new customers haven't had time to make repeat purchases, so they drag down the number when your business is growing fastest—exactly when you most need accurate numbers. Wait at least 3–6 months of data per cohort before drawing conclusions; shorter periods hide repeat purchase patterns.

The last step isn't optional. Blended LTV across your whole base almost always lies. Recent customers who haven't bought again yet compress the numbers when you most need them to be accurate. Cohort analysis takes longer but shows reality: which acquisition periods and channels bring customers who actually stick around and buy again.

In practice, calculation usually breaks down in data quality, not math. Your sales team and ad manager tag links differently or skip campaigns—CRM fills with deals missing a source, which someone later assigns to a channel by guesswork. Someone exports to a spreadsheet once a month, and data becomes stale. The tracking breaks at different points, and small gaps compound into wrong conclusions.

AdMetric

We Calculate CAC and LTV for You

Payback period, unit economics, and customer lifetime value by channel. Automated, no spreadsheets.

Start for free →

LTV:CAC Benchmarks by Industry

There's no single "right" LTV:CAC number. The healthy range depends on profit margins, sales cycle length, and whether customers buy once or repeatedly. A jewelry store and a subscription software company live by different rules, even if their ratios look the same on paper.

SaaS and subscription services typically achieve higher ratios because revenue repeats every month. A customer on a $99/month plan pays $1,188 in the first year alone, making LTV high relative to CAC. The benchmark is 3:1 or better, with payback within 12 months. Payback stretching beyond 24 months signals a model that will struggle with cash flow as you scale.

E-commerce splits into two models. For repeat-purchase categories like cosmetics, groceries, or pet supplies, LTV builds up through multiple orders. Ratios approach SaaS levels—2:1 to 3:1 is common—with payback in 3–6 months. For single-purchase categories like furniture or appliances, you need healthy first-purchase margins and the first order needs to break even or close to it. Ratios of 1:1 to 2:1 are realistic here.

Services and local businesses—salons, repair shops, fitness studios, tutoring—benefit from short sales cycles and high repeat visits. A customer who comes back every three weeks for a haircut or car service generates strong LTV without complex retention tactics. The model is sensitive to ad costs though: in expensive markets and competitive categories, Google Ads and Facebook cost per click climbs fast. Without accurate repeat-visit tracking, you might kill a channel that's actually profitable.

Western benchmarks don't translate directly to other markets. Cost structures differ, auction dynamics vary, margins are built differently. Lifting numbers from US-focused case studies and applying them elsewhere usually misleads more than it helps. Start with your own baseline for the last few months: measure your own LTV:CAC and payback period, then compare yourself to yourself over time. Trending up or down is more actionable than comparing to someone else's snapshot.

SegmentLTV:CAC TargetRealistic PaybackWhat Drives It Most
SaaS / Subscriptions3:1 or higherUp to 12 monthsCustomer retention and monthly churn
E-commerce (repeat purchases)2:1 to 3:13–6 monthsRepeat purchase frequency
E-commerce (single purchase)1:1 to 2:1First order breaks even or closeUnit margin and conversion rate
Services / Local business2:1 to 4:11–3 monthsAd cost per click and repeat visit rate
Training / Courses2:1 to 3:11–2 monthsFunnel depth and conversion to paid

Common Mistakes When Calculating CAC and LTV

The formulas are simple. The mistakes hide in the data going into them. Most errors aren't mathematical—they're in what counts as spending and what counts as a customer.

  • Excluding salaries and overhead from CAC. Many teams count only ad spend—money sent to Google or Meta—and ignore payroll for marketing and sales staff. Salaries typically add 30–50% to media spend in most markets, and ignoring them makes CAC look artificially low. Without it, you'll scale a channel that looks good on paper but breaks even or loses money in reality.
  • Using revenue instead of profit for LTV. A customer who generated $10,000 in sales hasn't generated $10,000 in value. Cost of goods, shipping, payment processing, and customer support eat significant portions. Using revenue instead of margin overstates LTV by multiples and creates illusions of success around unprofitable channels.
  • Mixing organic and paid customers. An organic customer from search, word-of-mouth, or social didn't cost acquisition spend. If you calculate LTV across all customers but CAC only across paid acquisitions, you're dividing expenses by a denominator that includes people those expenses didn't acquire. Calculate each source separately.
  • Guessing at customer lifetime instead of measuring churn. Saying "customers stay for 5 years" without data is fiction. Real customer lifetime comes from your actual churn rate. Small differences in churn create massive LTV differences: moving from 5% monthly churn to 4% nearly doubles LTV, but most teams never measure it carefully.
  • Averaging CAC and LTV across all channels. Blended CAC looks acceptable when Google Ads performs well and Meta Ads loses money on every customer. Blended LTV looks stable when high-margin products offset low-margin ones. Always break numbers down by channel, campaign, and product. Averages hide problems until they become expensive.
  • Counting leads instead of customers. A common configuration mistake: analytics goals track form submissions, not payments. You end up calculating CAC to a lead, not a customer. These are completely different metrics. Set goals in Google Analytics 4 to track actual payment events or deal-closed status in your CRM, not inquiry steps.

Before changing formulas, clean up the data: track all spending, split traffic by source, sync your analytics goals to real conversion events in your CRM. AdMetric pulls ad spend from your platforms, revenue from your CRM, and events from your analytics into one place so CAC and LTV calculate from real money, not estimates.

How to Lower CAC and Grow LTV

Improving the ratio works from both ends: lower the numerator (CAC) or raise the denominator (LTV). But the mechanics are different—one is fast, one requires patience.

Reducing CAC

CAC drops when ad budget stops funding irrelevant traffic and weak campaign pairings. This is operational work with fast results.

Start by cleaning search queries: export your search query report from Google Ads and add negative keywords where you're bidding on competitor names, job listings, or free alternatives. Next, look at campaigns and ad groups that spend budget but deliver no paying customers over a reasonable period—either refine them or turn them off. Reallocate budget between Search and Display Network: Search usually captures hot demand and converts reliably, Display is cheaper per click but lower intent and needs tighter audience targeting. Then optimize landing pages: clarity, short forms, and fast load times all boost conversion at the same traffic level. Finally, improve sales response time: a prospect called back in five minutes converts far more often than one who waits three hours.

Growing LTV

LTV grows through what happens after a first purchase, not the first sale itself. This work happens in your CRM—HubSpot or Pipedrive—where you track purchase history, average order value, and repeat visit patterns.

First source of growth: retention and repeat sales. Use email reminders for repeat purchases, loyalty programs, and personalized offers based on purchase history. Second: increase order value through upsells and bundling. Third: segment your customer base by cohort—customers acquired in different months or from different channels behave differently, and segmentation reveals which groups are worth double-down. Finally, reactivate dormant customers: those who haven't purchased in 60–90 days are cheaper to win back than acquiring new customers from zero.

CAC falls faster than LTV rises, and that's not chance—it's the nature of the work. Cleaning campaigns and adding negatives show measurable results in 2–4 weeks, one or two cycles of algorithm learning. Retention effects take time: if customers buy quarterly, you won't see LTV growth for 2–3 quarters. This suggests a practical sequence: start by lowering CAC to get quick wins and prove the work matters, but don't stop there. Eventually auction competition and ad costs will push toward a ceiling. After that, growth only comes from LTV.

Cutting churn by even a few points creates outsized LTV gains because customer lifetime is mathematically the reciprocal of churn rate. As churn approaches zero, each percentage point of improvement multiplies the final value.

Mature teams design workflows that clean campaign performance and build retention systems in parallel—otherwise CAC drops while LTV stalls. Combine campaign optimization based on marketing analytics fundamentals with CRM automations for keeping customers engaged. That's how you improve the ratio sustainably.

How CAC and LTV Work in AdMetric

Manual calculation at most SMBs looks like this: export from Google Ads, export from CRM, match them in a spreadsheet once a month if time allows. AdMetric removes that manual step by connecting your sources automatically.

Spend flows in automatically from ad platforms—Google Ads, Meta Ads, and TikTok Ads via native integrations—no daily exports or copy-paste needed.

Then it connects to your CRM—HubSpot or Salesforce—and calculates LTV from real customer payments, not forecasts. Acquisition spend and actual revenue land in one system instead of separate spreadsheets that someone reconciles quarterly.

The output: LTV and CAC broken down by channel and customer cohort. You see which channels bring customers who stay, versus channels that deliver one-time buys at low cost. All without manually rebuilding pivot tables for every reporting period.

One honest caveat: automation reflects data quality—it doesn't fix bad data. Messy UTM tags and misconfigured analytics goals feed garbage in and out just as smoothly as spreadsheets did before. Take time to standardize UTM parameters across all channels before wiring all your data sources. Clean data makes automation powerful; without it, you just speed up wrong numbers.

Setup takes about an hour: connect your ad accounts, CRM, and analytics. First data appears the next day. Try it free for 7 days, no card required, to audit your unit economics. After that, pricing is on our plans page.

iPre-Connection Checklist
Verify that UTM parameters are consistent across campaigns and that deals in your CRM are tagged with the source of inquiry. Otherwise LTV:CAC won't line up properly no matter how good the tool is.
AdMetric

End-to-End Analytics Without the Spreadsheet

Combine Google Ads, Meta, your website, and CRM into one clear report. 7 days free, no card.

Start for free →
What is CAC in simple terms?+
CAC is the total amount you spend to acquire one paying customer. Take your entire marketing budget for a period—ads, salaries, subscriptions, everything—divide it by the number of new customers who paid. It's not the cost per click or cost per lead; it's the total cost to get one actual customer who gave you money.
What is LTV in simple terms?+
LTV is the total profit one customer brings you over the entire time they're a customer. Not one purchase, but all purchases combined, minus your direct costs. The longer a customer stays and the more they buy, the higher their LTV. It's what they're worth to your business over their lifetime, not just their first transaction.
What is a healthy LTV to CAC ratio?+
Aim for at least 3:1—for every dollar you spend acquiring a customer, they generate at least three dollars in lifetime value. Below 3:1 and acquisition is consuming most of your profit. Above 5:1 might signal you're not spending enough on growth. The exact right number depends on your industry, margins, and growth stage.
How do I calculate LTV without complicated formulas?+
Start simple: average purchase value times average purchases per year times the average number of years a customer stays with you. Pull these numbers from your CRM or transaction history. It's a rough approximation, but good enough for initial planning. Refine it later by subtracting costs and measuring actual churn instead of guessing how long customers stay.
What costs beyond ad spend go into CAC?+
Besides Google Ads and Meta Ads spend, include all salaries for marketing and sales staff, agency fees, subscriptions to tools, creative production, and contractor costs. These typically add 30–50% on top of media spend. If you only count ad dollars, your CAC will be artificially low and your growth decisions will be wrong.
How often should I recalculate CAC and LTV?+
CAC moves monthly—it reacts quickly to auction competition and changes you make. LTV changes more slowly, especially if your sales cycle is long, so quarterly recalculation makes sense. Check both more frequently when you launch a new channel or campaign so you catch problems early instead of after the budget is spent.
Why does CAC rise even if my budget doesn't increase?+
Usually it's auction competition: more bidders on the same keywords and audiences push up the cost per click. Second: audience fatigue or stale creative, so conversion rates drop. Third: your sales process slowed down, so you're getting the same leads but fewer conversions to paying customers. Investigate each area to find where the problem is.
Can I calculate CAC and LTV without end-to-end analytics?+
Yes, manually: export spending by channel, match it to CRM deals, combine everything in a spreadsheet. But it's slow—most teams do it monthly at best, and data is stale by the time the report is ready. End-to-end analytics removes the manual work and updates figures almost in real time.