Shopify CAC Benchmarks 2026: Average CAC by Ecommerce Vertical

By Arthur Falcone · Founder of Arlo

A good CAC for a Shopify store is any CAC below your ceiling, which is AOV × gross margin × expected year-1 orders. Across the seven DTC verticals Arlo benchmarks, median blended CAC runs $32 to $55. The same $45 CAC can be healthy for one store and upside down for another, because the verdict depends on your margin and repeat rate, not the average.

This post gives you both halves of that answer. First, the benchmark table: the per-vertical CAC bands that Arlo's free CAC checker uses, so you can see where you sit against comparable stores. Second, the ceiling math that turns a benchmark into a verdict. If you want the verdict in 60 seconds instead of 2,500 words, run your four numbers through the free Is My CAC Too High checker and come back for the why.

The question matters more than it used to. Customer acquisition costs rose 222% over the decade to 2022, and brands now lose an average of $29 on each new customer's first order, according to SimplicityDX research. When the first order is a loss by default, knowing your exact ceiling is the difference between scaling a machine and scaling a leak.

#Table of Contents

#What counts as CAC, and how do you calculate it?

Thirty-second refresher, then the numbers.

CAC is what you spend to win one new customer:

CAC = total acquisition spend ÷ new customers acquired, measured over the same window.

For a Shopify store, the last 30 days is the practical window. It is long enough to smooth out one bad ad day and short enough to catch a trend before it costs you a quarter.

Two mistakes corrupt the number before you ever compare it to a benchmark. First, dividing by all orders instead of new customers. Returning customers do not belong in the denominator; you already paid to acquire them, and counting them again flatters CAC in exactly the way that gets founders to overspend. Second, counting only in-platform ad spend. Agency retainers, creative production, influencer seeding, and affiliate commissions are all acquisition costs. Leave them out and the number looks better than the business.

#Blended CAC vs paid CAC

Blended CAC divides all acquisition spend by all new customers, whatever channel they arrived from. Paid CAC divides paid spend by the new customers your ad platforms claim credit for.

Use blended CAC for the health question. Post-iOS 14.5, platform-attributed numbers are estimates arguing with each other, and blended CAC is the one figure that reconciles with your bank account. Every benchmark in this post, and the free checker they feed, uses blended CAC: total acquisition spend divided by new customers over the last 30 days.

Paid CAC per channel still earns its keep for one job: deciding where to move budget. That is the same split that separates MER from ROAS, and if your team argues about which number is "real," the MER vs ROAS vs ROI breakdown settles it.

CAC also does not live alone. It sits inside a wider measurement stack next to MER, contribution margin, and cohort quality, which the Shopify marketing analytics guide walks through end to end.

#Shopify CAC benchmarks by vertical (2026)

These are the benchmark bands Arlo's free CAC checker uses to place your store, covering the seven DTC verticals where the pattern data is deep enough to trust. All figures are blended CAC in dollars per new customer.

Verticalp25Median (p50)p75p90
Apparel$25$35$55$80
Supplements$30$45$65$90
Beauty$28$42$60$85
Food & Beverage$22$32$48$70
Home$35$55$80$120
Pet$26$38$55$80
Fashion$27$38$58$85

#How to read the table

CAC is a lower-is-better metric, so read the percentiles accordingly. Sitting at your vertical's p25 means you acquire customers cheaper than roughly three quarters of comparable stores. Sitting at p90 means you pay more than about nine in ten. The median is the middle of the pack, not a target.

Two reads matter more than your exact position.

Category context changes what a number means. A $55 CAC is the p75 for apparel and the median for home goods. If you sell $60 t-shirts, $55 per customer is expensive company. If you sell $400 sofas, it is Tuesday.

The band is a screen, not a verdict. If your CAC sits past p75 for your vertical, that is a signal to run the ceiling math below, not proof that anything is broken. Plenty of stores live happily above their vertical's median because their AOV and margin can afford it. The reverse founders are the ones in trouble: below-median CAC on an economics profile that cannot even support that.

#Why do published CAC averages disagree?

If you have shopped this SERP, you have seen wildly different "average CAC" figures, and it is worth knowing why before you anchor on any of them. Shopify's own survey data from 2021, covering ecommerce brands with fewer than four employees, put annual average CAC at $129 for fashion and accessories, $127 for health and beauty, and $377 for electronics (Shopify, CAC by industry). Those figures run two to three times the medians in the table above.

Neither set is wrong. They measure different things: fully loaded annual costs versus 30-day blended spend, sub-four-employee brands versus established DTC operators, all of ecommerce versus specific verticals. Which is exactly the point of this post. Any industry average, including ours, is a directional read. The verdict comes from your own numbers.

#Why is average CAC directional, not a verdict?

Because the benchmark table cannot see your margin or your repeat rate, and those two numbers decide whether a given CAC is affordable.

#The max allowable CAC formula

Your ceiling is the gross profit a new customer generates in their first year:

Max allowable CAC = AOV × gross margin × expected year-1 orders

The third term is where most founders have never looked. The checker converts your 90-day repeat rate into expected year-1 orders: a 10% repeat rate implies about 1.4 orders in year one, 25% implies about 2.0, and 30% implies about 2.2. Repeat rate is leverage on the ceiling, which is why two stores with identical AOV and margin can afford very different acquisition costs.

From the ceiling, one more step gives you the number worth planning around:

Payback months = 12 × (CAC ÷ max allowable CAC)

That is how many months of revenue a new customer needs to repay what you spent acquiring them. The bands the checker uses:

VerdictCAC vs your ceilingPayback
Underspendingunder 50%under 6 months
Healthy50 to 85%6 to 10 months
Marginal85 to 100%10 to 12 months
Bleeding100 to 130%12 to 16 months
Bleeding hardover 130%past 16 months

Healthy payback is under 10 months. Past 12 months, the math is upside down: every new customer is acquired at a loss against the year of revenue they bring, and scaling spend scales the loss.

#A worked example

Take a store with an $80 AOV, 60% gross margin, and a 25% 90-day repeat rate.

  • Expected year-1 orders: about 2.0
  • Max allowable CAC: 80 × 0.60 × 2.0 = $96

Now run three CAC scenarios against that ceiling:

  • $60 CAC. Ratio of 0.63, payback of 7.5 months. Healthy, with buffer for a soft week.
  • $90 CAC. Ratio of 0.94, payback of 11.3 months. Marginal. Nothing is on fire, but one CPM spike or one margin hit tips you over.
  • $110 CAC. Ratio of 1.15, payback of 13.8 months. Bleeding. Every new customer is a year-1 loss.

Notice what the benchmark table would have told this founder: $110 sits below home's p90 and just above apparel's, so it "looks" survivable on paper. The ceiling math says otherwise for this specific store. That gap between looks-fine and is-fine is where ad budgets go to die.

#The same CAC, two different verdicts

Push the point further with two stores paying an identical $90 to acquire a customer.

Store A sells a $40 AOV impulse product at 30% gross margin with a 20% 90-day repeat rate. Expected year-1 orders land around 1.8, so the ceiling is 40 × 0.30 × 1.8, about $22. A $90 CAC is four times the ceiling. Payback stretches past four years on a product most customers buy twice. This store is not scaling; it is fundraising for Meta.

Store B sells a $150 AOV considered purchase at 60% margin with a 15% repeat rate. Year-1 orders land around 1.6, so the ceiling is 150 × 0.60 × 1.6, or $144. The same $90 CAC is a 0.63 ratio and a 7.5-month payback. Healthy, with room to press harder.

Same CAC. Both near the top of their vertical's benchmark band. Opposite verdicts. This is why "is my CAC above average" is the wrong question, and "is my CAC above my ceiling" is the right one.

#What does each vertical's CAC band tell you?

The spread across verticals is not noise. Each band reflects the underlying economics of the category, and understanding why yours sits where it does tells you which lever you actually control.

  • Supplements ($45 median). The highest tolerated CAC of the seven, and it is earned. Supplements run the strongest 90-day repeat profile in DTC, with a 32% median repeat rate and 60% median gross margin in Arlo's bands. At a $50 AOV that profile supports a ceiling near $68, so the $45 median CAC still pays back inside 8 months. Subscription absorbs acquisition spend that would sink other categories.

  • Food & beverage ($32 median). The cheapest acquisition band, out of necessity. Median gross margin sits around 40%, the thinnest of the seven, so each order contributes little. Strong replenishment behavior (a 38% median repeat rate) does most of the work of paying CAC back. Food brands live or die on cheap acquisition plus reorder cadence; there is no margin cushion to hide behind.

  • Beauty ($42 median). The bridge case. Median gross margin around 65% is the best of the seven, and the sample-then-restock cadence keeps repeat healthy. High margin lets beauty brands survive expensive paid social auctions that punish thinner categories.

  • Apparel ($35 median). The quiet tax here is returns, which run a 20% median in Arlo's bands and quietly eat the margin that funds CAC. Repeat behavior is moderate, so lifecycle email carries more of the payback load than the category's founders usually plan for.

  • Fashion ($38 median). Benchmarked separately from apparel because it skews toward higher-AOV considered purchases, with returns running even hotter and demand swinging by season. A fashion brand's Q4 CAC and Q2 CAC can be different businesses; judge the trend, not one month.

  • Home ($55 median, $120 at p90). The widest and most expensive band. A $110 median AOV carries the math, because repeat is slow (15% median 90-day repeat) and year-1 orders concentrate around the first purchase. Home brands must win on first-order economics; there is no subscription cavalry coming.

  • Pet ($38 median). Subscription-leaning with a 35% median repeat rate, so the category tolerates mid-band CAC comfortably. The band clusters tight around the median because most pet brands run the same replenishment motion.

The pattern across all seven: categories with high repeat or high margin can afford expensive customers, and categories with neither must acquire cheap. Your vertical sets the neighborhood. Your own AOV, margin, and repeat rate set the address.

#Is your CAC too high? Check it in 60 seconds

You could rebuild the ceiling math in a spreadsheet. Or you can use the free CAC checker, which runs it for you against the same benchmark bands in this post.

It takes four inputs, all pullable from Shopify Analytics and your ad accounts in a couple of minutes: blended CAC, AOV, gross margin, and 90-day repeat rate. It returns your max allowable CAC, your payback period in months, a verdict in one of the five bands above, and your vertical's median for context. If the verdict lands past Healthy, it also names the single fastest-fix lever, meaning the one input that pulls payback back inside the ceiling with the smallest change.

No email gate, no export ritual. Sixty seconds, one verdict.

And keep the result in perspective: CAC is one of eight levers pulling your store up or down. If the checker says you are healthy but the business still feels tight, the 20-Minute Store Health Score grades all eight and shows where the real leak is.

#What do you do when CAC is above the ceiling?

Only three levers move the math, because only three variables are in the equation. The mistake most founders make is pulling all three at once, softly. Pick the one with the most slack against your vertical's benchmark and pull it hard.

#Lever 1: cut CAC through channel reallocation

The fastest CAC reductions rarely come from better creative. They come from admitting that your channels do not perform equally and acting on it. Break blended CAC out by channel, rank them, then move budget from the worst quartile to the best. Killing your weakest channel outright usually beats trimming every channel 10%, because the weak channel's CAC is often double the blend and it drags the average for as long as you keep feeding it.

Also audit what counts as a "new customer" in each channel's reporting. Channels that mostly harvest existing demand, like branded search, can look cheap while adding few genuinely new buyers. The new account acquisition guide covers how to build channel mix around customers you did not already own.

#Lever 2: lift gross margin

Margin multiplies straight through the ceiling, so small moves compound. In the worked example above, lifting margin from 60% to 65% raises the ceiling from $96 to $104 with zero change in ad performance. Practical routes: raise AOV with bundles and threshold offers, renegotiate COGS at your next reorder volume, trim blanket free shipping to a threshold, and check whether discount codes are leaking into full-price traffic.

Margin is also the lever founders check least often, because it hides in the gap between Shopify's revenue reports and your P&L. If you have not recalculated true gross margin (after COGS, shipping, and payment fees) in the last quarter, do that before touching ad budgets.

#Lever 3: lift your 90-day repeat rate

The slowest lever, and the most powerful. Moving your 90-day repeat rate from 10% to 30% moves expected year-1 orders from about 1.4 to about 2.2, which means roughly 57% more CAC headroom at the same AOV and margin. That is the entire difference between the food & beverage band and the supplements band, expressed as one number you can work on.

The work is unglamorous: a real welcome flow in the first 30 days, replenishment reminders timed to actual usage, a subscription option on your hero product, and a post-purchase experience that earns order two instead of assuming it. Repeat purchase rate belongs on your weekly dashboard next to CAC, and the ecommerce KPIs guide shows where it fits.

One lever, four to six weeks, then re-run the checker. If the payback number did not move, you pulled the wrong lever, and that is information too.

#FAQ

#What counts as a good CAC for a Shopify store in 2026?

One that pays back inside 10 months. As a rough screen, median blended CAC across the seven verticals Arlo benchmarks runs $32 to $55, so a CAC in the $30s or $40s is typical for most categories. But typical is not good. Good means sitting below your max allowable CAC of AOV times gross margin times expected year-1 orders, ideally under 85% of it for buffer.

#What is the average CAC for ecommerce?

There is no single trustworthy number, because studies measure different things. Shopify's 2021 survey of very small brands found annual averages from $21 for arts and entertainment to $377 for electronics, with fashion at $129. Across the seven DTC verticals Arlo benchmarks, median 30-day blended CAC runs $32 to $55. Use the band for your vertical as a screen, then judge against your own ceiling.

#What is the difference between blended CAC and paid CAC?

Blended CAC divides all acquisition spend by all new customers in a period, regardless of channel. Paid CAC divides ad spend by the new customers those ads are credited with. Blended answers whether the business model works, and it is the number the benchmarks in this post use. Paid CAC by channel answers where budget should move next. You need both, for different decisions.

#How do I calculate my max allowable CAC?

Multiply AOV by gross margin by expected year-1 orders. Your 90-day repeat rate sets the order estimate: about 1.4 orders at a 10% repeat rate, 2.0 at 25%, and 2.2 at 30%. A store with an $80 AOV, 60% margin, and a 25% repeat rate gets a ceiling of $96. Keeping CAC under 85% of the ceiling leaves buffer for soft weeks.

#What is a healthy CAC payback period for a DTC brand?

Under 10 months on year-1 economics. Compute it as 12 times your CAC divided by your max allowable CAC. Six to 10 months is healthy, 10 to 12 is marginal with no buffer, and past 12 every new customer is a year-1 loss. SaaS teams tolerate 12 to 18 months, but DTC cannot, because most ecommerce customer value lands in the first year.

#Is a CAC above the industry average always bad?

No. The average is a screen, not a sentence. A premium home brand with a $180 AOV and strong margins can run a $100 CAC, well above the $55 vertical median, and still pay back in about seven months. A low-AOV brand can sit under the median and lose money on every customer. The ceiling math against your own margin and repeat profile makes the call.


Benchmarks age, and your CAC moves every week. Arlo tracks it on your live Shopify data, flags the week the trend breaks, and names the channel or cohort that broke it, alongside the other numbers that decide whether the quarter works. It costs $47 per month after a 14-day free trial. Try Arlo free on the Shopify App Store.

Your weekly marketing direction, built from your Shopify data.

Free for 14 days. Then $47/month.