Agency users wanted a faster, more flexible way to create ad campaigns—with features our tool didn't yet support.
Over two years as the only designer on the project, I reimagined the campaign creation flow with new functionality, and cleaner layouts that streamlined the entire process and boosted revenue.
Ad Tech B2B
2+ years (2022-2024)
Customers love the new features, and agencies finally have the tools they'd been requesting for years. We eliminated most of our third-party dependencies and increased revenue from agency users.
*AI images used for illustrative purposes only.
Launched in March 2020 as Hulu Ad Manager, Disney Campaign Manager introduced Hulu's first self-serve advertising platform. The platform enabled advertisers to create and manage their campaigns with full control over targeting parameters (age, location, interests), campaign duration, budget allocation, and video ad uploads.
The platform was developed to achieve two key goals:
The original platform was designed with simplicity in mind, offering a straightforward campaign setup flow (see video below).
The platform performed well in its first two years, driving SMB acquisition and solid profitability. However, we faced two significant challenges:
Agencies represent a strategic priority for several key reasons:
Agency users are more sophisticated than SMB advertisers and demand advanced platform capabilities, diverse ad formats, granular targeting options, and enterprise-level features that our original platform couldn't deliver. Capturing this market required a complete platform overhaul: migrating to internal teams and ad servers, and fundamentally redesigning the campaign workflow.
This wasn't a simple design refresh: we were rebuilding the entire platform. Beyond reimagining the campaign flow, I designed new reporting and creative upload experiences from scratch.
I navigated several significant constraints:
Before designing the new flow, I needed to address agencies' most critical requirement: line items. Line items function as sub-campaigns within a parent campaign, each containing its own targeting parameters, flight dates, and creative assets. A single campaign can house multiple line items, allowing advertisers to test different strategies simultaneously: a standard feature across competitor platforms (sometimes called "ad groups" or "ad sets") that agency users expect.
Our existing platform didn't support this structure. Users could only launch one campaign with a single set of targeting, one video ad, and one date range.
The core challenge became: how do I design an interface that elegantly presents multiple line items, each with its own complex configuration, within a single campaign creation flow?
My competitive analysis revealed that a single-page flow was essential for supporting line items effectively. I had a valuable starting point: a former designer had already explored this direction with mockups and user testing. The research confirmed user preference for the single-page approach, particularly the ability to view all steps at once through a unified navigation.
Initial explorations centered on how to effectively display multiple line items in the navigation interface.
While the top tab layout was functional, it lacked scalability for campaigns with many line items. I pivoted to testing side navigation patterns instead.
Through iterative refinement and input from stakeholders, especially those working directly with advertisers, I landed on an accordion-menu approach:
With the core navigation issue solved, I could focus on adding the additional features for agency users.
I added a "Delivery" section to house ad scheduling and distribution settings: dayparting (when ads run), pacing (how budget is spent), and frequency (how often users see ads).
I designed a new VAST (Video Ad Serving Template) upload flow within the Ad section. VAST tags allow multiple creative assets within a single ad unit, addressing a recurring agency request.
Below is the prototype of the new campaign creation process.
The platform migration established a non-negotiable Fall 2024 launch date. I completed all required designs by summer, leaving user testing as the final milestone, one I'd need to do strategically given multiple constraints:
Research Objectives
Who We Tested With
Session Format
Users appreciated the single-page flow for setting up line item details, but 66% of them struggled to locate the "New Line Item" button when prompted, it wasn't immediately discoverable.
"I just found this whole process just very smooth and clear"
"This was really clean, easy, and way better than Meta"
There was confusion around how impressions were estimated, particularly within the custom pacing settings. Some users expressed concern about how their campaign budget would impact impression delivery.
"If the ad was doing well…am I going to burn through my budget sooner?"
"How are we arriving at the 28,000 impressions for a $1,000 budget?"
The term "Line Item" confused some users. Even those familiar with the concept typically encountered it as "flights" or "ad groups" on other platforms.
While most of them were able to navigate easily. a couple users commented on the UI feeling "too simple" or "quite plain" and noting it lacked personality.
The redesigned campaign creation flow launched in October 2024. Despite some technical bugs at launch, my thorough QA process caught usability issues and UI inconsistencies early, and I implemented key user testing insights (like improving the visibility of the "New Line Item" button) shortly after release.
Notable new capabilities included cross-platform targeting, allowing advertisers to run campaigns on Disney+, Hulu, or both simultaneously. We've since maintained an ongoing feedback loop with advertisers and internal stakeholders to continuously improve usability. Following the platform's rebrand to Disney Campaign Manager, the interface received a comprehensive visual refresh.
The new campaign flow addressed key agency requirements, resulting in increased adoption; especially among advertisers previously unwilling to use the platform.
By internalizing the platform, we cut third-party costs and gained greater control over scalability and velocity.
Campaign creation continues to evolve, with numerous features in development. As the platform scales, the flow may require future redesign to accommodate new capabilities and user needs.
This project presented considerable challenges: serving as the sole designer, conducting research without a dedicated UX team, coordinating with overseas developers across time zones, and balancing multiple concurrent responsibilities. Despite these constraints, leading the design of this core experience from concept to launch (and contributing meaningfully to the platform's growth) was immensely rewarding.