PRACTICAL INTELLIGENCE · ENGAGEMENT FILE Nº 002 · MARKETING

Case study

CAC fell 20% the year they stopped buying tools.

Client
A $500M consumer brand. Six brands, national retail plus a fast-growing DTC channel.
Team
~50-person marketing org: brand, performance, content, lifecycle, web, ops.
Problem
Customer acquisition cost climbing for two years. The team buried in production work.
Built
A content factory, an alignment layer over their existing tools, and their marketing agent on top.
Status
First agents live in 30 days. Full system in about 4 months.
~$5.3M/yr
recurring value at run-rate, math shown
-20%
customer acquisition cost
2.4 → 3.2
marketing-efficiency ratio
4 days
campaign cycle, was 3 weeks
Read the file ↓
01The situationBEFORE KICKOFF

A good team with a number moving the wrong way. Paid media kept getting more expensive: Meta CPMs at all-time highs, Google Shopping CPCs up a third in a year. The known way out is to lean less on paid: owned channels, faster creative iteration. This team couldn’t. Campaigns took three weeks to ship and the best creative died in six days.

So they did what buried teams do: bought more tools, hired more agencies. The stack got heavier, the production got faster, and the thinking stayed stuck behind the making.

Revenue$500M, a six-brand household and personal-care portfolio
ChannelsNational retail (grocery, mass, club) plus DTC at ~25% of revenue and growing
StackTen point tools, a rotating agency bench, and Excel everywhere

The antagonist · CAC, indexed, 24 months

140120100Meta CPMs hit all-time highGoogle CPCs +33% in a year2 years agokickoff

Every quarter, the same conversation: spend more, or grow slower. Hold this chart in mind. It comes back at chapter 06.

02What we foundFOUR WEEKS EMBEDDED

A Practical Intelligence AI strategist sat inside the org for four weeks and traced campaigns from brief to launch to reporting. Four findings made the file.

FINDING 01

Nobody trusts the numbers.

Every platform claims the same conversions, over-counting revenue by 30 to 100%. Reporting is assembled by hand, and budget gets allocated on whichever number survives the meeting.

Platform-claimed vs blended truth, indexed. Measuring ROI is the #1 reported challenge for marketing leaders industry-wide.
FINDING 02

Paying for tools nobody uses.

Ten tools, roughly half the licenses idle, about a third of the capability surface in use. The personalization add-on: last opened five months ago. Still billing.

Each square a license, dim = idle. Industry-wide, marketers use about a third of their stack's capability, and half of licenses sit unused.
FINDING 03

Creative can't keep up.

Brief to launch: 15 working days. Their best ad fatigued in six. The team ships a handful of variants a month; winning at today’s CPMs takes ten times that.

Top: brief-to-launch. Bottom: how long winning creative lives. Approval cycles industry-wide run 3 to 6 weeks.
FINDING 04

More demanded, less given.

Each marketer loses ~10 hours a week to versioning, reformatting, and reporting, while ~20% of the budget leaks to agencies for production the team could own. Leadership wants more output. The team is flat.

A quarter of every working week, across ~50 people. Most marketing teams report being asked for more with the same or fewer people.

They didn’t need an eleventh tool.
They needed the operating layer the other ten were promised to be.

03The systemWHAT WE BUILT

A content factory, an alignment layer,
and their marketing agent on top.

THEIR EXISTING STACK · CONNECTED, NOT REPLACED

ShopifyKlaviyoMeta AdsGoogle AdsTikTok AdsGA4FigmaAsanaSlack
The alignment layer
Shared context none of the tools ever had: brand guidelines, margins by SKU, segments, the calendar, every asset shipped, what every dollar returned.
Their marketing agent
One agent that works the way a marketer works, in the tools the team already uses. Everything it makes arrives paused, waiting for human approval.
01 Ideationwhat to make
02 Creationmaking it, at scale
03 Analyticswhat actually worked
04 Refinementmaking it better
↻ each job feeds the next · the loop is why it gets smarter every week
04The answersONE PER FINDING · AS THE TEAM SEES IT
FINDING 01 · NOBODY TRUSTS THE NUMBERSOne blended truth

Spend and revenue pulled from every platform, deduped against Shopify orders, maintained as the one blended view the board can trust. The weekly report writes itself and lands in Slack before Monday standup. Two ad sets running below blended breakeven get flagged, not defended.

Budget now moves on truth. The ops manager's report-assembly week is gone.

Slack · #marketing
Their marketing agent APPMon 7:00 AM
Weekly blended report. Deduped across Meta, Google, TikTok, Klaviyo, against Shopify orders.
MER 3.1blended CAC ↓ 2.4%2 ad sets below breakeven
FINDING 02 · PAYING FOR TOOLS NOBODY USESA smaller, connected stack

The alignment layer gave the keepers shared context, and made the rest redundant. The idle and overlapping tools were retired, one by one, as the agent absorbed their jobs. Most AI vendors add to the stack. This subtracted from it.

~$1.2M a year off the software bill. Itemized in chapter 06.

Stack review · month 4
Personalization add-onRETIRED$220K/yr
Second analytics toolRETIRED$180K/yr
Social schedulerRETIRED$95K/yr
Shopify · Klaviyo · Meta · Google · GA4 · Figma · AsanaKEPT, CONNECTED
FINDING 03 · CREATIVE CAN'T KEEP UPThe content factory

An approved brief becomes channel-ready everything in a morning: ad variants, email flows, product copy, on-brand from Figma, paused for approval. The watch never stops: fatigue gets caught in days and fresh variants are queued before the winner dies.

Brief to launch in 4 days, not 3 weeks. ~3x the output, agency bench in-housed, variants rotated before fatigue.

Meta Ads Manager
+31
PAUSED · AWAITING APPROVAL36 variants · 4 formats · 2 brands
Klaviyo · Flows
Cart abandoned2h →Email 124h →Email 23d →SMS · draft
FINDING 04 · MORE DEMANDED, LESS GIVENTen hours a week back

Monday starts with a ranked shortlist of campaign concepts, grounded in the brand’s own blended numbers, briefs attached. A marketer sharpens the angle and hits approve. Judgment stays with the team; everything downstream is the agent’s job.

Same headcount. The ~10 hours a week each marketer lost to production now goes to strategy and testing.

Asana · Campaign concepts
RANK 1Father's Day bundle, brands 2 + 4proj. blended return 3.4
RANK 2Replenishment winback · 90-day lapsed3.1
RANK 3UGC sprint, brand 6 · TikTok-first2.8

Smarter every week

Every approval, every edit, every result feeds back in. The agent learns their brand voice, their winners, their margins.

05The logROLLOUT, DATED
Day 0KICKOFFAudit signed off. Build starts on the alignment layer.
Week 1CONNECTEDLayer live across the stack. Context loading: brand, margins, history.
Day 30FIRST AGENTS LIVEBlended view in Slack. Cart and post-purchase flows on. Campaign cycle already inside a week.
Month 2–3EXPANDINGContent factory at full output across all six brands. SEO and ops workflows added. First idle tools come off the bill.
Month ~4FULL SYSTEM LIVEAll four jobs running in production. The refinement loop compounding.
OngoingSMARTER EVERY WEEKNo fixed end date, because there's no fixed scope. The system grows into the work.
06The verdict & the mathSTRESS-TEST IT
SAME HEADCOUNT

~$5.3M a year at run-rate. $2.3M you can point to on an invoice. ~$3M back from the media budget as CAC fell.

~$30M
marketing budget. A consumer brand this size averages ~6% of revenue on marketing.
~$15M
of it into paid acquisition for the DTC channel and the six brands.
~$3M/yr
returned by CAC down 20%: the same customers for ~$3M less, or ~25% more customers for the same spend.

That’s the return on the saving: every point of CAC on a media budget this size is real money, every year, and it scales with spend. The board picks which way to take it: margin, or growth.

Personalization add-onretired · idle five months at the audit$220K/yr
Second analytics toolretired · replaced by the blended view$180K/yr
Social schedulerretired · absorbed by the content factory$95K/yr
Digital asset managerconsolidated into the alignment layer$130K/yr
Idle seats across the remaining stacklicenses cut to actual use$575K/yr
Retired martech~$1.2M/yr
Agency & freelance production brought in-housethe content the bench used to make~$1.1M/yr
Media efficiency from CAC down 20%applied at last year's acquisition volume · the math above~$3.0M/yr
Recurring value at run-rate~$5.3M/yr

Cumulative value · first 24 months

$8M$6M$4M$2Mfull system live · month ~4year one: ~$3.1M realized(ramp-discounted)year two: ~$5.3M/yr run-ratemonth 24kickoff

Orange: invoice-backed savings (retired software + in-housed production). Periwinkle: media efficiency from CAC. The slope steepens as the system reaches full coverage and keeps learning. It paid for itself inside year one.

The antagonist, ended · CAC indexed

140120100agents live−20%kickofftoday

Chapter 01's line, continued. Two years of climbing, ended.

Campaign cycle

4 days

from ~15 business days

MER

2.4 → 3.2
struggling → healthy

Email share of DTC

~25%
from ~10%, flows live

Content output

~3x
at lower cost

Hours back / marketer

10/wk
production → strategy

How we count it. Conservative where it counts. The invoice line includes only retired software and reduced agency spend you can point to. The media line applies the CAC gain to last year’s acquisition volume on a ~$15M paid budget; it scales with spend, and we discount year one for ramp. Redeployed hours and lifecycle revenue margin are left out of the number entirely. We show the full model and expect you to stress-test it with your own media math.

Close of file Nº 002

Open a file on your marketing org.

The Audit is fixed-scope and fixed-fee. We come to you, sit with your operators, and leave you a plan to put AI into production against the number your board already watches.