Media OS had features.What it didn't have was a plan.So we built the missing middle.
The gap between audience and activation was obvious. The path to filling it was anything but.
Context & Challenge
Media OS is a powerful platform — built to consolidate audience planning, campaign activation, and real-time measurement for pharma brands, agencies, and publishers. But between knowing your audience and launching a campaign, there was nothing. No way to forecast. No way to compare scenarios. No place inside the platform to actually plan.
Users had already solved for it themselves: Excel spreadsheets, side-by-side browser tabs, ghost campaigns built just to surface performance estimates. Three distinct workarounds for one structural gap. The Audience Forecasting Builder was designed to make those workarounds unnecessary.
The Design Challenge
Design a net-new forecasting capability — the first product area built from scratch at IQVIA Digital in years — that gives media planners a native way to build, compare, and reason about audience forecasts before committing to an activation.
Audiences
Missing
Activation
MyRole&Approach
I was the Lead Product Designer on a newly formed pod — one PM, one PO, four engineers. No inherited IA. No prior user feedback. No legacy patterns to react to. The JTBD, the MVP scope, the four design tenets — all defined from the ground up.
Phase 1
Discovery
HotJar, VoC Survey, Focus Groups
Mid-Sprint
AI Sprint
Product Summit — Stitch ideation
Phase 2
Exploration
4 directions → 4 rejected
Phase 3
Vision Work
Reset, iterate, define
Phase 4
MVP Build
4 tenets, active development
TheWork
Discovery
The problem was observable before the first wireframe. HotJar pulled it plainly — planners working their real plans in Excel, toggling browser tabs to compare options, spinning up ghost campaigns just to see numbers the platform wouldn't give them natively. What was supposed to be a planning platform had become a staging ground. The platform gap was structural, not surface-level.
Multiple personas, one shared friction: Pharma Brand Managers, Media Planners, RFP Team Members, and Client Service Managers all hit the same wall — no way to reason about audiences before committing to activation.
The current activation flow was the wrong model. Users needed a distinct planning mental model — not a re-skin of audience building.
The gap wasn't a feature request. It was a behavior pattern. Users had already invented workarounds, which meant the demand was proven before a concept existed.
Exploration
Four directions were prototyped. None survived.
The Activation Clone felt familiar — and imposed the wrong mental model. The Full-Featured Vision gave planners everything, which meant they couldn't find anything. The RFP-Focused Flow solved a different job for a different user. The Incomplete Forecast modeled the numbers but not the confidence to act on them.
Every rejection sharpened the definition of what this tool was supposed to be.
Activation Clone
01 / 03
Four directions, four rejections.
Then we stopped designing — and started imagining.

AI Sprint
Midway through, the pod stepped out of Forecasting and into something else. The internal Product Summit had opened an AI sprint track, and we spent a week imagining the future-state version of the tool we were still trying to define.
The sprint did two things at once. It gave leadership a picture of where this product could go — which energized the roadmap conversation immediately. And it gave the team a north star to design toward when we came back to the MVP.
It also produced a fifth direction. One that held the user's hand for too long.

“The answer came from understanding what every failed direction was protecting against.”
Key Design Decisions

Chosen
Anchor the MVP around the Pharma Brand Manager — the highest-frequency, highest-stakes user. Build a tool that fully serves their job, then expand.
Rejected
Full-scope planning tool serving Pharma Brand Managers, Media Planners, RFP Team Members, and Client Service Managers equally. Risk: diffuse focus, feature creep, longer time to first value.
The call: Narrowing to one primary persona wasn't about ignoring the others — it was the only way to define what 'done' looked like. The Pharma Brand Manager's job gave the MVP a clear success condition: can they build a forecast, compare scenarios, and make a channel recommendation, all without leaving the platform?

Chosen
Progressive disclosure — surface the most important decisions first, keep advanced options accessible but not foregrounded. Designed for the first experience, not the hundredth.
Rejected
Expose every configuration option. Maximum flexibility for experienced planners. Risk: steep learning curve, slow first-run experience.
The call: Guided simplicity became one of four MVP tenets — alongside Clarity First, Efficient Task Completion, and Foundational Trust. The four tenets weren't aesthetic principles. They were filters: every design decision had to pass all four before it could stay.
Total Audience Size
0K
Total Impressions
0K
Total CPM
$0
Total Cost
$0K
Chosen
Reset the direction after the sprint. Keep the future-state vision as a north star, but design the MVP around user agency — surface the information, let the planner make the call.
Rejected
Keep the sprint output directly in the MVP. Faster to ship, closer to the vision that had just energized leadership. Risk: building a tool that told planners what to do instead of helping them think.
The call: The sprint did what sprints are supposed to do — it opened the ceiling. The MVP's job was different. It needed to give planners a place to reason, not a system that reasoned for them.
Final Designs
Outcome&Impact
First new product area
The first module built from scratch at IQVIA Digital in years — 0-to-1, no prior design, no inherited patterns
MVP in active development
Super-admin release approaching after 3 months of design and build
3 workarounds retired
Excel forecasting, browser-tab comparison, and ghost campaign estimation — all replaced natively
The Audience Forecasting Builder quietly redrew what IQVIA Digital believes it can build from scratch.
Building net-new taught me what making-better couldn't: I belong where the problem is still open.
— Reflection


