Skip to content

LTV by channel: the value of customers from different sources

LTV by channel is the lifetime value of customers acquired from a specific source. Channel LTV shows the “quality” of audiences and helps manage LTV/CAC and Payback when scaling.

What the Metric Measures

Long-term contribution profit per customer for each channel: where buyers return more often, have a higher average order value, and a lower return rate.

Calculation

  • LTV (contribution) = Σ(Revenue − COGS − commissions/delivery − returns) / customer
  • ARPU approach: Σ ARPUt × Margint × Retentiont / (1+d)t
  • LTV/CAC by channel and Payback (months) = CAC / monthly contribution
  • Evaluate at 90/180/365 days and/or predictive LTV

Use net revenue excluding VAT, account for returns/commissions, and establish a definition of a “new customer,” a single attribution model, and deduplication across channels.

Calculation example

Customers from search generate 12,000 of gross profit on average over the relationship, those from promotional emails 4,000. With the same CAC of 2,000 the LTV/CAC ratios are 6.0 and 2.0: the second channel brings customers who rarely come back.

Data Sources

CRM/billing, ERP/1C (COGS, returns, commissions), MMP/web analytics (channel attribution), payment providers/marketplaces, customer and channel reference lists.

Interpretation

  • High LTV + acceptable CAC — scale the channel
  • Low LTV — check returns, AOV/ARPU, churn, dependence on promotions
  • Channels with a higher LTV allow a higher CAC for the same Payback target

Useful Breakdowns

  • Channels / campaigns / creatives; brand vs non-brand
  • Cohorts by acquisition month; new vs reactivated
  • Geography/currencies; categories/SKUs; subscription vs one-time purchases

Dashboard Visualizations

  • LTV(t) curves by channel (90/180/365)
  • Heatmap of cohort LTV
  • Table of LTV/CAC and Payback by channel
  • Waterfall: margin/returns/commissions → LTV
  • Retention/survival curves and a repeat purchase funnel

How to Set Targets

Set LTV/CAC targets (e.g., ≥3:1) and a maximum Payback (30/60/90 days), retention and AOV thresholds; establish promotion/return rules and how often the LTV forecast is updated.

Common Mistakes

  • LTV based on gross revenue including VAT, without returns/commissions
  • Customers not deduplicated across channels; inconsistent attribution
  • Mixing currencies/periods; counting reactivations as “new”
  • Relying only on history without validating forecasts

Questions for Discussion

  • Which channel has the best LTV/CAC and a short Payback?
  • What will grow LTV faster: onboarding, upsell/cross-sell, loyalty, or fewer returns?
  • What is the impact of +10% retention in the first 30 days?

Questions and answers

Why calculate LTV separately by channel?

Customers from different sources behave differently: some buy once on a discount, others stay for years. Average LTV hides this difference.

How do you calculate LTV by channel?

Tag each customer with the source of first acquisition and, for each channel, calculate the average gross profit per customer over the lifetime or a fixed period (for example 12 months).

How do you use LTV by channel?

Compare it with the CAC of the same channel: increase the budget where LTV/CAC is high and stable.