Teardown: A DTC Brand That Doubled MER
Teardown format: a fictional supplements brand goes from blended MER 2.1 to 4.2 in 90 days through restructure, CAPI fix, creative culling, and 1-day-click check.
Admaxxer is a DTC analytics platform with built-in Meta + Google ad ops. **This is a teardown format — archetypal lessons built around a fictional composite brand, not a real customer.** The moves described are ones we see work repeatedly across accounts we benchmark, compressed into a single 90-day narrative for readability.
## TL;DR
- Fictional brand **"Maker Nutrition"** at $1.2M/month revenue, starting at blended MER **2.1**.
- In 90 days: restructured ASC campaigns, fixed CAPI `event_id` dedup, added 1-day-click attribution check, cut 40% of underperforming creatives, doubled down on top 3.
- End state: blended MER **4.2**, new-customer MER **2.8**, CAC payback window dropped from ~100 days to ~55.
- Not everything here is replicable — creative wins depend on product and audience fit. The process moves are.
## Starting state (Day 0)
Maker Nutrition is a fictional supplements brand, $1.2M/month revenue, spending ~$480k/month on Meta + Google. Blended MER 2.1. The account looks like many we audit:
- 12 Meta ad sets, 60+ ads, no clear winning creative
- ASC campaign fighting against manual ABO prospecting (budget cannibalization)
- CAPI deployed but `event_id` was not being passed (match rate ~58%)
- Google Shopping running "all products, one campaign" with no structure
- Creative review cadence: ad hoc, whenever someone noticed something dipping
- Attribution: 7d-click-1d-view only; no sanity check against 1-day-click
Blended MER 2.1 on $480k/month = $1,008k attributed revenue; Shopify truth was $1.2M, meaning ~16% was in the organic/email bucket.
## Move 1: Restructure Meta campaigns (Days 1–14)
- Killed 6 of 12 ad sets that matched the kill framework (spend > 3× CPA target, < 3 conversions in 7 days).
- Consolidated the remaining 6 into 2 ASC campaigns (cold + retargeting) and 1 manual lookalike campaign for a specific high-LTV cohort.
- Removed budget caps that were preventing ASC from spending into its strongest audiences.
- Let the account reset and stopped touching it for 10 days.
Outcome at day 14: Meta ROAS dropped slightly (2.4 to 2.1) during the learning reset. Don't panic during this phase — the point is to rebuild on cleaner signal.
## Move 2: Fix CAPI (Days 3–10, parallel)
- Identified that `event_id` was not being generated consistently between the pixel and the server event, so Meta was receiving both and treating them as separate conversions.
- Implemented a shared `event_id` generated at page load, echoed in both pixel and server payload.
- Hashed email and phone passed in the server event; `fbp`/`fbc` properly propagated.
- Match rate moved from ~58% to **83%** over 2 weeks.
By day 21, the cleaner signal started showing up in Meta's bidding — prospecting CPAs dropped ~18% with no other changes.
## Move 3: 1-day-click sanity check (Day 15)
Added a weekly process: every Monday, pull both **7-day-click-1-day-view** and **1-day-click-only** attribution. If the gap is wider than ~40%, that's a red flag that view-through is inflating the number.
For Maker Nutrition, the gap was 62% (typical for a fatigued account). After restructure + CAPI fix, the gap settled around 38% by day 60, which tracked much better with the Shopify-observed new-customer revenue.
## Move 4: Creative cull (Days 21–35)
- Audited all 60+ ads on the account.
- Identified 3 creatives carrying ~70% of the efficient spend (classic Pareto).
- Cut 40% of the account's creatives (those spending > $500/week at CPAs > 2× target).
- Built 6 new variants around the top 3 performers: angle variations, hook swaps, different thumbnail framings.
Outcome: frequency on the best audiences dropped from 4.2 to 2.6; CTR on the ASC campaign lifted from 1.1% to 1.7%.
## Move 5: Double down on winners (Days 35–90)
- Shifted 60% of the Meta budget into the top 3 creative themes (across the new variants).
- Launched a Google Performance Max campaign focused on branded + category terms.
- Started publishing Meta static ads (previously all video) to capture incremental reach in slightly different placements.
By day 90, the compound result:
- Blended MER: **2.1 → 4.2**
- New-customer MER: **1.4 → 2.8**
- Meta prospecting CPA: **$52 → $31**
- CAPI match rate: **58% → 83%**
- CAC payback: **~100 days → ~55 days**
## What to take from this
The story is archetypal — most of the wins came from **structural and measurement moves**, not from a magic creative. Every account we see at 2.0 MER has several of the same issues as Maker Nutrition. Fixing the process moves (restructure, CAPI, weekly attribution sanity check, creative cadence) tends to move MER 30–100% in 60–120 days for the accounts that start with structural issues.
The thing that's harder to replicate: the specific creative concepts. Those depend on product, audience, and brand voice. The process moves are transferable; the creative wins are bespoke.
## What to do about it
1. **Audit your account structure quarterly.** Count your ad sets; if it's > 8 for a single-country brand, you probably have sprawl.
2. **Verify CAPI.** Check match rate in Events Manager. Under 70%? Prioritize fixing it.
3. **Run the 1-day-click sanity check weekly.** Log the gap; treat widening as a warning.
4. **Cull creative.** Most accounts have 70% of spend in 3 creatives — hunt them.
5. **Follow the [restructure vs kill framework](/blog/restructure-vs-kill-campaign-framework)** weekly.
## Caveats
"Maker Nutrition" is a fictional composite. Results will vary based on product-market fit, margin structure, creative headroom, and starting point. A brand starting at MER 3.5 doesn't have the same headroom a 2.1 brand does. Also: MER gains of this magnitude usually don't repeat in the next 90 days — you harvest the structural easy wins once.
## FAQs
**Q: Is this a real customer?**
A: No — this is a teardown format. The moves described are archetypal ones we see work across accounts we benchmark, compressed into a single narrative.
**Q: Why start with restructure before creative?**
A: Because bad structure makes creative signals uninterpretable. If you don't fix structure first, you won't know which creatives are actually winning.
**Q: How long should the full process take?**
A: For a mid-size account, 60–120 days is typical. Rushing it compresses the learning windows and usually makes things worse.
---
**TRIAL_LINE:** Start your 7-day free trial — no credit card required. [See Admaxxer pricing](/pricing).