Key takeaways

  • CPA is the cost of one action, CAC is the full cost of one paying customer, and LTV is what that customer brings in over time.
  • A common rule of thumb is an LTV of at least three times CAC, earned back within about a year.
  • Divide LTV by your target ratio, multiply by your conversion rate, and you have the highest bid you can pay per action.

CAC vs CPA vs LTV: three numbers, three questions

CPA is what one action costs, CAC is what one paying customer costs, and LTV is what that customer is worth over time. Put them side by side and you know whether your advertising grows the business or burns money:

MetricQuestion it answersFormula
CPA, cost per actionWhat does one sign-up, install, or lead cost?Ad spend ÷ actions
CAC, customer acquisition costWhat does one paying customer cost?Sales and marketing costs ÷ new customers
LTV, lifetime valueWhat is one customer worth over time?Profit per period × periods a customer stays

CPA: the cost of one action

CPA = ad spend ÷ number of actions. The action is whatever the campaign was bought for: a sign-up, an install, a subscriber, a completed task. If you spend $300 and get 600 sign-ups, your CPA is $0.50.

CPA is the number you control most directly, because it is what you bid or pay per result. But an action is not yet a customer, so a low CPA alone does not prove a campaign is profitable. What is CPA? covers the metric on its own, and CPM vs CPC vs CPA compares it with the other pricing models.

CAC: the cost of one customer

CAC = total sales and marketing costs ÷ new paying customers. It includes ad spend, but also tools, agency fees, and the share of salaries spent on winning customers. If you spend $3,000 in a month and win 60 new paying customers, your CAC is $50.

Two versions are useful. Paid CAC counts only ad spend and customers from paid channels, and tells you whether advertising works. Blended CAC counts all costs and all new customers, including those from search, word of mouth, and referrals, and tells you whether the business works.

How to calculate LTV (customer lifetime value)

LTV = average gross profit per customer per month × average months a customer stays. Use gross profit, not revenue, because product costs, payment fees, and refunds are not yours to spend on acquisition. For subscriptions, the average lifetime in months is roughly 1 ÷ monthly churn rate.

LTV for a $20 a month software tool

A software tool costs $20 a month with a 70% gross margin, so each customer brings $14 profit a month. 5% of customers cancel each month, so an average customer stays 1 ÷ 0.05 = 20 months. LTV = $14 × 20 = $280. Sample figures only; plug in your own margin and churn.

For apps, games, and shops without a subscription, estimate LTV from real cohorts: take everyone who joined in one month and add up the profit they brought over 90 or 180 days. That is more reliable than a formula built on assumptions.

What is a good LTV to CAC ratio?

Dividing LTV by CAC shows how much each dollar spent on winning a customer brings back over that customer’s life. A widely used rule of thumb is 3 to 1 or better:

  • Below 1: every new customer loses money. Stop and fix pricing, retention, or acquisition.
  • Around 1 to 3: customers pay for themselves, but there is little left for everything else.
  • 3 or more: healthy for most businesses.
  • Far above 5: you may be growing too slowly and could afford to spend more.

The right target depends on your cash position and growth plans, so treat 3 to 1 as a starting point, not a law.

Payback period

Payback period = CAC ÷ monthly gross profit per customer. In the example above, a CAC of $50 and $14 profit a month means a customer has repaid their cost after about 3.6 months. Even with a good LTV to CAC ratio, a long payback period ties up cash, which matters most for small businesses. Many aim to earn back CAC within twelve months.

From LTV to the bid you can afford

This is the part that turns spending from a guess into a decision. Start from LTV, decide your target ratio, and work down the funnel to the action you pay for:

  1. Maximum CAC = LTV ÷ target ratio.
  2. Conversion rate = share of actions that become paying customers.
  3. Maximum CPA = maximum CAC × conversion rate.

From a $280 LTV to a $9.30 sign-up bid

LTV is $280 and your target ratio is 3, so you can pay up to $93 per customer. 10% of free sign-ups become paying customers, so you can pay up to $93 × 0.10 = $9.30 per sign-up. If a pay-per-result campaign brings sign-ups for $1.50, each paying customer costs about $15, and pays that back in a little over a month. The numbers are there to show the steps, not to predict your results.

The same logic works with ROAS. What is ROAS? shows how to turn a target return on ad spend into a maximum CPA.

Common mistakes

  • Using revenue instead of profit for LTV, which makes every campaign look better than it is.
  • Guessing lifetime for a new business. Use cautious numbers until real cohorts exist, and update them every few months.
  • Ignoring refunds and chargebacks, which reduce LTV quietly.
  • Mixing channels. A blended CAC can hide one channel that loses money behind another that does well.
  • Counting actions as customers. A cheap CPA from users who never pay is not a cheap CAC.

Find your maximum CPA in a minute

The CPA and cost per result calculator turns customer value, margin, and close rate into the most you can pay per result, and compares it with what you pay today.

Bringing your maximum CPA to Moonetix

Advertising on Moonetix runs through custom integrations, and your maximum CPA per country is the most useful number to bring to that conversation. Together we agree on the offer, the payout per conversion, and the target countries, then connect your tracking with a server-to-server postback. You pay only for the conversions your postback confirms, never for impressions or clicks, so a payout below your maximum CPA means every paid conversion fits your economics. Read more about advertising on Moonetix or email us at business@moonetix.com.

Frequently asked questions

Is CPA the same as CAC?

Only when the action you pay for is the purchase itself. Usually CPA measures an earlier step, such as a sign-up, and CAC measures the full cost of a paying customer.

What is a good LTV to CAC ratio?

3 to 1 is the common guideline. Lower than that leaves little profit, and much higher can mean you are underinvesting in growth.

How do I calculate LTV with no historical data?

Use cautious estimates from similar businesses or a short test: measure what the first customers bring in their first 30 to 90 days and treat that as a minimum LTV until you know more.

What is a good CAC payback period?

Many businesses aim to earn back CAC within twelve months, and sooner is better when cash is tight. Divide CAC by the monthly gross profit per customer to get the number of months.

Should CAC include salaries?

Blended CAC should include the share of salaries and tools spent on acquiring customers. Paid CAC, used to judge ad campaigns, usually counts ad spend only.