LTV and CAC for an Info Product Business: How to Calculate and Improve Them
How to calculate LTV and CAC for courses, coaching and memberships, on collected revenue: payment plans, refunds, disputes and platform fees included.
Article summary
TL;DR
LTV is the gross profit a buyer brings over time: course, upsells, renewals and every installment collected, minus platform and processing fees, refunds and disputes. CAC is everything you spend to win a new buyer, divided by new buyers. Aim for LTV at least 3 times CAC, and judge payment plans on what you collect, not the sticker price.
- The common target is 3:1 with a 3 to 6 month payback: practitioner guidance from Eightx, not a measured course benchmark (March 2026).
- Recurly reports a 4.99% median annual churn for "Education" subscriptions, the highest of its six industries, with 1.69% involuntary (July 2026 data).
- Stripe found that 25% of lost subscriptions are lost to failed payments (January 2024).
- Platform fees eat into LTV before processing: 7.5% per sale on Teachable Starter, 5% on Podia Mover (November 2026).
On this page
This guide is part of our playbook on the best ecommerce platform for info product businesses. The general guide, for any business: custom ecommerce checkout.
The formulas
Use the same ones every month, split by front-end offer.
| Metric | Formula | Notes |
|---|---|---|
| LTV, one-time course | Course price + (each upsell price × take rate) + later purchases, all × net margin | Over 12 months, from your own cohorts |
| LTV, membership or coaching retainer | Monthly price × net margin ÷ monthly churn | 1 ÷ churn is the average lifetime in months |
| LTV, payment plan | Sum of installments actually collected × net margin | Never the full plan price |
| CAC | (Ads + agency, creative, webinar and launch tools, sales team cost) ÷ new buyers | New buyers only |
| Payback (months) | CAC ÷ gross profit per buyer per month | For a one-time sale: compare CAC with first-order profit |
| LTV:CAC | LTV ÷ CAC | Read it with payback, never alone |
"Net margin" here means revenue minus platform fees, processor fees, refunds, dispute losses and the cost of delivery (coaching hours, community moderation, support).
Fig. 1Six formulas, the same every month
LTV, one-time course
Course price + (each upsell price × take rate) + later purchases, all × net margin. Over 12 months, from your own cohorts.
LTV, membership or coaching retainer
Monthly price × net margin ÷ monthly churn. 1 ÷ churn is the average lifetime in months.
LTV, payment plan
Sum of installments actually collected × net margin. Never the full plan price.
CAC
(Ads + agency, creative, webinar and launch tools, sales team cost) ÷ new buyers. New buyers only.
Payback (months)
CAC ÷ gross profit per buyer per month. For a one-time sale: compare CAC with first-order profit.
LTV:CAC
LTV ÷ CAC. Read it with payback, never alone.
Split by front-end offer.
Watch out
For high-ticket coaching, delivery is not free. If a $3,000 program includes 12 calls, the coach's time belongs in the margin, or the LTV is flattered.
Count collected revenue, not the sticker price
Digital products have almost no cost of goods, so it is tempting to call price "profit". These leaks decide the real number.
| Leak | What to subtract | Published figure |
|---|---|---|
| Platform fee | A share of each sale on some plans | Teachable Starter 7.5%, Podia Mover 5%, 0% on higher plans4Teachable, Pricing, read November 2, 20265Podia, Pricing, read November 2, 2026 |
| Processor fee | Per transaction | Podia lists Stripe or PayPal at 2.9% + 30¢5Podia, Pricing, read November 2, 2026 |
| Refunds | Full refunds within your guarantee, partial refunds after | Your own data |
| Disputes | The sale, plus a fee | Whop charges $15 per dispute6Whop docs, Fees, read November 2, 2026; Teachable lists a $15 chargeback fee4Teachable, Pricing, read November 2, 2026 |
| Unpaid installments | Installments not collected after retries | Your own data |
| Failed renewals | Members who leave because a card failed | 25% of lost subscriptions, per Stripe3Stripe, on failed payments and lost subscriptions, January 23, 2024 |
Fig. 2What comes off the sticker price
7.5%
Teachable Starter platform fee per sale
2.9% + 30¢
Stripe or PayPal fee, as listed by Podia
$15
Whop fee per dispute
25%
Lost subscriptions due to failed payments, per Stripe
Visa caps one dispute type for you: under condition 13.5, a dispute on a cancelled service is "limited to the unused portion of the cancelled service"7Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, dispute condition 13.5, Table 11-118. That partial loss still comes off LTV.
Worked example: course, payment plan and membership
Illustrative figures, not benchmarks. Net margin set at 90% of revenue for all three.
| Course with upsells | Same course on a 3-payment plan | Membership | |
|---|---|---|---|
| Sticker price | $497 | 3 × $179 = $537 | $39 per month |
| Extra revenue | 30% take a $47 bump, 10% take a $297 upsell: +$43.80 | None | None |
| What you collect | $540.80 | $179 + 92% × $179 + 85% × $179 = about $495.80 | 8% monthly churn, about 12.5 months: $487.50 |
| LTV (net) | about $487 | about $446 | about $439 |
| CAC ceiling at 3:1 | about $162 | about $149 | about $146 |
Fig. 3Net LTV per buyer, same course, three ways to sell it
The plan and the membership lose to collection and churn.
Two lessons. A payment plan sells more, but each plan buyer is worth less than the sticker suggests, so set its CAC ceiling on collected revenue. A membership only beats a one-time sale if churn stays low and failed renewals are recovered.
Example
If your 3-payment plan has a 15% drop-off by the third installment, cutting it to 8% raises plan LTV by about $11 per buyer at this price, without any extra ad spend. That is the job of failed payment recovery.
Benchmarks you can cite
| Metric | Value |
|---|---|
| LTV:CAC target | 3:1 healthy, 4:1 to 5:1 strong (Eightx practitioner guidance, March 2026)1Eightx, LTV:CAC Ratio: What It Is, Why 3:1 Matters, How to Fix It 2026, March 17, 2026 |
| CAC payback | 3 to 6 months healthy (Eightx, March 2026)1Eightx, LTV:CAC Ratio: What It Is, Why 3:1 Matters, How to Fix It 2026, March 17, 2026 |
| Subscription churn, Education | 4.99% annual median (3.30% voluntary, 1.69% involuntary) (Recurly, July 2026 data)2Recurly, Churn rate benchmarks, July 2026 data, read November 2, 2026 |
| Subscriptions lost to failed payments | 25% (Stripe, January 2024)3Stripe, on failed payments and lost subscriptions, January 23, 2024 |
| Order bump take rate | "30-40% on average" (SamCart platform data, vendor figure)8SamCart, The complete guide to order bumps, 2026, read November 2, 2026 |
No public source publishes a measured LTV, CAC or refund rate for online courses or coaching with its method. Figures on vendor blogs come without a sample.
How to raise LTV
- Add a second offer at checkout: an order bump before payment, a one-click upsell after.
- Package related products: course plus templates, or tiers, as bundles.
- Collect every installment: retries and card updates on payment plans and memberships.
- Offer a continuity step: a membership or community after the course ends.
- Reduce refunds at the source: honest sales pages and onboarding that gets buyers into lesson one.
Each step raises what a buyer is worth without more ad spend.
How to lower CAC
- Raise conversion before raising spend: traffic but no sales.
- Send real purchases to ad platforms from the server: server-side tracking.
- Measure CAC by channel and by offer, webinar and evergreen apart: ad attribution.
- Test the checkout, not only the ad: checkout A/B testing.
How Tagada helps
Raise LTV, collect every installment and measure CAC
| Side | What Tagada does |
|---|---|
| Raise LTV | Order bumps and one-click upsells; memberships and subscriptions with trials, cycles and retries |
| Protect LTV | Automatic retries on failed renewals: 5 attempts over 21 days9Tagada docs, Subscriptions (Node SDK), read November 2, 2026; "Route to the processor most likely to approve it, retry on decline" |
| Measure CAC | Server-side events to Meta, Google and TikTok |
| Lower CAC | A/B tests on offers and checkout; Apple Pay and Google Pay |
"If you sell something real, we will get you paid." TagadaPay lists info products, coaching and online courses among its industries, with "enhanced review for regulated verticals"; "Most merchants are live under 24 hours"10TagadaPay, homepage, read November 2, 2026.
On failed renewals, TagadaPay routes each payment "to the processor most likely to approve it" and reports a "+18% approval uplift"10TagadaPay, homepage, read November 2, 2026. Pricing starts "From 2.9% + $0.29"10TagadaPay, homepage, read November 2, 2026.
Plans are on the pricing page. On the payment side, see info product processing fees and reserves.

Frequently asked questions
How do you calculate LTV for an online course?
What is a good LTV to CAC ratio for a course or coaching business?
How much should I spend to acquire a coaching client?
Do platform fees go into CAC or LTV?
Do payment plans increase LTV?
Sources
Checked November 2, 2026- Eightx, LTV:CAC Ratio: What It Is, Why 3:1 Matters, How to Fix It 2026, March 17, 2026
- Recurly, Churn rate benchmarks, July 2026 data, read November 2, 2026
- Stripe, on failed payments and lost subscriptions, January 23, 2024
- Teachable, Pricing, read November 2, 2026
- Podia, Pricing, read November 2, 2026
- Whop docs, Fees, read November 2, 2026
- Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, dispute condition 13.5, Table 11-118
- SamCart, The complete guide to order bumps, 2026, read November 2, 2026
- Tagada docs, Subscriptions (Node SDK), read November 2, 2026
- TagadaPay, homepage, read November 2, 2026
Tagada
Know what a student is worth before you buy the next one
Funnels, one-click upsells, subscription billing and payment routing, on one customer record.
- 01Create your free account
- 02Connect your store or build a checkout
- 03Launch funnels, upsells and subscriptions
