How to Calculate Real Customer Acquisition Cost
Most founders miscalculate CAC by excluding costs and conflating new and returning customers. Here's the formula that reflects reality.
The CAC everyone gets wrong
Ask ten e-commerce founders their CAC, and you'll get ten different numbers calculated ten different ways. One divides Meta spend by Meta-reported purchases. Another divides total ad spend by total orders. A third includes agency fees but not creative production costs.
The inconsistency isn't just sloppy math. It produces bad decisions. An understated CAC makes unprofitable growth look profitable. An overstated CAC makes founders hesitant to invest in channels that would actually grow their business.
Here's how to calculate CAC that reflects reality, broken down into the components that matter for decision-making.
The basic formula (and why it's insufficient)
The textbook CAC formula is:
CAC = Total Marketing Spend / Number of New Customers Acquired
Simple enough. But most founders get both the numerator and denominator wrong.
Getting the numerator right
"Total marketing spend" should include every cost associated with acquiring new customers:
- Platform ad spend. Meta, Google, TikTok, Pinterest, CTV -- every dollar spent on paid advertising.
- Agency and freelancer fees. If an agency manages your ads, their management fee is part of acquisition cost.
- Creative production. Photo shoots, video production, graphic design, UGC creator payments. These costs exist solely to acquire customers.
- Influencer and affiliate payments. Commission payments, flat fees, product gifting costs.
- Marketing technology. Attribution tools, email platforms (acquisition-related portion), landing page tools, analytics software.
- Marketing team salaries. The portion of your marketing team's compensation dedicated to acquisition (as opposed to retention).
Most founders include only the platform ad spend. This understates CAC by 30-60%.
Example: A brand spends $50K on Meta ads, $15K on agency fees, $8K on creative production, and $5K on marketing tools. They acquired 1,500 new customers.
- Platform-only CAC: $50K / 1,500 = $33
- Fully-loaded CAC: $78K / 1,500 = $52
The fully-loaded CAC is 58% higher. That's the difference between a profitable unit economics story and one that doesn't work.
Getting the denominator right
"New customers" must be exactly that -- new. Not total orders. Not returning customers. Not all conversions.
This is where most calculations go wrong. If you processed 3,000 orders last month but 1,500 of those were from returning customers, your denominator is 1,500 (new customers), not 3,000 (total orders).
Why this matters. Returning customers are acquired by retention efforts (email, loyalty programs, organic brand strength), not by acquisition spend. Including them in the denominator artificially deflates CAC. A business might appear to have a $33 CAC when the new customer CAC is actually $66.
Full-loaded CAC: the formula that matters
Full-Loaded CAC = (Ad Spend + Agency Fees + Creative Costs + Marketing Tech + Team Costs) / New Customers Only
This is the number your CFO needs and your board should see. It reflects the true cost of adding one new customer to your business.
Channel-level CAC
Blended CAC tells you the average cost of acquiring a customer across all channels. But for optimization, you need channel-level CAC.
Channel CAC = Channel-Specific Costs / New Customers Acquired via Channel
The challenge is attribution. Platform-reported new customer counts are inflated for the same reasons platform ROAS is inflated (double-counting, view-through, modeled conversions).
How to calculate it properly:
- Use server-side tracking with first-party data to identify new vs. returning customers at the point of conversion.
- Apply your attribution model to assign each new customer to a channel.
- Include all channel-specific costs (ad spend + proportional agency fees + proportional creative costs) in the numerator.
Typical channel CAC ranges for DTC e-commerce (2025-2026):
- Meta prospecting: $35-$80
- Google non-brand search: $25-$60
- TikTok: $30-$70
- Google branded search: $8-$20 (but these customers were often created by other channels)
- Organic/SEO: $5-$15 (low marginal cost once established)
- Email (for new subscribers who convert): $10-$25
CAC payback period: the metric that matters more
CAC alone doesn't tell you whether acquisition is profitable. A $50 CAC is excellent if the customer's first order has $80 in gross profit. It's terrible if the first order has $15 in gross profit.
CAC Payback Period = CAC / Average Monthly Gross Profit per Customer
This tells you how many months it takes to recoup the acquisition cost.
Example:
- Fully-loaded CAC: $52
- Average first order value: $85
- Gross margin: 65%
- First-order gross profit: $55
- CAC payback: $52 / $55 = 0.95 months (profitable on first purchase)
But if the average first order is $60 at 50% margin:
- First-order gross profit: $30
- CAC payback: $52 / $30 = 1.73 months
In the second scenario, you need 1-2 repeat purchases before the customer becomes profitable. If your repeat purchase rate is 35% within 90 days, 65% of acquired customers never reach profitability.
CAC ratio: how much of your revenue goes to acquisition
CAC Ratio = CAC / First-Order Revenue
This gives you a simple percentage that indicates acquisition efficiency:
- CAC ratio under 30%: Efficient acquisition. You have room to scale.
- CAC ratio 30-50%: Moderate. Profitable if margins are strong and repeat rates are healthy.
- CAC ratio above 50%: Inefficient. You're spending more than half of first-order revenue to acquire the customer. Need strong LTV to justify.
Tracking CAC over time
CAC isn't a static number. It changes with market conditions, competition, audience saturation, and creative quality.
Track these CAC trends monthly:
- Blended CAC. Is your overall acquisition getting more or less expensive?
- Channel CAC. Which channels are becoming more efficient? Which are deteriorating?
- CAC by cohort. Are Q1 customers cheaper to acquire than Q4 customers? Seasonal patterns matter for planning.
- New customer mix. What percentage of total orders are new customers vs. returning? A declining new customer percentage means your acquisition engine is slowing even if total revenue grows.
Warning sign: If blended CAC is rising while total customers grow, you're pushing into diminishing returns. Each marginal customer costs more to acquire than the last. This is normal at scale, but the rate of increase matters.
Common CAC mistakes
Counting repeat purchases as new customers. If a customer bought in January and again in March, March isn't a new acquisition. Your e-commerce platform or CRM should track unique customer IDs. Use first purchase date to classify new vs. returning.
Using platform-reported "new customer" counts. Meta and Google don't reliably distinguish new from returning customers. They estimate it based on their own data, which is incomplete. Use your own first-party data for this classification.
Excluding brand campaigns from CAC. Some founders argue that branded search and branded social campaigns aren't "acquisition" because the customer already knew the brand. But if those campaigns are necessary to convert the customer (because competitors bid on your brand terms), their cost is part of acquisition.
Ignoring time-to-convert. A customer who clicks an ad on March 1 and buys on March 28 should have their acquisition cost attributed to March's marketing spend, but the revenue hits in March (or later). If you calculate CAC monthly, make sure the time lag doesn't distort the ratio.
FAQ
What's a good CAC for DTC e-commerce?
There's no universal benchmark because CAC depends on product price, margin, and repeat rate. Instead, evaluate CAC relative to LTV. A CAC:LTV ratio of 1:3 or better is generally considered healthy. If your 12-month LTV is $150, a CAC of $50 or less supports sustainable growth. If your LTV is $80, you need a CAC under $27.
Should I include organic marketing costs in CAC?
Yes, include the costs that support organic acquisition: SEO tools, content creation costs, social media management salaries. These costs are real and they contribute to customer acquisition. Excluding them makes paid CAC look artificially high and organic look artificially cheap, distorting your channel mix decisions.
How does CAC change as I scale?
CAC almost always increases as you scale, because you exhaust the most receptive audiences first. Your first 1,000 customers on Meta are from your core target audience with low CPMs. Your next 10,000 include broader audiences with higher CPMs and lower conversion rates. Budget for a 15-25% annual CAC increase in your growth models and plan for creative and audience testing to partially offset the increase.
Go Funnel uses server-side tracking and multi-touch attribution to show you which ads actually drive revenue. Book a call to see your real numbers.
Want to see your real ROAS?
Connect your ad accounts in 15 minutes and get attribution data you can actually trust.
Book a Call