Project Goal
Increase revenue
Improve brand loyalty
Boost app retention
KPI: Revenue earned from cross-sell opportunities
KPI: Repeat booking and grow member sign-in
KPI: App 6 week retention through email clickthrough
Providing personalized and relevant recommendations enables Expedia Group to provide more value to travelers.
Presenting the right message(s), at the right place, right time helps guide more seamless trips and bolsters brand loyalty.
Users who enable app notifications upon installation open the app 2.78% more
Discover - Comms Ecosystem
Before evolving EG's communication experience, our team audited the current comms environment to identify:
- What channels, internal and external, do these communications surface?
- What are the technology and platforms power these communications?
- What communications are sent today?

Current-State Communications Ecosystem Map
Historically, communication owners at Expedia Group created content and visual patterns to suit their ad-hoc, specific needs. Over time, this made the Expedia Group (EG) communications experience disjointed and challenging to scale.


Check in to hotel (example)
Message Type: Trips
Disruption: N/A
New or un expected information: N/A
Help current or future travelers plan trips: Yes
Result: Trip Reminder
Based on visual priority, specific patterns and placement behaviors were recommended as the standard. For instance:
- Dark Banners: high contrast component that requires explicit dismissal or action, for highest priority messages like weather alert
- Floats: in-app 'push' notification that gets the user's attention, for med priority messages like refund status
- Messaging Cards: isolated, noticeable element on page, for lower priority messages like car pickup reminder
- Embedded, contextual copy: for lowest priority messages that serve more as acknowledgement, for messages like change confirmation

Examples of playbook sections for different design patterns displaying higher priority messages.
Communications Governance
Based on user research, card sorting user exercises revealed travelers group EG communications into the buckets of "Shop", "Trip", and "Account".
Based on importance and urgency, communications are sorted into 4 levels of priority.
Through iterations, a simple matrix approach evolved into a more detailed decision tree.