How 299 Brands Allocated Budget and What the iROAS Said Back
Based on $1.01B in DTC revenue and $231M in paid media spend across 299 brands, January through March 2026. Only brands with active spend across all 90 days of Q1 2026.
April 2026This benchmark analyzes how 299 direct-to-consumer (DTC) ecommerce brands allocated $231 million in paid advertising spend across Meta, Google, TikTok, YouTube, AppLovin, Snapchat, and Pinterest during Q1 2026 (January through March). Using CTC's proprietary Statlas data platform and incrementality measurement from geo-holdout experiments and media mix models, we compare platform-reported ROAS against incremental ROAS (iROAS) to reveal where brands are systematically over-investing and under-investing. Key findings: Meta acquisition campaigns receive 59% of all ad dollars and are understated by platform attribution (1.13x incrementality factor). Google Brand search reports 19x ROAS but delivers just 5.7x after incrementality adjustment (0.30x IF). TikTok's 4.5x reported ROAS drops to 3.6x incremental. AppLovin, the most understated channel at 1.47x IF, turns a modest 1.17x platform ROAS into 1.73x true incremental return.
Aggregate performance across 299 DTC ecommerce brands with continuous spend throughout Q1 2026.
Aggregate channel spend across 299 brands, $231M total in Q1 2026. Meta split by acquisition vs. non-acquisition; Google split by brand vs. non-brand.
| Channel | Spend | Share | Distribution |
|---|---|---|---|
![]() |
$135.6M | 58.71% | |
Google Non-Brand |
$59.2M | 25.63% | |
Google Brand |
$17.7M | 7.65% | |
![]() |
$6.1M | 2.65% | |
TikTok |
$5.3M | 2.30% | |
AppLovin |
$3.2M | 1.38% | |
YouTube |
$2.1M | 0.90% | |
Snapchat |
$1.0M | 0.44% | |
Pinterest |
$0.8M | 0.34% | |
| Total | $231.0M | 100.00% |
Meta Acquisition = prospecting/acquisition campaigns. Meta Non-Acquisition = retargeting/retention. Google Brand = branded search terms. Google Non-Brand = Shopping, PMax, non-brand Search. YouTube reported separately.
What the platforms report versus what actually moves the needle. The gap between these numbers is where misallocation lives.
| Channel | Platform ROAS | IF | iROAS | Platform Bias |
|---|---|---|---|---|
![]() |
1.83x | 1.13x | 2.07x | Understated |
![]() |
5.88x | 0.60x | 3.53x | Overstated |
Google Non-Brand |
9.30x | 0.75x | 6.97x | Overstated |
Google Brand |
19.07x | 0.30x | 5.72x | Massively Overstated |
TikTok |
4.50x | 0.80x | 3.60x | Overstated |
AppLovin |
1.17x | 1.47x | 1.73x | Understated |
YouTube |
1.86x | 1.10x | 2.04x | Understated |
Snapchat |
6.18x | 0.30x | 1.85x | Massively Overstated |
Pinterest |
6.57x | 0.42x | 2.76x | Overstated |
Meta ROAS reported on 7-day click attribution. Google Non-Brand = Shopping, PMax, non-brand Search. Google Brand = branded search terms. Incrementality factors (IF) from CTC geo-holdout and MMM measurement studies. iROAS = Platform ROAS × IF. IF > 1.0 = platform understates true value; IF < 1.0 = platform overstates.
Channel mix shifts dramatically as brands scale. The largest spenders diversify into emerging channels.
| Spend Tier | Brands | Meta Acq | Meta Ret | Google NB | Google Br | TikTok | AppLovin | YouTube | Snap | Pint |
|---|---|---|---|---|---|---|---|---|---|---|
| Under $50K | 31 | 49.8% | 0.1% | 40.1% | 10.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| $50K to $150K | 62 | 54.9% | 1.0% | 35.5% | 7.9% | 0.2% | 0.0% | 0.1% | 0.2% | 0.2% |
| $150K to $500K | 93 | 67.0% | 1.4% | 24.5% | 5.8% | 0.5% | 0.3% | 0.1% | 0.1% | 0.3% |
| $500K to $1.5M | 77 | 55.4% | 3.5% | 29.0% | 6.6% | 2.6% | 1.1% | 1.0% | 0.2% | 0.4% |
| Over $1.5M | 35 | 59.0% | 2.5% | 23.4% | 8.6% | 2.6% | 1.8% | 1.0% | 0.6% | 0.3% |
Percentages show each channel's share of total spend within that tier. Percentages may not sum to exactly 100% due to rounding.
Higher efficiency ratios correlate with higher margins, but the relationship is more complicated than it appears.
| MER Bucket | Brands | Median CM% | Avg Meta % | Avg Google % | Avg YouTube % |
|---|---|---|---|---|---|
| Under 3x | 77 | 17.7% | 76% | 22% | 0.09% |
| 3x to 5x | 88 | 32.0% | 70% | 26% | 0.30% |
| 5x to 8x | 66 | 39.4% | 59% | 36% | 0.15% |
| 8x to 15x | 36 | 37.9% | 51% | 48% | 0.03% |
| Over 15x | 19 | 52.8% | 30% | 67% | 0.14% |
"Google" is Search/Shopping (excludes YouTube). Channel allocation uses the sum of named paid channels as the denominator. Percentages may not sum to exactly 100% due to rounding and smaller channels not shown.
Seasonal normalization after the holiday surge. Same 299 brands measured in both quarters for direct comparability.
| Channel | Q4 2025 | Q1 2026 | Change |
|---|---|---|---|
| Meta Acquisition | $174.1M (55.5%) | $135.6M (58.7%) | +3.2pp |
| Google Non-Brand | $87.2M (27.8%) | $59.2M (25.6%) | -2.2pp |
| Google Brand | $27.5M (8.8%) | $17.7M (7.7%) | -1.1pp |
| Meta Non-Acquisition | $8.5M (2.7%) | $6.1M (2.6%) | -0.1pp |
| TikTok | $6.0M (1.9%) | $5.3M (2.3%) | +0.4pp |
| AppLovin | $5.7M (1.8%) | $3.2M (1.4%) | -0.4pp |
| YouTube | $2.2M (0.7%) | $2.1M (0.9%) | +0.2pp |
| Snapchat | $1.4M (0.4%) | $1.0M (0.4%) | -0.0pp |
| $1.1M (0.4%) | $0.8M (0.3%) | -0.0pp |
Change column shows share-of-wallet shift in percentage points, not absolute spend change. All channels saw absolute spend decline post-holiday; the delta shows which channels gained or lost relative priority.