Customer acquisition cost (CAC) is the total cost of acquiring one new customer. It sounds simple, but in our experience, most e-commerce brands are calculating it incorrectly – either by being too narrow (counting only ad spend) or too broad (attributing overhead costs that do not actually scale with acquisition). Getting the calculation right is the prerequisite for making good channel investment decisions.
How to Calculate CAC Correctly
Blended CAC
Blended CAC = Total acquisition spend / New customers acquired in the same period. “Total acquisition spend” includes: paid media (Meta, Google, TikTok), influencer and affiliate costs, content production costs for paid channels, agency fees for paid media management, and any referral or promotion costs tied to new customer acquisition. It does NOT include: email marketing (that is retention, not acquisition), organic social content creation, or fixed overhead.
Channel-Level CAC
Blended CAC hides performance differences between channels. A brand spending $20K/month might have a $35 CAC from Google Search and a $95 CAC from Meta – and a blended $55 that does not tell you anything useful about where to invest next dollar. Calculate CAC at the channel level: spend per channel / new customers acquired from that channel.
Payback Period
CAC alone does not tell you if acquisition is profitable – you need to pair it with LTV and contribution margin. A common target: CAC payback period under 6 months (the time to recoup your acquisition cost from a customer’s margin). CAC payback = CAC / (AOV x gross margin %). If it takes 12+ months to pay back a customer, you are funding significant working capital with each acquisition.
CAC Benchmarks by Channel
Benchmarks vary widely by category, but rough e-commerce CAC ranges by channel:
- Google Search (branded): $10-30 – lower because you are capturing existing intent
- Google Search (non-branded): $30-80 – competing for generic queries
- Meta Ads: $30-120 – depends heavily on creative quality and audience match
- TikTok Ads: $25-80 – lower CPMs but younger skewing audience
- Organic/SEO: Near-zero marginal CAC (content creation is a fixed cost)
- Email (referred from organic): Near-zero marginal CAC after list building investment
- Influencer: Highly variable – track attribution carefully before scaling
How to Reduce CAC
Improve On-Site Conversion Rate
CAC = Spend / Customers. Improving conversion rate means more customers from the same spend, which directly lowers CAC. A conversion rate improvement from 2% to 2.5% reduces CAC by 20% with zero change to ad spend. This is why conversion rate optimization (CRO) has the highest ROI of almost any marketing investment.
Improve Creative Quality
On Meta and TikTok, creative quality is the primary driver of CPM and click-through rate. Better creatives lower your cost per click, which lowers CAC. Run structured creative testing: isolate one variable at a time (hook, offer, format), run until statistical significance, and build a library of winning angles.
Build Owned Acquisition Channels
Paid acquisition has a CAC floor set by the market. Owned channels (SEO, email list, organic social, referral) have near-zero marginal CAC once established. Blending owned channels into your acquisition mix lowers blended CAC significantly. A brand doing $5M+ in revenue that still has no meaningful SEO presence is leaving low-CAC customers on the table.
Referral Programs
A well-structured referral program acquires customers at a fraction of paid media CAC. Apps like Referral Candy or LoyaltyLion connect to Shopify and automate referral tracking. The economics work when your LTV:CAC ratio is healthy – you can afford to pay a referral reward because the referred customer generates enough margin to cover it and leave profit.
Reduce Wasted Spend
Audit your paid channels for wasted spend before trying to improve creative or targeting. Common sources of wasted spend: campaigns with poor ROAS being kept active, audiences with high overlap cannibalizing each other, retargeting audiences including existing customers (who would have re-purchased anyway), and ad spend running on weekdays/times with historically low conversion rates.
Frequently Asked Questions
What is a good CAC for e-commerce?
There is no universal good CAC – it depends on your AOV and LTV. The key ratio is LTV:CAC, with 3:1 as a healthy benchmark. The CAC payback period should be under 6-12 months depending on your capital situation.
Is ROAS the same as CAC?
No. ROAS measures revenue per dollar of ad spend and includes both new and returning customers. CAC measures the cost to acquire one new customer specifically. You need both metrics for a complete picture.
What is the fastest way to lower CAC?
Improving on-site conversion rate has the most immediate impact. After that: improving ad creative quality, cutting wasted spend, and building owned channels (SEO, email) to reduce dependence on paid acquisition.
Should I include agency fees in my CAC calculation?
Yes. Agency fees for paid media management are a direct acquisition cost and should be included in total acquisition spend when calculating blended CAC. Excluding them understates your true cost of acquiring customers.
Need help building a CAC measurement framework across your acquisition channels? Contact OpsStack Consulting – we help e-commerce brands build the data infrastructure to make better channel investment decisions.