Every example and amount on this page is illustrative. It shows the method and is not a benchmark, a quote or advice.

What CAC and LTV Actually Measure

Customer acquisition cost (CAC) answers: “What did it cost to win a customer?” It assigns acquisition spending—such as advertising and other trackable acquisition costs—to the customers gained during a defined period. CAC can be blended across all channels or isolated to a campaign, channel, product or collection. It is the metric to use when deciding whether acquiring more customers is affordable at the current spend level.

Customer lifetime value (LTV) answers a different question: “What value might this customer generate over a defined period?” That value may mean revenue, gross profit or contribution after relevant costs. A 30-day LTV and a 12-month LTV are not interchangeable. Historical LTV describes observed customer behaviour; forecast LTV depends on assumptions about repeat purchases, margin, returns and the period being measured. See Ecommerce Customer LTV for the distinction between what you can measure and what you are estimating.

CAC and LTV therefore are not competing versions of the same metric. CAC describes the investment required to acquire demand; LTV describes the value expected after acquisition. Compare them only when their customer definitions, dates, currency and cost basis align. Use CAC to investigate acquisition efficiency, and LTV to judge whether retention and future customer value can support that investment. Neither metric alone tells you how quickly the investment is recovered or whether each order is profitable.

The business question each metric answers
MetricMeasuresUseful when deciding
CACCost to acquire a customer during a defined periodWhether acquisition spending is efficient or affordable
LTVValue a customer generates or is expected to generate over a defined periodWhether repeat behaviour and customer value can support acquisition

The Formulas, Stated Plainly

Keep the denominator consistent with the question. CAC measures the cost of acquiring new customers: total acquisition spend ÷ new customers acquired in the same period. Acquisition spend can include advertising and other trackable customer-acquisition costs. Do not divide by orders or by all active customers. A store that spends $10,000 to acquire 500 first-time customers has a $20 CAC.

Revenue LTV estimates the revenue a customer generates over the relationship: average order value × purchase frequency × expected customer lifespan. Average order value is realized revenue ÷ delivered orders; purchase frequency is orders ÷ customers over the measured period; lifespan comes from retention or churn. A cohort alternative is simpler: realized revenue from the cohort ÷ customers in that cohort. The ecommerce customer LTV calculation should make clear whether it uses observed cohort revenue or an assumption about future orders.

Contribution-margin LTV replaces revenue with the amount left after variable costs: average order value × contribution margin percentage × purchase frequency × expected lifespan. Contribution margin should reflect the costs you choose to attribute to each order—such as product cost, payment fees, fulfilment and expected returns—and apply that definition consistently. Subtracting CAC again would mix the acquisition cost into LTV and make the CAC comparison circular. For the distinction between acquisition cost and what each order contributes, see CAC vs profit per order.

  • CAC: acquisition spend ÷ new customers acquired.
  • Revenue LTV: average order value × purchase frequency × expected lifespan.
  • Contribution-margin LTV: contribution per order × purchase frequency × expected lifespan.
  • Customer count belongs in CAC's denominator and in the cohort or frequency inputs for LTV; order count belongs in average order value and purchase frequency.

A Worked Shopify Example With Real Numbers

Consider a Shopify store reviewing one completed three-month cohort. It spent $8,000 on Meta, $3,000 on Google Ads and $1,000 on other trackable acquisition, producing 400 new customers. The cohort placed 400 first orders and 160 repeat orders. First-order AOV was $75; repeat-order AOV was $80. These are delivered-order figures, so cancelled and returned orders are excluded.

The $12,000 acquisition spend divided by 400 new customers gives a CAC of $30. First-order revenue was 400 × $75 = $30,000, and repeat revenue was 160 × $80 = $12,800, for $42,800 total. At a 60% gross margin, the cohort generated $25,680 in gross profit. Dividing that by 400 customers produces a realized gross-profit LTV of $64.20 per customer.

On this definition, LTV:CAC is $64.20 ÷ $30 = 2.14:1. Payback occurred on the first delivered order: its $75 revenue generated $45 in gross profit per customer (60% × $75), exceeding the $30 CAC. If the store’s average delivery time was 18 days, the practical payback period was 18 days, rather than the point when repeat orders arrived. A revenue-based LTV would produce a different ratio, which is why the underlying measure matters. For a fuller distinction between revenue and profit, see ecommerce customer LTV and CAC vs profit per order.

Worked Shopify cohort
MeasureCalculationResult
Acquisition spend$8,000 + $3,000 + $1,000$12,000
New customersCohort count400
CAC$12,000 ÷ 400$30.00
First-order revenue400 × $75 AOV$30,000
Repeat revenue160 × $80 AOV$12,800
Total revenue$30,000 + $12,800$42,800
Gross profit$42,800 × 60%$25,680
Gross-profit LTV$25,680 ÷ 400$64.20
LTV:CAC$64.20 ÷ $302.14:1
Payback period$45 first-order gross profit > $30 CAC18 days

Why the Comparison Can Be Misleading

The comparison can be misleading when CAC and LTV describe different populations. Blended CAC divides all acquisition spend by all new customers, while channel CAC uses one channel’s spend and attributed customers. A Meta CAC may exclude customers influenced by email, branded search or another campaign; comparing it with an LTV calculated for every new customer is not like-for-like. Attribution gaps can make one channel look efficient without proving that it created the sale.

LTV also changes depending on what counts as value. Revenue LTV may total $150 in orders, but $30 of discounts, $20 of refunds and $45 of product cost leave $55 before other fulfilment or payment costs. Returns can reduce both realized revenue and profit, while a revenue-based LTV hides that effect. For a clearer treatment of what can be measured versus estimated, see Ecommerce Customer LTV.

Timing and sample size create another mismatch. A three-month CAC for newly acquired customers compared with a 12-month LTV for an older, mature cohort will usually understate or overstate the relationship. Ten customers can also produce a highly unstable LTV if one places a large repeat order. Compare the same acquisition period, cohort definition, currency and customer status, then account for cancellations, refunds, returns and discounts. A customer-profitability view, such as Ecommerce Customer Profitability & Lifetime Revenue, is more useful when the decision depends on profit rather than reported sales.

When Payback and Cohorts Matter More Than the Ratio

A headline LTV:CAC ratio can look healthy while cash remains tied up. Suppose a store reports $120 of customer revenue and $40 CAC, producing a 3:1 ratio. If the first order creates $28 in contribution after product, fulfilment and payment costs, the customer is still $12 short of recovering CAC immediately. A second order generating another $28 would bring cumulative contribution to $56, putting payback in the second purchase period—not at acquisition. That timing matters when ad spend is paid today but repeat revenue arrives weeks or months later. For the distinction between revenue and what remains after costs, see CAC vs profit per order.

Payback period tracks when cumulative contribution from a customer or cohort exceeds the acquisition cost. Use it when deciding whether the store can afford to scale spend, fund inventory and absorb refunds before repeat purchases arrive. Calculate contribution by period, subtract CAC, and identify the first period in which the running balance reaches zero. A ratio can summarize eventual value; payback tests the cash-flow sequence.

Cohorts expose whether the ratio reflects current acquisition or older customers. For illustration only, 100 recent customers at $50 CAC cost $5,000. If their first-order contribution is $30 and only 10 reorder for a further $30, cumulative contribution is $3,300, leaving a $1,700 gap. Older cohorts with stronger repeat behaviour can lift blended LTV while this recent cohort is deteriorating. Compare cohorts by acquisition month, channel or product, including retention, repeat orders, refunds and contribution. Customer profitability analysis is more decision-ready when it shows customer-level profit and repeat behaviour rather than revenue alone.

What to Look for in a Tool That Calculates It

A useful CAC-versus-LTV tool should let you inspect the inputs behind the headline, not just display a ratio. Check whether it connects Shopify orders, products and customers with advertising-account spend, and whether results can be traced to the underlying source, order and customer records. It should also keep each merchant’s trading currency separate rather than mixing currencies into one figure.

Test the margin logic before relying on the output. Confirm how the tool handles product cost, refunds, cancellations, returns, shipping, payment fees and advertising. Delivered revenue should not include cancelled or returned orders. For a closer decision measure, look for contribution after advertising—not revenue-only LTV—and product, collection and customer profitability. ORVX, for example, uses a product cost model, reports refund value and return rate, and separates attributed ROAS from MER.

The analysis should support matched windows and cohorts: acquisition spend and new customers from the same period, then repeat behaviour and realized margin for that cohort over a defined follow-up window. Look for adjustable date and payback windows, explicit attribution rules, and an audit trail showing definitions and calculations. This matters when comparing CAC with profit per order or deciding what LTV is actually measurable versus estimated; see customer profitability analytics for the broader view.

  • Before committing, ask whether you can reproduce one reported CAC and LTV figure from source-level data, including the customer count, spend, revenue, refunds and margin inputs.

What to Do With the Answer

Use the result to choose the constraint, not to chase a bigger ratio. If LTV is strong and payback is short, review acquisition by channel and cohort: increase attention on sources that retain customers and generate contribution after advertising, while checking that added spend does not change the payback profile. High LTV with high CAC calls for acquisition efficiency first—tighten targeting, creative or landing-page economics before adding budget.

If CAC is acceptable but LTV is weak, prioritize retention, product mix and pricing. Check repeat behaviour, refunds, gross profit and contribution by product or collection. A price experiment may be appropriate where margin is compressed, but the result cannot be assumed in advance; ORVX reports where a price experiment is worth running. Strong revenue LTV is not enough if returns or product costs leave little profit.

Short payback supports more confident cash planning than a distant LTV estimate: budget only the spend the business can fund before customer cash contribution arrives. Allocate budget using channel-level CAC, payback and customer profitability rather than blended averages. If the data is insufficient—few completed cohorts, unassigned spend, or immature repeat behaviour—do not scale or cut on the headline comparison. Separate acquisition and retention cohorts, improve tracking, and treat the first result as a measurement baseline. For the distinction between revenue lifetime value and what can actually be measured, see Ecommerce Customer LTV.

CAC tells you what it costs to create a customer; LTV estimates what that customer contributes over time. Use them together only when their inputs, time periods, and customer cohorts match, then check payback and contribution margin before increasing spend.