How to Improve LTV to CAC for a DTC Brand (Both Sides of the Ratio)

LTV to CAC improves from two ends: lowering what a customer costs and raising what they return in gross profit. How to measure and work both sides.

Jordan HayesJordan Hayes11 min read
A laptop on a wooden desk showing a two-column scoreboard with a navy bar and a taller amber bar and a ratio dial between them, beside a printed sheet, a navy notebook, a mug, and a pen
On this page

LTV to CAC improves from two ends, lowering what a customer costs you and raising what a customer is worth, and the brands that win work both at once. Hayes Media is an eCommerce growth agency that runs both sides for DTC and Shopify brands: Meta ad creative, Meta media buying, and email and SMS retention, sold as one engine and judged on one scoreboard, lifetime gross profit to CAC. Most brands pull one lever hard, usually the ad account, and wonder why the ratio barely moves. It barely moves because the other half of the fraction never changed.

What does LTV to CAC actually measure?

It measures how much profit one customer returns across their whole life with you against what you paid to get them. CAC is what you pay to acquire one new customer. Lifetime gross profit is the margin that customer returns across their whole life with you, after product cost, shipping, payment fees, discounts, and returns.

We use lifetime gross profit rather than revenue LTV for one reason: revenue LTV can rise while your bank balance falls. A customer who buys three times at 40% off is worth more in revenue and less in profit than a customer who buys twice at full price. Revenue LTV tells you how busy you are. Lifetime gross profit tells you what the customer paid for. The longer version of this argument, and how the ratio connects your ads, your retention, and your margins in one number, is in our piece on eCommerce unit economics.

A note on ROAS. ROAS is revenue divided by ad spend in a dashboard. It's a diagnostic rather than a verdict, because it stops counting at the first order. LTV to CAC keeps counting.

How do I measure my LTV to CAC honestly?

Measure it by cohort, in gross profit, after every deduction that actually hits your account. Three rules make the number trustworthy.

Rule one: use cohorts, not averages. Group customers by the month they first bought, then track what each group spends after that. A blended average mixes customers you acquired under different offers, at different prices, from different creative, and hides whether the customers you are buying now are better or worse than the ones you bought before.

Rule two: count gross profit, not revenue. Subtract cost of goods, shipping and fulfilment, payment processing, and the cost of returns. Returns matter more than most brands model, because a returned order costs you the shipping both ways and the handling while contributing nothing.

Rule three: count discounts where they land. A 20% welcome code is not a marketing expense sitting in a spreadsheet somewhere. It is 20% off the gross profit of that order. If your flows lean on codes, your realised margin is lower than your product margin, and your LTV number is built on the product margin.

One more thing about CAC itself. Use new customer CAC, paid media spend plus agency and platform costs divided by new customers acquired, not orders. Counting repeat orders in the denominator makes your CAC look better every time retention improves, which is exactly the self congratulation you are trying to avoid.

How do I lower CAC without hunting for cheaper audiences?

You lower CAC by improving what the auction is bidding on, which is your creative, your offer, and the page the click lands on. Cheaper audiences aren't a real lever any more. Meta's delivery system finds buyers if you give it something that earns attention and something worth buying.

Creative supply and hit rate. Creative is the new targeting. Hit rate is winners divided by ads tested, and it is the number that governs CAC over time, because a bigger pool of tested concepts produces more winners and slows the decay of the ones you have. Volume alone doesn't do it. Volume of distinct angles does. Our creative testing framework covers how to structure that so tests give you a clean read.

Diagnostics before verdicts. Internally we watch hook rate above 40% and retention at fixed timestamps as a first read on whether a concept is working. These are internal heuristics, not a platform standard, and they tell you where a video is losing people rather than whether the account is healthy.

Buying discipline. Fewer, better funded campaigns beat a sprawl of small ad sets that never leave learning. Judge changes on a window long enough to be real, and stop making changes you can't attribute to anything. We wrote up how we handle this as budgets grow in scaling Facebook ads.

Offer and landing page. The same ad against a better offer produces a lower CAC without touching the media plan. Bundles, a clear guarantee, a first order incentive that does not gut your margin, and a page that answers the objection the ad created are all CAC levers that live outside the ad account.

How do I raise lifetime gross profit per customer?

You raise it by making the second order and the orders after it likely, and by not paying for them with discounts you did not need to give.

Post-purchase flow. The post purchase sequence carries the most weight of any flow you own, because it reaches people at the one moment they are guaranteed to be paying attention to your brand. It should set expectations, teach the product, and give a reason to come back that isn't a code. Worked examples are in our post purchase email flow examples, and the wider flow set is in our guide to Klaviyo email flows.

Replenishment and winback timing. Time replenishment to your own consumption data, not to a round number someone posted online. Look at the actual gap between first and second order for people who do reorder, and trigger before the median gap closes. Winback is the same logic in reverse: trigger it off a lapse defined by your own repeat curve.

Subscription and bundles. Both raise lifetime gross profit by changing the shape of the purchase rather than the price of it. A bundle lifts gross profit per order. A subscription lifts orders per customer. Neither needs a discount to work, though most brands attach one out of habit.

SMS for the time critical beats. SMS earns its cost on the messages that lose value if they arrive later: shipping and delivery, a replenishment nudge, a restock, a window that genuinely closes. Putting your whole email calendar into SMS trains people to ignore it.

Discount discipline. A retention program that runs on codes is renting loyalty rather than earning it. Loyalty starts before the first order, in the whole buying experience: what the ad promised, whether the product matched it, how the packaging felt, whether support answered. The second order is where that shows up. Our eCommerce retention marketing playbook covers the flow architecture in more depth.

Why do the two sides compound?

Because the brand that can pay the most for a customer wins the auction, and lifetime gross profit is what sets the ceiling on what you can pay.

If you hold a fixed ratio target, your allowable CAC is simply lifetime gross profit divided by that target. Raise lifetime gross profit and the ceiling rises with it. That lets you bid past competitors who are still judging themselves on first order ROAS, which buys you better placements and more volume, which feeds more data back into creative testing. Working one side gives you an improvement. Working both gives you a position your competitors can't follow you into without rebuilding their retention first.

What does this look like with real numbers?

The arithmetic below is an illustrative example, not a client result or a benchmark. It exists to show the mechanism.

Start here. Average order value is $65 and gross margin is 55%, so each full price order returns $35.75 of gross profit. New customer CAC is $45. Customers average 2.2 orders over their life. Lifetime gross profit is $78.65, so the ratio is 1.75 to 1. The first order loses $9.25 and the brand is relying on repeats it hasn't engineered.

Work the CAC side. Broader creative testing lifts hit rate, buying tightens, and the landing page answers the main objection. CAC comes down to $36. Nothing else changed, so lifetime gross profit is still $78.65 and the ratio is 2.18 to 1.

Work the LTV side too. A real post purchase flow, replenishment timed to the actual repeat gap, and a bundle at checkout take average orders per customer to 2.8. Lifetime gross profit is $100.10 and the ratio is 2.78 to 1.

Now the ceiling. At a 3 to 1 target, $100.10 of lifetime gross profit lets this brand pay $33.37 to acquire a customer. The competitor still sitting at $78.65 can only pay $26.22. That gap is the whole auction.

And here is the discount trap in the same numbers. Suppose those extra orders were bought with a 20% code. A discounted order returns $22.75 of gross profit instead of $35.75. One full price first order plus 1.8 discounted repeats is $76.70 of lifetime gross profit, not $100.10. The order count went up, the ratio went almost nowhere, and the brand now has customers who wait for the code.

What are the mistakes that keep the ratio stuck?

Measuring LTV in revenue. It makes discounting look like growth.

Blending new and repeat customers into one CAC. Your CAC improves on paper every time retention improves, and you lose the ability to see either clearly.

Chasing a benchmark ratio. There's no universal correct number. A brand with fast repeat purchases and strong margins runs a different ratio than one selling a durable good once every few years. Your ratio is right when it funds the growth you want at a payback your cash position can carry.

Optimising a flow set nobody wrote strategy for. Adding a fourth email to a sequence that was never built around the product experience adds sends, not profit.

Cutting spend to fix the ratio. Lower spend usually lowers CAC by giving up the volume that was diluting it. The ratio looks better and the business is smaller.

When does this not apply?

This framework assumes repeat purchase is possible and that you have enough customer history to see a cohort curve. Some cases don't fit.

If you sell a genuine one time purchase with no consumables, accessories, or replacement cycle, your lifetime gross profit is close to your first order gross profit and the work belongs almost entirely on the CAC side and on average order value.

If you launched recently and have very little repeat data, you can't measure a cohort curve yet. Build the flows on mechanism, watch the curve form, and judge later.

If your product margin is thin before any marketing cost, no flow fixes that. Pricing and cost of goods come first.

And if paid social is not your main acquisition channel, the CAC half of this plays out somewhere else, though the LTV half is unchanged.

How does Hayes Media run both sides?

We run creative, media buying, and retention as one engine, on one scoreboard, so neither side gets optimised at the other's expense. Our media buying team works the CAC side, and our email and SMS retention team works the lifetime gross profit side, against the same number.

On our Remi case study we published the effect of running both: "The efforts on both customer acquisition and customer retention turned what was an unprofitable CAC to a profitable CAC for new customer acquisition, and led to tremendous revenue and LTV growth." That account is also published with "12,400% Revenue Growth" and "150% ROAS Increase".

On the retention side, our practice site email.hayesmedia.co publishes one account at "0% to 59% of Revenue from Retention", "+140% Total Revenue YoY", and "54% Returning Customer Rate".

Worth saying plainly: those case studies are published by Hayes on our own site, and we've no third party review profile to cross check them against. Treat them as our account of our work and ask us for the detail on a call.

We work with brands doing at least $100K per month in revenue. That is a guideline rather than a gate. A smaller brand with a clear budget set aside to scale and real traction on Meta already qualifies.

Book a discovery call and we will audit both sides of your ratio: what you are currently paying for a customer, what that customer actually returns in gross profit, and which half of the fraction is holding you back. No onboarding fees. No lock-in contracts. No junior marketers.

Frequently asked questions

What is a good LTV to CAC ratio for a DTC brand?
There's no universal number. A brand with fast repeat purchases and healthy margins can run a different ratio than one selling a durable product people buy once. A ratio is right when it funds the growth you want at a payback period your cash position can carry. Compare your ratio to your own previous cohorts rather than to a figure you read somewhere.
Should I use revenue LTV or gross profit LTV?
Gross profit. Revenue LTV rises when you discount, so it can climb while your profit falls. Subtract cost of goods, shipping and fulfilment, payment processing, discounts, and returns, then measure what is left against CAC. Gross profit LTV is the version that tells you what you can afford to pay for a customer.
Does lowering CAC always improve the ratio?
Not reliably. Cutting spend often lowers CAC by giving up the volume that was diluting it, which improves the ratio while shrinking the business. The improvements that hold come from better creative hit rate, tighter buying, a stronger offer, and a landing page that answers the objection the ad created.
How do discounts affect LTV to CAC?
They inflate the top of the fraction in revenue and deflate it in profit. A 20% code takes 20% off the gross profit of that order, so extra orders bought with codes add less than they look like they do. They also train customers to wait for the next code, which lowers the margin on orders you would have received anyway.
Which side should I fix first, CAC or LTV?
Fix whichever side your data says is further from where it should be, then work the other. If your first order is deeply unprofitable and repeat rate is reasonable, the acquisition side is the constraint. If acquisition is efficient but customers rarely return, the retention side is. Brands that only ever work one side stall at the same ratio.
Do I need a lot of customer history to measure this?
You need enough first time buyers grouped by their first purchase month to see a repeat curve forming. Without that, you are averaging across customers acquired under different offers and different creative. If you are early, build flows on mechanism, watch the cohorts form, and judge the ratio once the curve has shape.

Want this run for your brand?

Hayes Media builds direct response creative, buys the media, and runs the email & SMS behind it.

Book a discovery call

Keep reading