Your agency shows you a $58 Meta CPA. Your real CAC is $212.

Your agency sends the weekly report. Meta CPA: down 12%. Google CPA: flat. They're calling it a win. You approve the next budget increase. Three months later, you're still not profitable.
The number they showed you was real. It just wasn't your customer acquisition cost.
- Meta's platform CPA runs $38–$58. The fully-loaded CAC on the same channel is $212–$230. The gap is everything your ad platform doesn't measure.
- Google Ads CAC runs $50–$130. TikTok Ads runs $90–$129. TikTok Shop drops to $30–$80. Email has near-zero marginal CAC once the infrastructure exists.
- Agencies report platform CPA because that's what the platform shows them. Blended marketing efficiency ratio is the number that tells you if the business works.
- Run fully-loaded CAC by channel monthly. Every channel decision changes when you see the real number.
The fully-loaded customer acquisition cost is the only metric that tells you whether your marketing is profitable. Platform CPA is one input to that number. It's not the number itself, and treating it like it is is how DTC brands quietly lose money on channels that look fine in the dashboard.
Platform CPA and fully-loaded CAC are two different metrics
Platform CPA is what Meta, Google, or TikTok reports inside their own dashboard. It's ad spend divided by conversions that platform tracked. It's a channel-level view with no context about what else you spent to generate that sale.
Fully-loaded CAC is the complete picture. Total marketing spend across every channel and cost center, divided by new customers acquired in the same period. Agency fees. Creative production. Attribution tools. Landing page work. All of it.
For most DTC brands, those two numbers are not close. I've walked this math with founders who genuinely believed they had a $50 Meta CPA, then ran the fully-loaded number and found they were paying over $190 per customer once you added in the full stack.
Those numbers come from Eightx's 2026 DTC channel benchmarks, which tracks fully-loaded acquisition costs across paid channels. This isn't an outlier dataset. It's what the math produces when you include what ad platforms leave out of their reporting.
The real numbers by channel in 2026
Not every channel has the same gap between platform CPA and fully-loaded CAC. Understanding where the gap is largest tells you where budget is leaking fastest.
Meta (Facebook + Instagram):Platform CPA runs $38–$58. Fully-loaded CAC runs $212–$230. Meta CPMs are roughly 89% higher than they were in 2020. That cost increase doesn't show up in your platform CPA number. It shows up in your margin.
Google Ads:Channel CPA runs $50–$130 depending on campaign type and vertical. CPC is up roughly 12.88% year over year. Branded search consistently outperforms non-branded, which means your most "efficient" campaigns are often capturing intent you already built somewhere else.
TikTok Ads vs. TikTok Shop:TikTok Ads platform CPA runs $90–$129. TikTok Shop effective CAC drops to $30–$80 because the discovery and purchase happen in the same session, with no attribution gap between the two. Same platform, completely different cost structure.
Email:Near-zero marginal CAC once you've built the list and the automation. The infrastructure cost is fixed. Each send to a subscriber who converts doesn't add another $50–$200 in platform fees. Email should drive 25–40% of ecommerce revenue. It's the only major channel where acquiring another customer doesn't mean spending another $200 to reach them.
TikTok Ads and TikTok Shop have completely different CAC profiles. TikTok Ads: $90–$129. TikTok Shop: $30–$80. If you're running TikTok Ads without TikTok Shop, you're paying the higher rate for a more friction-heavy customer journey.
What's inside the $212 your platform doesn't see
The fully-loaded CAC gap comes from costs that live outside the ad platform's view. Every DTC brand running paid ads has these costs. Most brands aren't counting them.
Agency retainer. If you're paying an agency to manage your Meta account, that fee lives outside the ad spend line. A $3,000/month retainer on a $15,000/month ad budget adds 20% to your effective cost immediately. And that's before anything else hits. We have a full breakdown of how the true cost of your agency retainer compounds when you stack all the line items.
Creative production.Video ads, static creatives, UGC, photography. These don't live inside the ad platform. They get invoiced separately. But they're part of the cost of generating every sale you attribute to Meta.
Attribution tooling.Northbeam, Triple Whale, and similar tools run $300–$1,000+ per month. They exist specifically because the platforms don't report accurately. That cost belongs in your CAC math.
CPM inflation.When Meta CPMs climb 40–60% since 2023, every new customer costs more to reach. That inflation doesn't automatically reduce your platform CPA. It increases the real cost of the clicks and views that eventually convert.
Optimizing Meta campaigns to hit a $45 CPA target while your all-in monthly marketing spend divided by new customers sits at $220. The platform metric improves. The business metric doesn't move. You're running in circles with better-looking reports.
Why your agency shows you the smaller number
It's not deception. It's what the platform shows them.
Agencies manage your ad account. They see what's inside the ad account. Your creative budget goes to a production vendor. Your attribution tool gets billed to your credit card. The agency fee is a separate invoice. None of that touches the platform dashboard they report from.
So when your agency sends a report with Meta CPA trending down, they're accurately reporting what Meta shows them. The problem is that number isn't your customer acquisition cost. It's a channel-level efficiency metric with a narrow scope.
The right metric is blended marketing efficiency ratio: total revenue divided by total marketing spend across every channel and cost center. If that number is strong and growing, your marketing works. If it's flat while platform CPAs look great, something is off and the gap is probably in the fully-loaded math.
This same dynamic is why looking at paid CAC versus blended CAC gives you two completely different stories about your business health. The platform-reported number and the business-level number rarely agree, and most brands only ever see the one their agency sends.
How to run the real math
This takes about 30 minutes to set up the first time. It's worth it.
Pull every marketing cost for the past 30 days. Ad spend on every platform. Agency fees, all of them. Creative production invoices. Attribution tools. Landing page tools. Email service provider. Any software you bought primarily for acquisition. Add it up. That's your total marketing spend for the period.
Pull new customers acquired in the same 30 days. Not total orders. First-time buyers only.
Divide. That's your fully-loaded CAC for the period.
Now run it by channel. Estimate what portion of your agency fee, creative spend, and tooling supports each channel. It doesn't need to be exact. Even a rough split reveals which channel is costing $90 all-in and which is costing $280. That's the number that changes your budget decisions.
Most founders who run this for the first time find one or two channels that look efficient in the platform dashboard but are carrying most of the overhead. That's where to start asking questions.
I build this into monthly reporting as a standard deliverable because it's the foundation of any real channel decision. You can't optimize what you can't see, and platform CPA hides more than it shows. For the full picture of what measurement looks like when you run AI marketing for ecommerce with proper attribution baked in from the start, the breakdown covers the measurement layer alongside the execution layer.
Frequently asked questions
What is the difference between platform CPA and fully-loaded CAC?
Platform CPA is what the ad platform reports: ad spend divided by conversions that platform tracked. Fully-loaded CAC is your total marketing spend across all channels, tools, creative production, and agency fees divided by all new customers acquired in the same period. For Meta, the platform CPA runs $38-$58. The fully-loaded CAC runs $212-$230 once you include everything the platform does not see.
What is the average DTC customer acquisition cost on Meta in 2026?
Meta's platform CPA for DTC brands runs $38-$58. That's what Meta reports in Ads Manager. The fully-loaded CAC, which includes agency fees, creative costs, attribution tools, and marketing overhead, runs $212-$230 according to Eightx's 2026 DTC channel benchmarks. Most brands optimize for the first number without knowing the second one exists.
Which marketing channel has the lowest customer acquisition cost for ecommerce?
Email has near-zero marginal CAC for ecommerce brands once the infrastructure is in place. Your ESP, automations, and copywriting are fixed costs. Each subscriber who converts doesn't add another $50-$200 in platform fees the way Meta ($38-$58 platform CPA), Google ($50-$130), or TikTok Ads ($90-$129) does.
How do I calculate my fully-loaded customer acquisition cost by channel?
Add all marketing spend for the period: ad spend on every platform, agency retainer, creative production, attribution tools, landing page costs, and acquisition-related software. Divide by new customers acquired in the same period. That's your fully-loaded CAC. Run it monthly and estimate a channel split so you can see which channel actually costs $90 all-in and which costs $280.
Want to see where your marketing stands?
Get a free AI-powered audit of your online presence. Takes 30 seconds.
Get my free audit