Don’t see what you need?

No worries, we do more than what’s listed. Tell us what you’re after and we’ll build a custom plan that hits the mark.

Let’s have a DNM

What Should Your Max CPA Be? The Formula eCommerce Brands Are Missing

Most eCommerce businesses set their Max CPA the same way: they look at what seems reasonable, pick a number, and hope the campaigns figure it out.

That is not a strategy. It is a guess. And when your Max CPA is wrong, your ad platform optimises toward the wrong target, your campaigns technically run, and your business does not grow profitably.

The right Max CPA is not something you estimate. It is something you calculate. And it comes from one number: what a customer is actually worth to your business over their lifetime.

At DNM Digital, we use customer lifetime value as the foundation for every paid media strategy we build. We also built a free LTV Calculator so you can run the numbers yourself before spending another dollar on ads.

Try the Free LTV Calculator

What Is Max CPA (And Why Most Businesses Get It Wrong)

Max CPA (Cost Per Acquisition) is the maximum amount you are willing to spend to acquire one customer. In Google Ads, Meta Ads, and Shopping campaigns, it acts as the ceiling on your bidding strategy. Your platform will not pay above that threshold to bring in a sale.

Get it right and your campaigns have room to compete. Get it wrong in either direction and you have a problem.

Set it too low and you artificially restrict your reach. Your campaigns lose auctions they could have profitably won. Cost per click rises as a share of budget. Revenue stalls.

Set it too high and you acquire customers at a loss. Your ROAS looks acceptable on paper, but underneath the numbers you are burning margin on every order.

Most businesses land in one of these two traps because they started with a number they invented rather than their actual unit economics. The fix is to calculate your Max CPA from what a customer is genuinely worth, not from what a benchmark suggests.

The Number That Changes Everything: Customer Lifetime Value

Customer Lifetime Value (LTV or CLV) is the total gross profit a single customer generates across their entire relationship with your business.

Not just the first order. Every repeat purchase across the months or years they keep buying from you.

Here is why this matters for your Max CPA.

If you calculate your CPA target based only on first-order profitability, you are treating every customer as if they will buy once and disappear. For some categories that is accurate. But for most eCommerce brands, a meaningful percentage of customers come back. Those repeat purchases carry almost no acquisition cost. You already paid to bring them in.

When you factor LTV into your Max CPA, you can justify spending more to acquire a customer than your first-order margin alone would allow. That is how high-growth eCommerce brands outbid their competitors without losing money. They know their numbers. Their competitors are guessing.

The four inputs that determine your LTV:

  • Average Order Value (AOV): Total revenue divided by number of orders over 90 days
  • Purchase Frequency: How many times a customer orders per year on average
  • Average Customer Lifespan: How long before they churn, typically 2 to 5 years for eCommerce
  • Gross Margin: Revenue minus cost of goods, expressed as a percentage

How to Calculate Your Max CPA From LTV

Here is the formula, step by step.

Step 1: Calculate Your Gross Profit LTV

Gross Profit LTV = AOV x Purchase Frequency x Gross Margin x Customer Lifespan

Example: A skincare brand with a $95 AOV, 3.2 purchases per year, 45% gross margin, and a 3-year average customer lifespan.

$95 x 3.2 x 0.45 x 3 = $410.40 Gross Profit LTV

Step 2: Set Your LTV:CAC Target

LTV:CAC is the ratio of your customer lifetime value to the cost of acquiring them. A 3:1 ratio is the standard baseline for a sustainably scaling eCommerce business. Below 2:1 and you are likely burning cash faster than you can recover it.

Max CAC = Gross Profit LTV / LTV:CAC Target

$410.40 / 3 = $136.80 Max CAC

This is the maximum you can spend to acquire one customer and still operate at a healthy 3:1 ratio.

Step 3: Sense-Check With Your Payback Period

CAC Payback Period = Max CAC / Annual Customer Value

Annual Customer Value = AOV x Purchase Frequency x Gross Margin

$95 x 3.2 x 0.45 = $136.80 Annual Customer Value

$136.80 / $136.80 = 12-month payback period

In this example the business recovers its acquisition cost within the first year. That gives you room to run leaner on first-order ROAS because the real return compounds over time.

LTV:CAC Target Max CAC (Same Example)
2:1 $205.20
3:1 (recommended baseline) $136.80
4:1 $102.60
5:1 $82.08

The more conservative your LTV:CAC target, the lower your Max CAC ceiling. But push too conservative and you underinvest in growth. The 3:1 to 4:1 range is typically where healthy acquisition economics sit.

Run This on Your Own Numbers

What the LTV:CAC Ratio Actually Tells You

Your LTV:CAC ratio is one of the clearest signals of whether your paid media strategy is sustainable.

A ratio below 2:1 means your cost of acquisition is eating into lifetime profit. Either your LTV is too low, your CAC is too high, or both. That is the sign of a retention or margin problem, not just a media problem.

A ratio between 3:1 and 5:1 is the healthy operating range. You are acquiring customers profitably and have room to scale without taking on unsustainable cash flow risk.

A ratio above 5:1 often means you are under-investing. You are leaving growth on the table by being too conservative with your acquisition spend.

The CAC Payback Period adds another dimension. If your payback period stretches past 18 months, you need strong cash reserves or reliable financing to sustain growth. If it is under 6 months, your business can scale quickly without capital constraints.

These are the numbers our data and analytics team tracks on behalf of eCommerce clients. Without them, you are making budget decisions with incomplete information.

Why ROAS Alone Will Not Give You This Answer

ROAS is revenue divided by ad spend. A 4x ROAS means for every $1 you spend, you get $4 back in revenue.

The problem: ROAS says nothing about margin, nothing about repeat purchase rate, and nothing about how long your customers stick around.

Two businesses can both run at 4x ROAS and have completely different outcomes.

A skincare brand selling high-margin consumables with a 3.2x annual purchase frequency is in a very different position to a furniture brand with a 55% margin and a one-purchase customer. The skincare brand at 4x ROAS is being conservative. The furniture brand at 4x ROAS might be losing money on every order once you factor in COGS and overhead.

When you set ad targets from ROAS benchmarks rather than your own LTV, you are borrowing someone else’s numbers and hoping they apply to your business. They almost never do.

LTV-adjusted decision-making solves this. It tells you what a 3:1 LTV:CAC ratio looks like as a ROAS target for your specific margin profile. That is the number you should be setting in your campaigns, not an industry figure you found in a blog post.

If you also want to work out how much budget your acquisition economics can support each month, the free Google Ads Budget Calculator is a useful companion to the LTV Calculator.

How to Use the DNM LTV Calculator

The calculator runs entirely in your browser. No sign-up. No email required.

Inputs

  • Average Order Value (90-day average)
  • Purchase Frequency (orders per customer per year)
  • Average Customer Lifespan (in years)
  • Gross Margin %
  • Optional: your current Customer Acquisition Cost and an annual discount rate

Outputs

  • Customer LTV (Revenue): Total revenue per customer across their lifespan
  • Gross Profit LTV: What that revenue is worth after product costs
  • Discounted LTV: Time-adjusted lifetime value accounting for the time value of money
  • Annual Customer Value: What one customer generates per year
  • Max Affordable CPA: Your acquisition cost ceiling
  • CAC Payback Period: How long before you recover your acquisition investment
  • LTV:CAC Ratio: Your overall acquisition efficiency score

Once you have your Max Affordable CPA, take it into your campaign settings as your target CPA. If you are running Shopping Ads or Performance Max campaigns, use your margin inputs to back out the equivalent ROAS target.

If the numbers you get back look very different from what you are currently spending to acquire customers, that gap is worth investigating before you add more budget.

Try the Free LTV Calculator

What to Do Once You Have Your LTV

Your LTV is the foundation, not the finish line.

With a defensible Max CPA in hand, you can build a media mix that makes sense for your category. High-intent channels like Google Ads and Google Shopping capture demand efficiently. Channels like Meta Ads build it at the top of the funnel. Both perform better when you know what a customer is worth and how long it takes to recoup the cost of bringing them in.

From there, the levers that move LTV itself are worth the investment. Conversion rate optimisation increases average order value and purchase frequency. Email marketing drives repeat purchases at low cost. Strong analytics infrastructure lets you track LTV cohort by cohort so you can see which acquisition channels deliver your best customers, not just your cheapest ones.

If you are running paid media on gut feel and ROAS targets borrowed from a competitor, the LTV Calculator is where to start. Plug in your numbers, get your Max CPA, and compare it to what you are currently spending to acquire a customer.

If you are spending well under your Max CPA, you likely have room to scale. If you are over it, you have a margin problem that more budget will only make worse.

Want a second pair of eyes on your numbers? Our eCommerce team offers a free audit for brands ready to start making decisions from real unit economics.

Book a Free Audit

Elisenda Picart Valls
Elisenda Picart Valls Senior SEO Specialist

Elisenda is a Senior SEO Specialist at DNM Digital with over 10 years of experience in SEO and AI positioning. She specialises in CRO, UX, and website optimisation, with a focus on improving performance across organic search. She focuses on driving scalable revenue from organic channels through structured, data-led optimisation.

Back to Blog