Case Study · Multi-Client Agency Portfolio

12 accounts, one playbook: 4×+ ROAS across the portfolio in 90 days.

Aug 2021 – Apr 2022 · 8-month rebuild · E-commerce, legal, home services

The Challenge

A performance-marketing agency was managing 12+ Google Ads and Microsoft Advertising accounts spread across e-commerce, legal, and home-services verticals. Every account had its own KPI — ROAS, CPL, CPA, booked appointments — and every strategist was running optimization off gut feel because no two accounts looked alike. Weekly client reporting consumed two full days of strategist time, leaving exactly three days a week for the work that actually moved performance.

The deeper problem: optimization quality was wildly inconsistent. Some accounts ran on outdated SKAG structures from 2018, others on early Performance Max experiments, and a few had been on autopilot for so long that nobody on the team could remember the last time bid strategies had been audited. ROAS varied by 400% account-to-account on similar budgets.

The Solution

Built a standardized 90-day optimization playbook every strategist could run on any account in the portfolio. Four phases, executed in order: bid strategy audit (consolidate fragmented strategies, kill underperformers), SKAG → broad match migration (modernize account structure to feed Google's smart bidding), negative keyword scrubbing (90-day search query report, surgical cuts), and creative refresh cadence (RSA assets rotated on a 21-day rhythm).

On the reporting side, deployed Looker Studio dashboards templated per vertical with auto-pulled data from Google Ads, Microsoft Advertising, and GA4. Layered AI-generated weekly insight summaries on top — strategists got a one-paragraph "here's what changed and why" instead of staring at a pivot table. Reporting time collapsed from two days to half a day.

"Our strategists got their week back. Reporting used to eat Mondays and Tuesdays — now it's done by lunch and they actually have time to optimize."
— Director of Paid Media, Performance Marketing Agency

The Impact

Within 90 days of playbook rollout, average portfolio ROAS crossed 4× — driven by consistent structure, faster optimization cadence, and the reclaimed strategist hours going into actual account work instead of slide-deck assembly. Reporting time fell 50%. Account-to-account performance variance dropped sharply: the worst-performing accounts were now within striking distance of the best, instead of three categories down.

The bigger structural win: the agency went from being strategist-dependent (whoever held the account owned the knowledge) to being playbook-dependent — meaning new strategists could ramp in weeks, not quarters, and account quality stopped depending on who was assigned.

4×+
Avg ROAS / 90 Days
50%
Faster Reporting
12+
Accounts Standardized
3x
Strategist Capacity

Portfolio ROAS — pre vs. post playbook

Average return on ad spend across 12 active accounts
0 E-commerce 2.1× 4.8× Legal 1.8× 4.1× Home Services 1.4× 3.9× Overall 1.8× 4.3× Pre-playbook Post-playbook

The takeaway: at portfolio scale, the lever isn't smarter individual optimization — it's process consistency. A repeatable 90-day playbook beats ten brilliant strategists doing their own thing. The agency runs the same framework today.

Need this for your funnel?

I help in-house teams and agency clients build paid-media systems that actually convert intent into revenue.