SteerAds
Outil gratuitSans inscriptionFunnel & économie

Calculateur LTV — lifetime value client e-com & SaaS

LTV is the most poorly calculated metric across B2B and e-commerce accounts in 2026 — the formula seems simple (basket × frequency × retention × margin) but operational use creates three recurring traps: gross LTV instead of net margin LTV, static LTV instead of cohort survival, and LTV not transmitted to Smart Bidding via Customer Match. Detailed formula, gross LTV vs net margin LTV distinction, simple e-commerce model vs SaaS cohort model, 2026 vertical benchmarks, and method to integrate LTV into Smart Bidding via Customer Match and Enhanced Conversions for Leads.

Connectez votre compte Google Ads pour analyser ces métriques sur votre vrai compte.

Audit gratuit 2 min →
Elon
ElonB2B & Enterprise PPC Strategist
··9 min de lecture
LTV brut (revenu cumulé)
204
LTV marge nette
71
Achats cumulés / client
2,4×
saas : 12-60 mois rétentionecomPremium : 1.5-3 achats/anecomMassMarket : 1.2-2 achats/an

Across aggregated 2025-2026 Google Ads data (public sources + Google Ads API) on B2B and e-commerce accounts, 35 to 50% of accounts steer Smart Bidding without transmitting any LTV signal — letting the algorithm optimize on first-purchase value as if every customer weighed the same over 24 months. The LTV formula is trivial (basket × frequency × retention × margin), but operational use creates three recurring traps: (1) confusing gross LTV and net margin LTV, (2) freezing LTV as a static assumption when cohorts vary, (3) not transmitting LTV to Google Ads via Customer Match or Enhanced Conversions for Leads. The calculator above returns static gross LTV. What follows explains how to transform it into cohort net margin LTV, how to compare it to 2026 vertical benchmarks, and how to integrate it into Smart Bidding so the algorithm optimizes on 24-month value rather than first-purchase.

For B2B SaaS acquisition strategy with long 60-180 day cycles, see our B2B SaaS Google Ads strategy. For Customer Match and first-party data details in the post-cookies era, see 2026 Customer Match first-party data guide. For the complementary CAC calculation, use our CAC calculator.

LTV formula: basket × frequency × retention × margin

LTV (Lifetime Value) is the cumulative economic value of a customer over the entire commercial relationship. The canonical e-commerce formula: LTV = average basket × annual purchase frequency × retention duration in years × gross margin. Numerical example: an apparel e-commerce customer with €80 average basket, 2.4 purchases per year, 2.5-year retention and 45% gross margin yields LTV of 80 × 2.4 × 2.5 × 0.45 = €216. This is the reference arbitrage metric the moment a business measures retention and wants to steer acquisition beyond first-purchase.

For SaaS the formula structurally diverges because retention is measured in monthly churn, not average duration: SaaS LTV = monthly ARPU × gross margin / monthly churn. Example: €200 ARPU per month, 75% gross margin, 4% monthly churn yields LTV of 200 × 0.75 / 0.04 = €3,750. This formula assumes churn stays stable over time — an assumption rarely true in practice because churn typically drops with customer tenure (cohort seniority effect), which the static formula doesn't capture. The cohort survival version, detailed below, generally divides static LTV by 1.3 to 1.8x on the accounts referenced.

Official Google documentation on LTV use in Smart Bidding and Enhanced Conversions for Leads: support.google.com Enhanced Conversions for Leads. The two conditions for Smart Bidding to actually leverage the LTV signal: (1) sufficient conversion volume — at minimum 50 conversions with transmitted LTV value over rolling 30 days, (2) reliable value signal — not a flat €1 default LTV, but the actual cumulative value. Below these thresholds, the algorithm stays in learning and weekly ROAS variance exceeds 30%, making steering impossible.

Gross LTV vs net margin LTV: the metric that drives steering

This is trap #1 of customer-value dashboards in 2026. Gross LTV (cumulative revenue) doesn't pay a company — net contribution margin LTV does. A complete numerical example makes the mechanic obvious.

Take an apparel e-commerce business with €80 average basket, 2.4 purchases per year, 2.5-year retention and 45% gross product margin. Gross LTV = 80 × 2.4 × 2.5 × 0.45 = €216 — that's what many display in strategy meetings. But: on every €80 order, fulfillment costs €14, Stripe payment €1.4, prorated customer service €4, product returns €3.5 (at 12% return rate), and prorated fixed costs at volume €6. Real contribution margin per order drops to 80 × 0.45 - 14 - 1.4 - 4 - 3.5 - 6 = 36 - 28.9 = €7.1 per order. Contribution margin LTV becomes 7.1 × 2.4 × 2.5 = €42.6.

The gap is massive: €216 displayed gross LTV vs €42.6 contribution margin LTV — a 5.1x factor. In this example, the advertiser who sets target CAC at 50% of gross LTV (€108) structurally acquires at a loss from the first euro spent.

Displayed gross LTV is not actual profitability :

On the accounts continuously referenced, the median gap between static gross LTV and cohort net margin LTV is 2.1x to 3.4x by vertical. Before any target CAC or Target ROAS arbitrage, calculate cohort net margin LTV — it's the only metric that says whether the acquisition strategy is sustainable or whether it funds growth with burned cash.

The calculator returns static gross LTV. The audit identifies real cohort net margin LTV.

3 minutes after OAuth connection, you see cohort LTV calculated by segment, the gap vs displayed gross LTV, and the 3 priority levers to sustainably raise the LTV/CAC ratio under 18 months.

Run a free LTV audit →

To move from gross LTV to net margin LTV in a dashboard, two options: (1) in fast mode, apply a conservative 35 to 50% haircut on gross product margin to approximate net contribution margin; (2) in robust mode, model in Looker Studio or a Sheet the contribution margin by product category with breakdown by fulfillment / payment / customer service / returns, then weight LTV by the actual product mix. This second approach is essential for e-commerce with 12 to 40 point contribution margin gaps by SKU — without weighting, average LTV is distorted by mix.

Simple e-commerce model vs SaaS cohort model

Two models coexist in practice based on business profile, and confusing the two leads to structurally wrong decisions. The simple e-commerce model assumes LTV is calculated by multiplying averages (basket × frequency × retention × margin). It's a model that works reasonably in mass-market e-commerce with homogeneous cohorts and weak churn. Its limit: it assumes retention stays constant over time — which is rarely true beyond month 12.

The cohort survival model segments customers by acquisition month or quarter and traces the real retention curve of each cohort. 12-month retention in mass e-commerce is typically 35-55%, 24-month retention drops to 18-32%, 36-month retention to 8-18%. This non-linear curve is what separates theoretical static LTV from real LTV.

Cohort survival curve: mass e-commerce vs B2B SaaS% active cohortMonths after acquisition100%75%50%25%0%M0M6M12M18M24M36B2B SaaSMass e-comTheoretical static LTV (frozen retention)Static LTV vs real gap: 25-40%

Practical implication: a mass e-commerce business calculating LTV assuming flat 24-month retention structurally overstates real cohort LTV by 35 to 50%. Conversely, a mid-market B2B SaaS calculating LTV in monthly churn without accounting for the seniority effect understates real cohort LTV by 15 to 25%. The two errors run in opposite directions but lead to the same result: poorly calibrated Target ROAS and target CAC, and a Smart Bidding configuration that drifts unnoticed for 18-24 months.

LTV benchmarks by vertical 2026

The orders of magnitude below come from aggregated 2025-2026 Google Ads data (public sources + Google Ads API), cross-referenced with public benchmarks from WordStream Google Ads Benchmarks 2024. These are medians — intra-vertical variance remains strong based on ICP, product quality, churn, and especially account maturity.

Practical reading: if your gross LTV sits at the median of your vertical but your unit economics profitability is degrading, two typical causes. (1) Your net contribution margin is lower than the sectoral benchmark — check the discount/promo share in sales mix, and non-media variable costs (fulfillment, returns, payment, customer service). (2) Your real cohort retention is 25-40% lower than the retention assumed in the static LTV calculation — typically advertisers reason on early adopters, not on mainstream cohorts that scale next with a more diluted ICP profile.

For B2B SaaS that want to calibrate Google Ads acquisition on cohort LTV, see our B2B SaaS Google Ads strategy. For e-commerce with strong retention (apparel, beauty), see our 2026 Google Ads e-commerce playbook. For LTV/CAC ratio calculation, use our LTV/CAC ratio calculator.

Integrating LTV into Smart Bidding via Customer Match

This is the mechanic that separates Google Ads accounts steered on first-purchase from those steered on 24-month value. Three stackable levers, ordered by increasing technical effort.

Lever 1 — Customer Match with LTV scoring by segment. Upload three Customer Match lists into Google Ads: top 20% LTV (highest cumulative value customers), middle 60%, bottom 20%. Official documentation: support.google.com Customer Match. Configure these lists in observation mode for 30 days, then apply +40 to +60% bid modifiers on the top 20% list in targeting. Effect observed in public benchmarks that activate this lever: -12 to -22% CAC on the top LTV segment, meaning a mechanical lift in global LTV/CAC ratio of 0.4 to 0.8x.

Lever 2 — Enhanced Conversions for Leads with cumulative LTV value. Modify the Google Ads conversion tag to transmit not the first-purchase value but the cumulative 12-month LTV value. Concretely, in the tag, replace value: order_total with value: customer_ltv_12m — customer_ltv_12m being pre-calculated by ICP segment in the data layer or enriched via CRM API at conversion tracking time. Smart Bidding then mechanically optimizes toward conversions with highest cumulative LTV. On accounts that made this switch in apparel e-commerce, apparent ROAS drops 8 to 15%, but average LTV per acquired cohort climbs 22 to 40% over 90 days.

Lever 3 — Offline Conversion Imports with 12 or 24-month LTV value. For B2B SaaS with long cycles, configure OCI to push from Salesforce or HubSpot the cumulative 12 and 24-month LTV value (not first-year ACV value). Documentation: support.google.com Offline Conversions. This step is heavy to set up (CRM API integration, continuous LTV scoring, multi-touch deduplication) but radically transforms Smart Bidding steering quality — the algorithm then optimizes on real business LTV, not on artificial first-purchase.

Minimum conversion volume for LTV signal :

Three conditions for Smart Bidding to actually leverage the LTV signal. (1) Minimum volume of 50 conversions with transmitted LTV value over rolling 30 days — below this threshold, the algorithm stays in learning and weekly ROAS variance exceeds 30%. (2) Reliable LTV signal — not a flat value, but segmented by ICP or product category. (3) Minimum 30-day data-driven attribution window, Enhanced Conversions enabled, Consent Mode v2 set up to avoid cutting GA4 signals. Without these 3 conditions, don't activate LTV-aware Target ROAS — stay in Maximize Conversions without cap.

For ROAS / CPA / CPC fundamentals in LTV-aware mode, see our complete ROAS CPA CPC guide. For post-cookies remarketing leveraging Customer Match lists, see 2026 post-cookies remarketing. For complementary payback period calculation, use our Payback Period calculator.

Common mistakes (static LTV when cohorts vary, uniform margin)

Six recurring mistakes on the accounts referenced, ordered by observed statistical frequency.

Mistake 1 — Calculating LTV as a static assumption when cohorts vary. Detailed above. This is the structural error that hits 60 to 75% of the accounts referenced. Symptom: the operator claims "my LTV is at €220" without being able to give the measured 12-month cohort retention. Fix: trace the cohort survival curve by acquisition month, compare to assumed static LTV, and apply a systematic haircut on static LTV for Target ROAS calibration.

Mistake 2 — Applying uniform margin across all SKUs or all ICPs. Typical case in e-commerce: an operator calculates LTV with 45% average gross margin, when promo SKUs have 25% margin and full-price SKUs 60%. If Smart Bidding optimizes toward higher-priced baskets (which are often promo baskets in apparel), real LTV of acquired cohorts is much lower than theoretical average LTV. Fix: calculate LTV by SKU segment or by ICP, transmit weighted LTV to Google Ads via Enhanced Conversions for Leads.

Mistake 3 — Ignoring cohort churn in B2B SaaS. Average monthly churn often masks strongly bimodal churn: very high in the first 3 months (failed onboarding effect), then very low after month 6 (anchored customers). Calculating LTV with average monthly churn understates LTV of cohorts that pass month 6 by 15 to 25%. Fix: segment the churn calculation between early churn (M0-M6) and senior churn (M6+) and calculate LTV by phase.

Mistake 4 — Not transmitting LTV to Smart Bidding. Most frequently observed case: the advertiser knows their LTV but doesn't transmit it to Google Ads. Smart Bidding then optimizes on first-purchase value, which mechanically favors acquisitions with high first-shot basket but weak 24-month retention — exactly the opposite of what the business wants. Fix: implement Customer Match top LTV + Enhanced Conversions for Leads with cumulative 12-month LTV value.

Mistake 5 — Comparing displayed gross LTV to margin LTV benchmarks. Metric-level error. Published LTV benchmarks often mix gross LTV and margin LTV based on sources. Comparing internal gross LTV to an external margin LTV benchmark leads to wrongly concluding "my LTV is in line with the market" when actual margin LTV is much lower. Fix: verify the exact definition of the benchmark used and only use a net contribution margin LTV benchmark.

Mistake 6 — Not auditing cohort LTV quarterly. Retention typically degrades 5 to 12% per year on e-commerce exposed to Temu / Shein competition, and 2 to 5% per year on SaaS exposed to open-source or freemium competition. Calibrating Target ROAS on an LTV measured 18 months earlier leads to over-investing acquisition on new cohorts that won't have the same LTV. See also our €10M Google Ads account anatomy for quarterly audit mechanics and our Google Ads API Python automation guide to automate LTV scoring.

LTV remains the most useful strategic steering metric in 2026 — provided you calculate it correctly and transmit it to Google Ads. The calculator above returns static gross LTV. The work begins after: recalculating in cohort net margin LTV, comparing to the LTV assumed in Target ROAS calibration, transmitting via Customer Match and Enhanced Conversions for Leads, and auditing quarterly the cohort LTV of new acquisitions vs LTV of older cohorts. This unit economics discipline is what separates accounts that think they're scaling profitably from those that actually do at the P&L 24 months later.

FAQ

What's the LTV formula exactly?

The canonical e-commerce formula: LTV = average basket × annual purchase frequency × retention duration in years × gross margin. Example: €80 basket, 2.4 purchases/year, 2.5-year retention, 45% margin = €216 LTV. For SaaS, the formula becomes LTV = monthly ARPU × gross margin / monthly churn. Example: €200 ARPU, 75% margin, 4% monthly churn = €3,750 LTV. Both formulas return a static gross LTV — the cohort survival version (incorporating retention degradation over time) typically divides this value by 1.3 to 1.8x on the accounts referenced.

Why do gross LTV and net margin LTV differ so much?

Because gross LTV is cumulative revenue, not contribution margin flow. On a €100 apparel e-commerce basket, after COGS (€35), fulfillment (€18), payment processing (€1.65), customer service (€6) and prorated fixed costs (€8), net contribution margin drops to €31.35 per order, meaning 31% of displayed gross LTV. In aggregated 2025-2026 Google Ads data, the median gap between gross LTV and net margin LTV is 2.1x to 3.4x by vertical. Steering on gross LTV leads to over-investing acquisition and discovering the imbalance 18-24 months later, when older cohorts no longer renew.

What LTV should I target in B2B SaaS 2026?

It depends on business stage. In SMB B2B SaaS (ACV under €5k), expect 24-month LTV of €6-15k. In mid-market (ACV €5-30k), €25-90k. In enterprise (ACV above €80k), €200-800k with 4-7 year retention. The practical rule observed in profitable SaaS: LTV/CAC above 3 over 24-month cohort and payback period under 18 months. Below these thresholds, unit economics degrade from the first missed renewal — and SaaS models are particularly sensitive because acquisition cost is cash up-front while margin accrues monthly.

How do I integrate LTV into Smart Bidding?

Three stackable mechanics. First: Customer Match with LTV scoring by segment — upload customer lists for top 20% LTV vs middle 60% vs bottom 20%, apply +30 to +60% bid modifiers on top LTV segments. Second: Enhanced Conversions for Leads with weighted LTV value transmitted to the conversion tag via the value field (instead of unit price). Third: Offline Conversion Imports from CRM with cumulative 12 or 24-month LTV value, not first-purchase value. On accounts that activate these 3 mechanics, real margin ROAS typically rises 18 to 35% over 90 days without touching budgets.

Static LTV or cohort survival model: which to choose?

Static for weekly operational steering (a simple dashboard works), cohort for quarterly strategic arbitrage. Static LTV multiplies basket × frequency × retention × margin in average assumptions. Cohort LTV segments customers by acquisition month and traces the actual survival curve (typically -8 to -18% per cohort each quarter in mass e-commerce, -2 to -5% in SaaS). On the accounts referenced, the median gap between assumed static LTV and measured cohort LTV is 25 to 40% — typically advertisers overestimate initial retention because they reason on early adopters, not on the mainstream cohorts that scale next.

Which margin to use in the LTV calculation?

Net contribution margin per customer, not gross product margin. Contribution margin = revenue - COGS - variable costs (fulfillment, payment, customer service) - incremental post-sale acquisition costs (onboarding, support, returns). In apparel e-commerce, the gap between displayed gross margin (typically 50-65%) and net contribution margin (typically 25-35%) is massive and explains why so many LTV calculations are structurally wrong. Practical rule observed: apply a 30 to 45% haircut on gross product margin to approximate net contribution margin in the absence of a robust finance model.

Auditez votre compte sur 200+ checkpoints

Connectez Google Ads en OAuth, audit complet en 2 minutes. Sans CB. Sans engagement.

Sans carte bancaire · Résultat en 2 minutes