Cost Per Acquisition vs. Lifetime Value
Marketing ROI Calculator

Cost Per Acquisition vs. Lifetime Value

Find out what a new client is worth, what each marketing channel costs you to get one, and which channels actually pay for themselves.

2What a new client is worth

Use your averages for a typical new client.

3Marketing channels

Add up to five channels. Enter spend and leads for the same period (for example, last month).

Channel nameSpend ($)Inbound leadsConversion %Admin hrs / new client

Your results

Blended cost per acquisition
$0
LTV · contribution margin
$0
What a client adds before overhead
LTV · net profit
$0
What a client adds after all overhead
Revenue per client (incl. no-show fees)
$0
LTV with referrals (contribution)
$0
Blended LTV : CPA (contribution)
—
Blended LTV : CPA (net profit)
—
Net value per client (contribution)
$0
Net value per client (net profit)
$0
Payback: client covers their CPA by
—
Max affordable CPA (contribution)
$0
Max affordable CPA (net profit)
$0

By channel

Ratios use contribution-margin LTV unless noted.

ChannelNew clientsCPALTV:CPANet basisPayback

See your results

How this is calculated

Revenue per client
Sessions attended × collections per session, plus no-show fees collected. Missed sessions = attended ÷ (1 − no-show rate) − attended.
Two versions of lifetime value
Contribution margin LTV = revenue × (1 − direct cost %). This is what a new client actually adds, because rent, admin salaries and software don't go up when one more client walks in. Use it to decide whether marketing is worth it. Net profit LTV = revenue × net profit %. It's a stricter test: whether the client also carries their full share of overhead.
Cost per acquisition (CPA)
Spend ÷ (leads × conversion rate), plus admin hours to convert each new client × admin labor rate. Blended CPA combines every channel: total spend plus total admin cost, ÷ total new clients.
LTV : CPA ratio
Lifetime value ÷ CPA. At 3 : 1 or better the channel is healthy; 1 to 3 is thin; below 1 the channel costs more than the client brings in.
Payback
The session number at which the client's contribution margin has covered what it cost to get them: CPA ÷ (collections per session × contribution margin).
Referral value
LTV × (1 + referral rate). This counts only first-generation referrals to stay conservative. It's left out of the ratios unless you tick the box.
Max affordable CPA
LTV ÷ your target ratio: the most you can pay for a new client and still hit that ratio.

These figures are planning estimates, not tax, legal, accounting or investment advice.