E-commerce

eCommerce CAC vs LTV: the ratio that keeps stores profitable

eCommerce CAC vs LTV: the ratio that keeps stores profitable

August 13, 2026

CAC vs LTV ecommerce is the comparison that tells you whether your growth is a business or a hobby funded by ads. Customer acquisition cost (CAC) is what you spend on sales and marketing to win a new customer. Customer lifetime value (LTV, also CLTV) is what that customer is worth over the course of the relationship. The LTV:CAC ratio is LTV divided by CAC. The Shopify 2026 LTV to CAC guide treats approximately 3:1 as the sweet spot: three dollars of lifetime value for every dollar of acquisition. It also says that ecommerce brands generally land between 3:1 and 4:1, and that 2:1 or less can mean you are close to breaking even. A nice-looking ratio on a slide can still hide thin gross margins, slow payback, promo-junk cohorts, and a blended average that masks a cash-destroying channel.

The Shopify formulas in this article are intentionally simple. LTV (gross revenue): average purchase value × average purchase frequency × average customer lifespan. CAC: (total ad spend + sales expenses) / new customers acquired. LTV:CAC = LTV / CAC. Shopify notes that people sometimes use margin or profit for LTV, but this piece uses gross revenue as the ecommerce and SaaS convention. To stay profitable, you still need a second view: contribution after cost of goods sold, shipping, and returns. Unit economics without COGS is just theater.

This guide covers how to calculate CAC vs LTV in ecommerce without lying to yourself, how to read the ratio alongside payback and cohorts, and how to improve both sides. Retention playbook: loyalty and lifetime value. Cost of demand: how much ecommerce marketing really costs. Dashboards: dashboard for Shopify.

  • What you will clarify: the difference between CAC and LTV, a good LTV:CAC ratio for ecommerce, and why blended numbers lie.

  • What you will be able to do: compute a fully loaded CAC, a conservative LTV, payback, and a channel split before scaling spend.

  • To connect the dots: what to track, average order value, and how ecommerce sites can succeed.

Acquire customers you can afford. A DTC brand that buys first orders at a loss and hopes that LTV will show up later is running a forecast, not a business.

Summary

What is the difference between CAC and LTV?

The difference between CAC and LTV is the direction of the cash. The CAC leaves the bank when you acquire the customer. The LTV arrives later, if they reorder. Comparing them is how ecommerce unit economics stay honest.

Customer acquisition cost

CAC is the cost to acquire a new paying customer in a defined period. Shopify: (ad spend + sales expenses) / new customers. Fully loaded versions also include agency, creative, tools, and the salaries that exist to acquire. Do not put existing customers in the denominator. Do not use "purchases" if one person bought twice.

Lifetime value

LTV (lifetime customer value, CLTV) is the value of the average customer over the relationship. Shopify revenue version: average purchase value × frequency × lifespan. Average revenue per user is a cousin, generally a period metric (month or year), not a lifetime. ARR is a SaaS KPI. Ecommerce LTV is orders over time, not a subscription invoice unless you actually bill that way.

The LTV CAC ratio

LTV:CAC = LTV / CAC. If LTV is 300 and CAC is 100, the ratio is 3:1. For every 1 spent to acquire, you expect 3 of lifetime value (based on the definition of LTV you chose). Mixing a revenue LTV with a fully loaded CAC, or a margin LTV with an ads-only CAC, creates a "good LTV CAC" that is not comparable to the Shopify 3:1 story.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

How do you calculate CAC and LTV in ecommerce (worked example)?

How do you calculate CAC and LTV in ecommerce? Write the period, definition, and source of each input. Then do the arithmetic. The example below is fictional (an invented supplement store) to show the format, not to copy the numbers as a benchmark.

CAC

Period: one month. Ads 18,000. Agency and creative 4,000. Tools attributed to acquisition 1,000. Headquarters acquisition salaries 5,000. Total 28,000. New customers 400. Fully loaded CAC = 28,000 / 400 = 70.

Revenue LTV (Shopify style)

AOV 55. Purchases per year 3. Lifespan 1.5 years. LTV = 55 × 3 × 1.5 = 247.50. Ratio = 247.50 / 70 ≈ 3.5:1. Looks healthy next to the Shopify 3:1 sweet spot.

Gross-margin LTV (profitability view)

Gross margin 65% after product cost (cost of goods sold), before overhead. Margin LTV = 247.50 × 0.65 = 160.88. Ratio vs the same CAC ≈ 2.3:1. Same customers, different story. The Shopify article uses revenue LTV on purpose. Your board still cares about whether 70 of CAC fits into 161 of gross profit after pick, pack, payment fees, and returns.

If half of the new customers never buy again, the 1.5-year lifespan is a hope. Recalculate the LTV based only on observed repeat purchases, then add a conservative tail. Young brands should use short windows (90-day and 12-month LTV), not a four-year fantasy.

What is a good LTV:CAC ratio for ecommerce in 2026?

What is a good LTV to CAC ratio for ecommerce businesses? The Shopify 2026 article: around 3:1 is the sweet spot; ecommerce typically 3:1 to 4:1; 2:1 or less can indicate that you are close to breaking even. The intro of the same article also notes that ecommerce brands often range from 2:1 to 4:1. Plan for 3:1 based on a definition you can defend. Do not treat 3:1 as a law of physics.

  • Under ~2:1: little room for overhead, returns, and errors. Scaling ads here scales losses.

  • Around 3:1: the balance of profitability and growth stated by Shopify (on their LTV revenue).

  • 3:1 to 4:1: typical ecommerce range in this article, if cash and margin allow.

  • Very high: sometimes excellent economics, sometimes an under-investment in acquisition. The Shopify piece does not give you a single "too high" figure. Diagnose with payback and market share, not a meme.

Why the LTV:CAC ratio matters for growth and funding: it's a unit-economics KPI that investors can compare. Seed conversations often assume you know CAC, LTV, payback, and gross margin. A ratio without these footnotes is not diligence. A bootstrapped brand may prefer a slower 4:1 and a short payback. A funded DTC brand may accept a longer payback if the cohort curve is real. Even at 3:1, cash is different.

SaaS targets 3:1 on a different LTV (often discounted subscription profit). Don't stick a SaaS CAC payback chart onto a furniture SKU that sells once a decade.

Why a "good" ratio can still hide unprofitable unit economics?

Shopify is explicit: a good LTV:CAC ratio is not enough to guarantee profitability, because CAC does not include overhead or cost of goods sold. This is the trap of e-commerce CAC vs LTV dashboards.

  • Revenue LTV vs margin: 300 in sales at 40% gross is 120 before opex. Compare 120 to the CAC, not 300, when you ask "can I stay in business".

  • Time: an LTV that arrives at month 18 does not pay yesterday's Meta bill. Payback period = CAC divided by contribution per month of this customer.

  • Promos: a cheap first order at -40% produces a CAC that looks fine and a customer who never pays full price.

  • Blended: organic and email customers can hide a paid channel at 1:1. Split by source.

  • Returns: an AOV that ignores returns inflates the LTV. Net of refunds.

Amazon as a channel has its own "CAC": ads plus referral fees plus FBA. Do not blend Amazon buyers into the Shopify DTC LTV without a line for fees. Triple Whale and similar tools model blended attribution. They are vendors. Their LTV is not the Shopify finance report.

How do you build a fully loaded customer acquisition cost?

A useful CAC is fully loaded and matched to new customers within the same window.

Include

  • Media: Google Ads, Meta, TikTok, Pinterest, retargeting, affiliates that you pay.

  • Creative: photo, video, UGC, landing tests.

  • People: acquisition salaries, agency, freelancers. CRM time spent to win new customers.

  • Software: tracking, analytics, testing. Not the entire Klaviyo bill if most of it is retention (split it).

  • Structural discounts: if first-order codes are how you acquire, it's CAC, not a COGS surprise later.

Exclude or split

  • Retention spend: winback and replenishment are LTV costs, or a separate retention CAC. Do not dump them into the new-customer CAC unless specified.

  • Warehouse and COGS: these belong to contribution, not CAC.

  • Existing customers: never in the denominator.

Blended CAC for the company, then CAC by channel. Google Analytics can help see which sessions converted. It won't invent a fully loaded CAC. Paid platforms under-count or over-count depending on attribution. Pick a model, keep it for 90 days, then purposely change it. More: real marketing cost.

How do you estimate a credible LTV (and not a four-year hope)?

LTV is the easiest KPI to inflate because lifespan is a forecast.

  • Shopify starter formula: AOV × frequency × lifespan. Good for a first pass. The AOV must be net of discounts and, for profitability, of returns.

  • Young brands: The Shopify LTV:CAC article implies using what you can observe. Do not project year four from eight weeks of data. Use 90-day and 12-month LTV as operating figures.

  • Cohorts: Month of first-order, then cumulative spend. The Klaviyo cohort analysis exists to show when people repurchase, and if discount cohorts return.

  • Entry SKU: A 15 accessory and a 200 kit do not share an LTV. Segment.

  • Update: Price, mix, and retention change LTV. Recalculate when the offer changes.

If the LTV you are using to set bids does not appear in the actual reorder data, you are not improving the LTV CAC ratio. You are writing fiction in the ad account.

Why cohorts beat a blended average LTV:CAC?

Cohorts beat the company average because averages mix loyal 2023 buyers with a 2026 paid spike that never returns. Klaviyo groups customers by when and how they convert, then tracks repeat purchases, including a filter on whether the first order contained a discount code.

  • Time to second order: 30 / 60 / 90 days or never.

  • Promo quality: did the −30% cohort return to full price?

  • Channel: Shopping vs Meta vs email vs Amazon.

  • Product: which first SKU predicts a second order.

Often you don't have a "CAC is too high everywhere" problem. You have a "customers from this channel have no lifetime" problem. This is an acquisition-quality problem. Email segmentation that protects high-LTV groups: segmentation examples.

Which KPIs should sit alongside the LTV:CAC ratio?

Read CAC vs LTV ecommerce alongside the metrics that make the ratio sustainable.

  • Gross margin / contribution margin: room to pay for CAC, opex, and mistakes.

  • Payback: months until the cumulative contribution covers the CAC. Calculate yours. Cash-tight brands cannot wait for a nice 24-month LTV.

  • Repeat / reorder rate: depends on the category. Consumables should reorder; sofas should not judge themselves on a monthly frequency. Use your category, not a universal 50% myth.

  • Churn or lapse: subscriptions: monthly cancel rate. One-shot catalogs: no second order within a window you define.

  • Ratio by channel: never just blended.

  • AOV and conversion: they move the CAC through the funnel. Analytics to track.

Home tiles showing total sales won't show LTV:CAC. Build it in a sheet or a BI tool from orders and spend. The Shopify dashboard is the radar, not the unit-economics engine.

How can you improve CAC without starving growth?

Improve LTV/CAC by lowering the CAC on customers who actually have an LTV, not by starving every channel.

  1. Conversion: Leaky PDP and checkout raise the CAC for the same media. Fix the site before cutting the only channel that works.

  2. Creative and offer match: Cheaper clicks that bounce are not cheaper customers.

  3. Reallocate to quality: Scale the source with a better 90-day LTV, even if the first-order CPA is higher.

  4. Owned demand: SEO, referral, email, SMS. Email vs automation.

  5. Stop mixing new and returning in paid: Retargeting existing buyers is often retention spend wearing a CAC costume.

Customer acquisition strategies that only optimize for CPA will bring in discount hunters. Strategies that optimize for 90-day contribution bring in a business.

How do you raise LTV without a permanent discount?

Raise LTV without lighting a permanent sale.

  • Post-purchase: how to use, shipping truth, support. The second order is decided in week one.

  • Flows: replenishment timed to the product, not a generic 30-day coupon. Klaviyo cohorts will tell you the interval.

  • Offer: bundles, subscriptions only if the product is truly consumed on a cycle, accessories that belong.

  • Service: fair and fast returns. A bad CX kills lifetime value faster than a 10% CAC reduction can save it.

  • Retention as a budget line: not a leftover. Retention and LTV.

AOV up without repeat is just a thicker first order. Useful, but it is not lifetime value. Frequency without margin is busywork. Improve the LTV CAC ratio on contribution, then celebrate.

Where do unanswered questions waste CAC and shrink LTV?

The ratio moves if you acquire cheaper or if more of the people you have already paid buy and actually stay. Unanswered product questions sit on both sides: they waste paid sessions (CAC) and they sour first orders (LTV).

  • Conversion: size, shipping, stock, compatibility before the cart. Same media, more new customers in the CAC denominator.

  • Retention: post-purchase "where is it / how do I use it" which otherwise becomes a return or silence.

  • Data: repeated questions are the next FAQ, which is an LTV feature, not a chat gimmick.

Qstomy on Shopify for sales and support doesn't replace your CAC model. It reduces wasted spend and wasted first orders when the blocker is a single sentence. Book a demo.

Checklist, sources and FAQ

Checklist

  1. Write definitions: revenue LTV vs margin LTV, fully loaded CAC, period.

  2. Compute blended CAC: new customers only.

  3. Compute CAC by channel: kill 1:1 sources.

  4. Compute 90-day and 12-month LTV: cohorts, not a 4-year hope.

  5. Ratio on both types of LTV: compare to the 3:1 Shopify default as planning baseline.

  6. Payback months: cash, not a slide.

  7. Gross margin and returns: in the contribution view.

  8. Promo vs full-price cohorts: Klaviyo or a sheet.

  9. Conversion and AOV levers: before adding more budget.

  10. Retention budget: the second order is how LTV becomes real.

In short

  • CAC vs LTV ecommerce: cost to acquire a new customer versus value over the relationship. Ratio = LTV / CAC.

  • Shopify 2026: sweet spot 3:1; ecommerce often 3:1–4:1; 2:1 or less can be close to break-even. Revenue LTV in their formula.

  • Stay profitable: also read margin, payback, cohorts, and COGS. The ratio alone is not a P&L.

  • Fully loaded CAC: ads + sales costs + people + tools, new customers only.

  • Improve both sides: better conversion and better second orders beat a customer who is cheaper but worse.

External sources

FAQ

What is the difference between CAC and LTV?

CAC is what you spend on sales and marketing to win a new customer. LTV is what that customer is worth over the entire relationship. CAC is paid now. LTV is earned over time, if they return.

How do you calculate CAC and LTV in ecommerce?

Shopify: CAC = (ad spend + sales expenses) / new customers. LTV = average purchase value × purchase frequency × customer lifespan. For profitability, also compute LTV × gross margin and subtract returns. Match the same period. Split by channel.

What is a good LTV to CAC ratio for ecommerce businesses?

Shopify (2026) calls 3:1 the sweet spot and says that ecommerce typically sees 3:1 to 4:1, with 2:1 or less often close to break-even. Recalculate if your LTV is margin-based. Category, cash, and funding stage change what you can live with.

Why is the LTV:CAC ratio important for ecommerce growth and funding?

It is the unit-economics test of whether more spend creates value or just revenue. Funders expect the ratio plus payback, margin, and cohort evidence. A blended 3:1 that hides a paid channel at 1:1 is not a growth plan.

How can ecommerce brands improve their CAC and LTV metrics?

CAC: convert more of the traffic you already buy, reallocate to high-90-day-LTV sources, grow owned channels. LTV: post-purchase, honest replenishment, better first-product mix, service that does not create returns. Do not "improve" CAC by omitting salaries or mixing returning buyers in the denominator.

Going further

CAC vs LTV ecommerce is a ratio you compute intentionally: fully loaded acquisition versus a lifetime you have actually seen, checked against margin and payback. The 3:1 Shopify is a planning default, not a substitute for cohorts. See Qstomy if paid traffic is still dying on unanswered product questions before it can become LTV.

Enzo

August 13, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.