Expedia Group logo with a white 'e' and the word 'Expedia Group' in white on a dark blue background.
Performance overview of a campaign showing gross bookings click-through and room nights clicked, with a line graph illustrating the performance trend.
Ad preview showing a hotel room with ocean views. The ad displays the hotel’s name, location, description, and price (€240), with options to view the desktop or mobile view and a 'Publish' button.
Mobile view of the Expedia app showing a search for accommodations in Huatulco, Mexico, with an ad listing for Ocean View Loft V. The listing includes the price (€240), description, and options to filter results by popularity, price, guest rating, and more.
Screenshot of the CAP portal showing the 'Review' section with options to edit the partner account, properties, and payment profile.
Text image with the phrase 'Travel is a force for good' in large white font on a dark blue background.
Expedia Group logo with a white 'e' and the word 'Expedia Group' in white on a dark blue background.
Mobile view of the Expedia app showing a search for accommodations in Huatulco, Mexico, with an ad listing for Ocean View Loft V. The listing includes the price (€240), description, and options to filter results by popularity, price, guest rating, and more.
Performance overview of a campaign showing gross bookings click-through and room nights clicked, with a line graph illustrating the performance trend.
Text image with the phrase 'Travel is a force for good' in large white font on a dark blue background.
Ad preview showing a hotel room with ocean views. The ad displays the hotel’s name, location, description, and price (€240), with options to view the desktop or mobile view and a 'Publish' button.
Screenshot of the CAP portal showing the 'Review' section with options to edit the partner account, properties, and payment profile.
Expedia Group logo with a white 'e' and the word 'Expedia Group' in white on a dark blue background.
Performance overview of a campaign showing gross bookings click-through and room nights clicked, with a line graph illustrating the performance trend.
Mobile view of the Expedia app showing a search for accommodations in Huatulco, Mexico, with an ad listing for Ocean View Loft V. The listing includes the price (€240), description, and options to filter results by popularity, price, guest rating, and more.
Text image with the phrase 'Travel is a force for good' in large white font on a dark blue background.
Ad preview showing a hotel room with ocean views. The ad displays the hotel’s name, location, description, and price (€240), with options to view the desktop or mobile view and a 'Publish' button.

Designing Expedia’s next-gen ad platform

A scalable self-service platform for global advertisers.

🧭 Summary

Expedia’s legacy ad portal relied heavily on manual support and lacked scalability. I helped design the Consolidated Ads Portal—a self-service platform that simplifies onboarding, streamlines campaign creation, and sets the stage for a unified advertising experience across Expedia’s product portfolio.

👥 team

I partnered with the Media Solutions XD team, working alongside four product designers, a content designer, a researcher, and three product managers. Together, we owned the end-to-end experience. We also collaborated closely with the Platform Solutions team, which managed SharedUI—the interface layer for backend services used across multiple partner-facing products at Expedia Group.

CAP team photo featuring nine people in circular frames. The top row includes six design team members, while the bottom row has the CD, UXR, and PM roles.
💼 role

I was involved early on in shaping the product direction—helping define user flows, map the experience, and explore design patterns that could scale across use cases. As the work progressed, I took ownership of Billing & Payments, Audit History, and Onboarding.

❗ Problem

Expedia’s legacy advertising portal was fragmented and overly reliant on manual support. Setting up ad campaigns depended heavily on BDMs and didn’t offer a scalable solution. As a result, adoption remained low—especially among independent property owners. The lack of a unified system made it difficult to streamline and scale the experience.

Understanding the opportunity

The Consolidated Ads Portal (CAP) is a B2B advertising platform designed to unify the campaign management experience across Expedia Group’s ad products. TravelAds, the legacy portal for lodging partners, was siloed from Expedia’s broader partner ecosystem, creating a fragmented experience for advertisers, who had to manage separate logins, billing systems, and onboarding flows outside of Partner Central—the core platform used by more than 850,000 properties to manage their presence on Expedia.

Venn diagram showing the relationship between Expedia Brands, Partners, and Travelers. Media Solutions is at the center, connecting all three groups.

To address that fragmentation, we introduced a single entry point for advertisers through a new self-service portal. CAP was planned to launch its beta version in Q4 2024 across two US regions, with a focus on onboarding new TravelAds users—particularly independent properties, which account for 72% of Partner Central listings and 12% of TravelAds advertisers.

By directly integrating CAP into the Partner Central ecosystem and leveraging Expedia’s platform capabilities, the project aimed to drive adoption among new advertisers. A 1% increase in adoption was expected to unlock up to $32M in additional annual ad revenue.

Expedia Partner Central Ads Portal page, showing options for driving bookings, increasing exposure, and reaching targeted travelers. The page includes a visual representation of how an ad for a property will appear, with key benefits of using the Ads Portal listed below.
CAP integrates with Partner Central, Expedia’s core platform for partners.

Identifying pain points

The TravelAds experience relies heavily on the support of Business Development Managers (BDMs)—internal product experts who guide partners through every stage of the journey. BDMs educate partners on how TravelAds works, help define budgets, assist with account setup, and often write the first campaign content themselves. In practice, most first-time advertisers never launch a campaign without direct support.

Organizational chart showing the structure of the Partner Leadership and Partner team at Expedia. The chart includes Partner Leadership (buyers) at the top, with Partners (users) below, including roles for Account Manager, Market Manager, BDM (sales), and Support Team.
BDMs play a central role in the TravelAds experience.

A foundational research effort—including contextual inquiries and interviews with both BDMs and partners—surfaced the realities of the current TravelAds experience. By observing real interactions and workflows, the study uncovered key friction points in the partner journey and revealed just how much the process depended on hands-on human support.

The high-touch support was critical—especially for independent properties and partner teams with limited or no background in digital marketing. Concepts like cost-per-click, bidding strategies, and performance metrics were unfamiliar, and guidance from BDMs played a key role in building the confidence and trust needed for partners to get started—and to stay engaged.

BDMs were responsible for large territories and had to balance high- and low-touch relationships, often prioritizing partners with greater revenue potential. Much of their workflow was manual—sharing credentials, collecting approvals, following up over email, and logging activities in Salesforce. As a result, smaller partners were frequently underserved, and opportunities to increase adoption at scale were lost in operational inefficiencies.

Diagram showing the relationship between Partner Central, TravelAds, and various tools.
BDMs manage data manually across tools to support TravelAds.

Defining user needs

CAP wasn’t just about centralizing tools—it aimed to reimagine the partner experience in a way that supported confidence, autonomy, and scale. Many independent property partners didn’t know where to start, what was required to run a campaign, or how to evaluate performance. Without the hands-on guidance of BDMs, key moments like onboarding and campaign creation became major drop-off points.

💬 Partner mindset

“What is this, how much does it cost, what is my return?”
“I need to learn but want my campaign to go live quickly.”
“How did my campaign do, and what should I do next?”

To make self-service viable, CAP needed to do more than automate the flow. It had to replicate the most valuable parts of the BDM relationship: timely guidance, clear explanations, and reassurance that the partner was on the right track. That meant building an onboarding journey that taught by doing, surfacing campaign best practices, and providing contextual support—without overwhelming the user.

Insights gathered across markets revealed a consistent set of needs: step-by-step onboarding, budget and bidding recommendations, clarity around performance metrics, and workflows that matched their level of experience.

Shaping the product vision

The vision for CAP was to build more than a portal—it was about enabling a scalable, self-service advertising experience. Partners needed the ability to independently create and manage campaigns, control budgets, and access insights without relying on external teams or tools. TravelAds was the starting point, but the setup needed to support other ad products and lines of business as the platform evolved.

Comparison of campaign creation interfaces from various platforms: Booking.com, Google Ads, Spotify, and Facebook.
Benchmarking campaign creation flows across leading self-service ad platforms.

Together with the design and product team, we introduced an industry-standard campaign structure—Campaigns > Ad Groups > Ads—to support both simplicity and future scalability. While CAP Beta limited partners to one campaign per property, it was a first step toward a more modular and flexible model. This structure also aligned with broader goals across Media Solutions to streamline campaign management across all ad products.

User flow diagram on Miro for the TravelAds E2E integration, detailing the steps for partner account creation, property selection, and error messaging. Several decision points and error handling steps are shown, with annotations for error messaging and data validation.
Mapping friction points, dependencies, and dead ends across the E2E journey.

To translate this vision into a real experience, we mapped journeys for different partner profiles—from first-time advertisers to experienced TravelAds users. This helped us identify the key workstreams: onboarding, campaign creation, performance review, and campaign management. We prioritized these flows and created low- to mid-fidelity wireframes, ensuring cohesion with other partner-facing solutions.

Low fidelity mockups showing two screens: On the left, a campaign dashboard with performance graphs, budget details, and campaign list. On the right, a campaign creation screen with a summary, payment section, and options to launch or cancel.
Comparison of low and mid-fidelity wireframes for an Expedia Group experience, showcasing different design levels.

Each section of the interface was designed to guide partners with just enough structure, while allowing room for growth. The experience emphasized contextual coaching moments, simplified workflows, and a modular architecture that could scale alongside evolving product needs.

Performance overview and campaign details in an ad portal, displaying metrics, budget information, and active campaigns.
CAP Home – concept
Performance overview comparing campaign performance over time with a focus on booking value and metrics, along with a detailed report section.
CAP Performance & Reporting – concept

Validating our assumptions

After defining the product vision, we tested our assumptions and uncovered usability issues through a concept evaluation. The sessions included partners and BDMs from six different regions, focusing on end-to-end flows—from onboarding to campaign creation and reporting. The goal was to understand how well users grasped the campaign structure, navigated key tasks, and responded to the overall self-service approach.

Feedback confirmed that the experience was a clear improvement over the existing tools. Participants found the linear campaign creation flow intuitive, appreciated the campaign preview and performance visuals, and responded positively to the new ad structure. However, comprehension of Ad Groups required time and guidance, especially for users without a strong marketing background. While BDMs supported the idea of more self-service, many questioned whether new partners could complete campaign setup without assistance.

Testing also highlighted key areas to improve. Partners wanted to see clearer daily spend and budget exhaustion data, which emerged as critical for monitoring campaign performance. Reporting filters lacked discoverability, and some features—like automated bidding or campaign scheduling—needed clearer context. Overall, the research validated the direction of the design while surfacing actionable insights to refine onboarding, data presentation, and coaching throughout the experience.

Key takeaways

Campaign creation screen with an informational popup explaining how ad campaigns work. The form includes fields for campaign name, goal, budget, and schedule, with a visual breakdown of how ad groups and ads are organized by region and language.
💡 Campaign structure

Participants appreciated the flexibility and control Ad Groups offered—especially for seasonal campaigns and smaller budgets—but needed time and visual aids to understand the structure.

Ad creation screen with fields for naming the ad, selecting the language, and uploading a high-quality image. The page includes options to preview the ad or create another ad.
💡 Ad preview

Participants appreciated the visual design and copy treatment, calling it a major upgrade from the current experience. The preview was easy to find and added value to the flow.

Campaign performance overview displaying key metrics such as gross bookings click-through, room nights clicked, and return on ad spend, along with a graph showing performance over the last 30 days.
💡 Campaign overview

Partners found the performance carousel useful and easy to navigate, but expected clearer visibility into daily spend and budget exhaustion. Some interactive elements weren’t immediately recognized as clickable.

Comparison of two campaign overview dashboards: The top part shows TravelAds with performance metrics, available opportunities, and bidding strategies. The bottom part shows CAP with a performance graph, gross bookings click-through, and campaign details.

The concept evaluation confirmed that CAP was heading in the right direction. While some areas—like budget visibility and guidance around campaign structure—needed refinement, the overall response to the self-service model was positive. The feedback we gathered helped prioritize the next set of design improvements and gave the team confidence to move forward with the CAP Beta launch.

“I believe each of you knows what it looks like to be excellent at what you do.”

Ariane Gorin
CEO, Expedia Group
📈 Results

CAP Beta launched on November 14, 2024, to 60 C-segment partners in the US, delivering a redesigned experience for onboarding and campaign setup. The release introduced a simplified campaign structure based on marketing goals, along with early reporting capabilities for Flights Sponsored Listings. The product leveraged EG Identity, SharedUI, and unified partner profiles to align with Expedia’s platform ecosystem—and became the first experience fully built using the new EG design system.

Create a campaign screen with options to set up campaign name, goal, budget, and schedule, with an image preview for TravelAds.
From discovery in Partner Central to guided steps for setting up a partner account.
Create an ad screen for TravelAds with options for ad name, language selection, and creative content, along with an image preview.
Launch a TravelAds campaign in just a few clicks. Review and go live!
Campaigns overview screen in CAP with performance metrics like gross bookings click-through, room nights clicked, and return on ad spend, alongside a campaign graph.
Access actionable insights and recommendations to maximize your campaign's performance.
Help and support section in CAP offering assistance on audience targeting, ad creative, technical issues, and property management.
Helpful articles and resources are available to guide partners through every step of the experience.
🧱 Constraints

SharedUI limitations: While SharedUI enabled consistency across partner-facing products, its rigid structure limited design flexibility—especially when defining new interaction patterns or layouts

Engineering handoff gaps: Rotating teams and unclear ownership made communication challenging. Despite detailed documentation, implementation didn’t always reflect the designs, resulting in inconsistencies.

Product complexity: The number of moving parts made it difficult to move quickly. Gathering requirements often involved multiple teams and back-and-forth alignment.

Post-launch slowdowns: After the Beta release, limited engineering capacity meant few updates were made—leading to growing UX debt.

Team changes: The departure of the MeSo XD Director mid-project created gaps in leadership and stakeholder alignment at a critical stage.

📚 Learnings

Design system trade-offs: SharedUI brought consistency, but also limitations. It reinforced the importance of prioritizing usability over aesthetics.

Collaboration doesn’t stop at documentation: Clear specs aren’t enough. Sustained communication with engineering is key to maintaining design quality across handoffs and implementation.

Complex platforms require patience and adaptability: With many moving parts, alignment takes time. I learned to stay focused on incremental wins while keeping sight of the broader product vision.

Leadership gaps can become growth moments: The departure of the XD Director challenged the team’s alignment, but gave me the opportunity to step up and contribute more strategically.

Video conference with team members and a Miro board on payment methods workflow. The Miro board shows a flowchart for different payment methods (wire check, direct debit, and credit card) with details for each step. The Zoom meeting participants are visible in the lower portion of the screen.
🔜 What's next

With CAP Beta live, the focus is now on refining the experience and preparing for GA. By Q4 2025, all TravelAds accounts will migrate to CAP—bringing us one step closer to supporting Expedia’s full advertising product catalog. Efforts are centered on improving content clarity, tightening interaction patterns, and addressing usability gaps surfaced through Quantum Metric data.