There is no universal good customer acquisition cost for Shopify. A $50 CAC is excellent for one store and a loss for another, because the number that actually decides whether a CAC is good is your LTV:CAC ratio: how much a customer is worth over their lifetime, divided by what it cost to acquire them. A healthy ratio sits around 3:1 or higher. Below 1:1, you're paying more to acquire customers than they're worth, and no amount of scaling fixes that, it just loses money faster.

Generic CAC benchmarks ("aim for under $50," "industry average is $30 to $45") ignore the two things that actually determine whether your CAC is sustainable: your average order value and how often a customer buys again. A $60 CAC is a rounding error for a store with a $220 AOV and a 40% repeat purchase rate. The same $60 CAC bankrupts a store selling one $35 product with no repeat buyers.

Below is the exact formula, the ratio that actually matters, and the LTV calculation most stores skip.

3:1
the commonly cited healthy LTV:CAC ratio for a sustainable ecommerce business
1:1
the break-even point. Below this ratio, every new customer loses you money
2
costs most stores forget in their CAC: agency fees and content or creative costs

Why generic CAC benchmarks don't work for Shopify

How do you calculate customer acquisition cost?

Worked example: You spent $4,000 on ads, $500 on an agency retainer, and $500 on creative production this month. Total spend: $5,000. You acquired 100 new customers. CAC: $5,000 ÷ 100 = $50.

What is a healthy LTV:CAC ratio?

Once you have your CAC, you need your LTV to know if it's actually good. A simple LTV estimate is average order value multiplied by average purchases per year, multiplied by average customer lifespan in years.

LTV:CAC ratio What it means What to do
Below 1:1 Losing money on every new customer Stop scaling spend. Fix margin or CAC first
1:1 to 2:1 Barely covering acquisition cost Technically profitable, very little room to move
3:1 Healthy and sustainable Safe to scale spend with confidence
5:1+ Very healthy, possibly under-investing Consider spending more to grow faster

Worked LTV example: $80 average order value, 2.5 purchases a year, 1.5 year average customer lifespan. LTV: $80 × 2.5 × 1.5 = $300. Against a $50 CAC, that's a 6:1 ratio, comfortably healthy, with room to spend more on acquiring similar customers.

Once you know your CAC is healthy, the next question is whether your ad campaigns are actually acquiring customers at that cost profitably in the moment. That's what break-even ROAS tells you. CAC and LTV tell you if a customer is worth acquiring at all. ROAS tells you if a specific campaign is acquiring them at a profitable price right now.

Frequently asked questions

What is a good customer acquisition cost?

There is no universal good CAC. A $50 customer acquisition cost is excellent for a store with a $200 average order value and repeat customers, and a loss for a store selling a single $40 product with no repeat purchases. The number that actually matters is your LTV:CAC ratio, not the raw CAC figure on its own.

What is a healthy LTV:CAC ratio?

A ratio of 3:1 is the commonly cited healthy benchmark, meaning a customer's lifetime value is at least three times what it cost to acquire them. Below 1:1, you are losing money on every customer. Between 1:1 and 3:1, you are technically profitable but have little room for operating costs, returns or reinvestment in growth.

How do I calculate customer acquisition cost?

Add your total sales and marketing spend for a period, then divide it by the number of new customers acquired in that same period. If you spent $5,000 on ads and content in a month and acquired 100 new customers, your CAC is $50. Use fully loaded spend, including agency fees and content costs, not just raw ad spend, for an accurate number.

What is an acceptable CAC for an ecommerce store?

It depends entirely on your average order value and repeat purchase rate, not a fixed dollar figure. A store with a $150 AOV and customers who buy three times a year can sustain a much higher CAC than a store with a $35 AOV and no repeat purchases. Calculate your LTV first, then work backward to find your acceptable CAC.

What does a bad CAC actually cost you?

A CAC above your LTV means every new customer loses you money, and scaling ad spend just scales the loss faster. It is one of the most common reasons a Shopify store can grow revenue every month while somehow running out of cash, growth funded by losing more money per customer, not less.

Adam Nagy, founder of Kliks Digital
Written by
Adam Nagy
Adam is the founder of Kliks Digital, a boutique Shopify growth agency based in Australia. He builds every client's acquisition targets around their actual LTV and margin, not a generic CAC benchmark, because the same number means something different for every store. Everything he writes comes from managing real accounts with real money on the line.
Free Strategy Call

Not sure what your CAC should actually be?

Book a free 30-minute call. We'll walk through your LTV, your margin, and the acquisition cost that actually makes sense for your store.

Book a free call →

Free. 30 minutes. No obligation.