All posts

CAC and LTV: The E-Commerce Metrics That Actually Predict Profitability

InsightIQ TeamFebruary 27, 20269 min read

Why ROAS Alone Won't Save Your Business

If you're running ads for your Shopify store, you probably check your ROAS every day. And you should — it's a critical metric. But here's the uncomfortable truth: ROAS only tells you half the story. You can have a perfectly healthy 3x ROAS and still be losing money on every customer you acquire.

How? Because ROAS measures the revenue from a single transaction against the ad spend that drove it. It doesn't tell you what it actually cost to acquire that customer when you factor in all your marketing spend, landing page tools, creative production, and agency fees. And it doesn't tell you whether that customer will ever come back and buy again.

The numbers paint a stark picture. According to SimplicityDX, brands are now losing an average of $29 for every new customer acquired — a record high. Customer acquisition costs across e-commerce have risen roughly 40% over the past two years, driven by increasing ad competition, privacy changes, and rising CPCs across every major platform. Meanwhile, the average e-commerce ROAS dropped to 2.87:1 in 2025.

This is why the most profitable Shopify merchants have shifted their focus from ROAS to two deeper metrics: Customer Acquisition Cost (CAC) and Customer Lifetime Value (LTV). Together, these metrics tell you not just whether a campaign made money today — but whether your business model is fundamentally profitable over time.

What Is CAC and How to Calculate It

Customer Acquisition Cost (CAC) is the total amount you spend to acquire one new customer. Not a click, not an impression, not a lead — an actual paying customer. It's the most honest measure of what growth costs your business.

The formula is simple:

CAC = Total Marketing & Sales Spend ÷ Number of New Customers Acquired

If you spent $10,000 on ads, $1,500 on creative production, and $500 on tools last month, and you acquired 150 new customers, your CAC is $80. That's the all-in cost of putting one new buyer through your door.

The tricky part for Shopify merchants running multi-channel ads is that CAC varies wildly by platform. Here's what the current benchmarks look like:

  • Google Ads: Average CPC has climbed to $5.26 (up 12.88% year-over-year), making it one of the most expensive click sources in e-commerce.
  • Meta (Facebook/Instagram): Average cost per lead is $27.66, up 20.94% from last year. Meta's efficiency has declined post-ATT, but it remains the largest demand generation platform.
  • TikTok Ads: Average CPM of $4.26, which is 49–53% cheaper than Meta on a reach basis. TikTok is still the most cost-effective platform for top-of-funnel acquisition.

When you blend all channels together, the overall e-commerce CAC typically lands between $68 and $84, depending on your product category, price point, and how aggressively you're scaling.

Knowing your CAC by channel is critical because it tells you where your acquisition dollars are working hardest. A $40 CAC on TikTok and a $120 CAC on Google might both be "profitable" — but only if you know the LTV of the customers each channel brings in.

See your real ROAS across every platform

InsightIQ unifies Shopify, Google Ads, Meta, and TikTok data so you can stop tab-switching and start optimizing. Free 14-day trial.

Try InsightIQ Free

What Is LTV and Why It's the Metric That Matters Most

Customer Lifetime Value (LTV) is the total revenue you can expect from a single customer over the entire duration of their relationship with your brand. If CAC tells you what it costs to get a customer, LTV tells you what that customer is worth.

The basic formula:

LTV = Average Order Value × Purchase Frequency × Average Customer Lifespan

For example, if your average order is $55, customers buy 2.5 times per year, and they remain active for 2 years, your LTV is $55 × 2.5 × 2 = $275. That means you can afford to spend significantly more than a single order's profit to acquire that customer — because they'll keep coming back.

Here's where the benchmarks get interesting for Shopify merchants:

  • Median Shopify customer LTV: approximately $72. That means half of all Shopify stores have customers worth less than $72 over their entire lifetime — which barely covers the cost of acquiring them.
  • 75th percentile LTV: $209. Stores in the top quartile are generating nearly 3x the customer value of the median store, mostly through higher repeat purchase rates and better retention.
  • 41% of e-commerce revenue comes from repeat customers, even though they represent a much smaller share of total customers. Your best customers are disproportionately valuable.

LTV also varies significantly by product category. Luxury goods brands typically achieve a 5.2:1 LTV-to-CAC ratio because their customers are loyal and their order values are high. Fashion and apparel sits at 3–4:1. Electronics and gadgets hover around 2:1 because repeat purchases are less frequent.

The takeaway is this: if you're only looking at your first-order ROAS, you're drastically undervaluing the customers who come back. And you're probably making wrong decisions about which channels to invest in — because the channel with the worst first-order ROAS might deliver the highest-LTV customers.

The LTV:CAC Ratio: Your Business Health Score

The real power comes when you combine these two metrics into a single ratio: LTV:CAC. This ratio is the clearest indicator of whether your business model is sustainable, and it's the metric that investors, lenders, and experienced operators look at first.

The calculation is straightforward: divide your customer LTV by your CAC. If your average customer is worth $240 over their lifetime and it costs you $60 to acquire them, your LTV:CAC ratio is 4:1.

Here's how to interpret your ratio:

LTV:CAC Ratio Rating What It Means
Below 1:1UnsustainableYou're spending more to acquire a customer than they'll ever be worth. You're losing money on every sale.
1:1 to 2:1Danger zoneBarely breaking even after factoring in COGS and overhead. No margin for error.
3:1Minimum viableThe generally accepted benchmark for a healthy e-commerce business. For every $1 spent on acquisition, you get $3 back over the customer's lifetime.
4:1 to 5:1StrongYour unit economics are solid. You have room to scale profitably and absorb cost fluctuations.
Above 5:1Under-investing?Great economics, but you may be leaving growth on the table. You could afford to spend more on acquisition and capture more market share.

That last tier surprises a lot of merchants. If your LTV:CAC is 8:1 or 10:1, it might seem like great news — but it often means you're being too conservative with your ad spend. You could acquire customers at a higher cost and still be very profitable, which would accelerate your growth significantly.

Quick gut check: If your blended CAC is $75 and your LTV is $72, your ratio is barely 1:1. You're essentially paying for the privilege of having customers. This is more common than you'd think — and it's exactly why tracking these metrics matters.

The LTV:CAC ratio also helps you compare channels on a level playing field. A channel with a higher CAC but also higher LTV customers might be a better investment than a cheap channel that brings in one-time buyers. Without both sides of the equation, you can't make that call.

How to Improve Your LTV:CAC Ratio

There are only two levers: reduce your CAC, increase your LTV, or ideally both. Here are the most effective strategies for Shopify merchants:

Reduce CAC Through Channel Optimization

  • Shift budget to lower-CAC channels: If TikTok delivers customers at $40 and Google at $120, test scaling TikTok before increasing Google spend. But always validate that the cheaper channel delivers comparable LTV.
  • Improve conversion rates: Reducing CAC doesn't always mean spending less — it can mean converting more of the traffic you're already paying for. A landing page that converts at 4% instead of 2% cuts your effective CAC in half.
  • Use lookalike audiences from high-LTV customers: Instead of building lookalikes from all buyers, seed your audiences with your top 20% customers by LTV. This attracts higher-quality prospects who are more likely to become repeat buyers.
  • Retarget smarter: Acquiring a new customer costs 5–25x more than retaining an existing one. Every dollar spent on retention-focused campaigns (email, SMS, loyalty) reduces your blended CAC.

Increase LTV Through Retention

  • Focus on the 90-day window: The single most important retention metric is whether a customer makes a second purchase within 90 days of their first. Customers who do are 3–4x more likely to become long-term repeat buyers. Set up post-purchase email sequences, replenishment reminders, and targeted offers to drive that second purchase.
  • Build multi-channel relationships: Customers who engage with your brand across multiple channels (email, SMS, social, in-store) have 30% higher LTV than single-channel customers. Get buyers onto your email list and SMS immediately after their first purchase.
  • Launch a subscription or replenishment program: If your product is consumable, a subscription model dramatically increases LTV by removing the friction of reordering. Even a simple "subscribe and save 10%" can double purchase frequency.
  • Increase average order value: Bundling, upsells, and free-shipping thresholds all push AOV higher without increasing CAC. If your average order goes from $50 to $65, that's a 30% LTV boost with zero additional acquisition cost.

The merchants who win long-term are the ones who obsess over both sides of this equation. They're not just trying to acquire customers cheaply — they're building a business that makes every customer more valuable over time.

How InsightIQ Helps You Track CAC and LTV Across Channels

The biggest obstacle to using CAC and LTV effectively is data fragmentation. Your ad spend lives in Google Ads, Meta Ads Manager, and TikTok Ads. Your revenue data lives in Shopify. Your customer purchase history is scattered across order reports and email platforms. Calculating CAC and LTV manually means logging into four or five different tools, exporting spreadsheets, and hoping you didn't miss anything.

InsightIQ solves this by connecting all your channels — Shopify, Google Ads, Meta Ads, TikTok Ads, and Instagram — into a single, unified dashboard. You get:

  • Blended and per-channel CAC: See exactly what it costs to acquire a customer from each platform, calculated automatically from your actual ad spend and Shopify order data.
  • Customer LTV tracking: InsightIQ calculates LTV from your real purchase history — not estimates or industry averages — so you know the actual lifetime value of your customers.
  • LTV:CAC ratio by channel: Instantly see which channels deliver the most valuable customers relative to what you're spending. You might discover that your "expensive" Google Ads customers have 2x the LTV of your cheap TikTok customers — or vice versa.
  • AI-powered recommendations: Our insights engine identifies where your LTV:CAC ratio is strongest and recommends budget shifts to maximize profitability across your entire ad portfolio.

Stop guessing which channels are actually profitable. Connect your store to InsightIQ and see your complete CAC, LTV, and profitability picture in one place — updated automatically, every day.

Stop switching between ad dashboards

Connect Shopify + Google Ads + Meta + TikTok in one place. Get AI-powered insights that tell you exactly what to scale and what to cut.

No credit card required