

Airbnb: Itinerary
Streamlining the local travel experience
TYPE
Independent Project
TIMELINE
2 weeks
DISCIPLINE
Product Strategy
UX Research
UX Design
UI Design
TOOLS
Figma
Overview
Context
Airbnb launched Airbnb Experiences in 2016 to help travelers go beyond typical sightseeing and engage with local culture through activities hosted by real residents.
While the feature was designed to deepen local cultural immersion, its adoption has lagged — and the end-to-end process of discovering, evaluating, and planning Experiences still feels fragmented for many users.
Problem
Airbnb Experiences are hard to find and feel disconnected from trip planning, so users don’t see enough value to book them.
Solution
Surface Experiences in the user flow and deliver personalized, auto-generated itineraries that make them easy to discover and worth using.
Problem
Travelers struggle to find and plan Airbnb Experiences.
They’re buried within the app, disconnected from the trip-planning flow, and don’t offer enough personalized value to motivate users to book.
THE CURRENT EXPERIENCE
The hidden Airbnb Experiences.
Airbnb Experiences are hidden within the search bar and spread across three pages, making it hard to access and discover.

DESIGN CHALLENGE
How might we enhance Airbnb Experiences to ensure a more streamlined and authentic local travel experience?
SOLUTION
Discover, plan, and experience local travel– all in one app.
Expanding Airbnb beyond just Stays
Placing Experiences and Plan Trips on the top tabs of the landing screen shifts Airbnb's primary focus away from Stays alone.

Relocated Experiences to the landing screen for easy discoverability
Introduced a new tab, Plan Trips
Find your perfect itinerary
Browse through the itineraries, generated based on the available times of activities, and choose the one that works for you.


Lock in activities to refine your itinerary options


Selected
Modeling photo tour at palace


Selected
Carve a stone seal with a craft woman

Selected
Create a mother-of-pearl inlaid plate

Selected
Korean bbq place of the month

Plan your perfect trip in one app
Seamlessly plan your entire trip by discovering tailored experiences, building your itinerary, and booking your journey.
1
Open the Plan Trips tab

2
Input trip details

3
Select your preferences

4
Build your trip

Personalized based on the preferences provided
5
Itinerary Builder

The selected experiences are input into the Itinerary Builder, which then auto-generates working itineraries based on preferences and the available time slots of the selected experiences.

Next
Save and close
Book
2
Monday
9:00 AM
Carve a stone seal
9:00 AM - 11:00 AM
1:00 PM
Alleyways, Courtyards and Hidden Sights
1:00 PM - 2:30 PM
3
Tuesday
9:00 AM
Create a mother-of-pearl inlaid plate
9:00 AM - 10:30 AM
12:00 PM
Biking tour of Hidden Sights
12:00 PM - 2:30 PM
4:00 PM
Kimchi making day experience
4:00 PM - 7:00 PM
Find your Stay


Studio in Apgujeong
Hosted by Kate


Apartment in Yongs...
Hosted by Adam


Room in Garosu
Hosted by Sate
Edit

Itinerary Builder
Explore the itineraries created just for you.
1 of 12 options


Find your Stay and add it to your itinerary
Design Process
Establishing Scope
The solution goes beyond a simple redesign.
The core reason for the existence of Airbnb Experiences is to assist travelers who aspire to, but face challenges in, traveling like a local. While enhancing discoverability is crucial, it doesn’t fully tackle the root issue.
A typical process to travel with local experiences is:

Currently, Airbnb Experiences primarily focuses on steps 1 and 2, shaping the scope of my project to comprehensively enhance the entire process of traveling like a local and bridge the gap between discovery, planning, and booking for a seamless user journey.
User Research
I began research with user interviews to fully grasp how people travel.
To ask the right questions, I set research goals:
GOAL #!
Learn about people’s travel habits and preferences
GOAL #2
Understand people’s trip planning processes
I conducted 5 user interviews and used affinity maps to summarize my findings.

01
People are not familiar with Airbnb Experiences.
02
Travelers use a mix of several resources when researching and planning.
03
Travelers highly prioritize local experiences.
04
Travelers value reviews and input from others who have been there.
05
People don’t like to spend a lot of time planning trips.
06
Trip planning in a group is difficult due to differing priorities and budgets.
Drawing from key insights, I summarized user frustrations during travel and converted them into user goals.

Competitive Analysis
A deep dive into trip planning processes.
The core reason for the existence of Airbnb Experiences is to assist travelers who aspire to, but face challenges in, traveling like a local. While enhancing discoverability is crucial, it doesn’t fully tackle the root issue.

I then analyzed the strengths and weaknesses of five competitors, ensuring at least one competitor for each part of the three-step process:

a trip booking platform
STRENGTHS
WEAKNESSES

a crowdsourced travel platform
STRENGTHS
WEAKNESSES

a travel activity booking platform
STRENGTHS
WEAKNESSES

a travel itinerary planner
STRENGTHS
WEAKNESSES
Identifying Market Gap
Using my findings from my competitive analysis, I used a Positioning Matrix to to identify the market gap that my project could target. The axes were determined based on priorities I discovered from user interviews.

Brainstorming Features
I started by diverging broadly, mapping out all possible features for the redesign.
Using research insights and the project’s time constraints as guides, I then converged on the highest-priority features that had the greatest potential to improve the user experience within scope.

User Flows
Now that I’ve determined what features to incorporate into my redesign, I constructed user flows to outline the flow of my designs.

Design Iterations
To create a seamless trip planning experience, I integrated both Airbnb’s Stays and Experiences into the Itinerary Builder. I iterated on the design of an empty state for users who hadn't booked a stay for their trip.
The objective was to enable users to effortlessly plan their entire trip, covering activities and accommodations, in one go, while also encouraging users to book their accommodation through Airbnb.
FIRST ITERATION
CTA to find a stay inserted between days
Clear call-to-action button
Hinders users from seamlessly scanning through itineraries
Requires navigating to another screen to start browsing stays

CHOSEN DESIGN
SECOND ITERATION
Stay options at the end of the itinerary
Doesn’t interrupt the itinerary UX
Users can browse stays directly on the pages
A lot of information to input in one page

Next Project

Tegus
Panel Calls
Reducing time to insight for investors through Panel Calls
Airbnb: Itinerary
Streamlining the local travel experience
TYPE
Independent Project
TIMELINE
2 weeks
DISCIPLINE
Product Strategy
UX Research
UX Design
UI Design
TOOLS
Figma
Overview
Context
Airbnb launched Airbnb Experiences in 2016 to help travelers go beyond typical sightseeing and engage with local culture through activities hosted by real residents.
While the feature was designed to deepen local cultural immersion, its adoption has lagged — and the end-to-end process of discovering, evaluating, and planning Experiences still feels fragmented for many users.
Problem
Airbnb Experiences are hard to find and feel disconnected from trip planning, so users don’t see enough value to book them.
Solution
Surface Experiences in the user flow and deliver personalized, auto-generated itineraries that make them easy to discover and worth using.
Problem
Travelers struggle to find and plan Airbnb Experiences.
They’re buried within the app, disconnected from the trip-planning flow, and don’t offer enough personalized value to motivate users to book.
THE CURRENT EXPERIENCE
The hidden Airbnb Experiences.
Airbnb Experiences are hidden within the search bar and spread across three pages, making it hard to access and discover.

DESIGN CHALLENGE
How might we enhance Airbnb Experiences to ensure a more streamlined and authentic local travel experience?
SOLUTION
Discover, plan, and experience local travel– all in one app.
Expanding Airbnb beyond just Stays
Placing Experiences and Plan Trips on the top tabs of the landing screen shifts Airbnb's primary focus away from Stays alone.

Relocated Experiences to the landing screen for easy discoverability
Introduced a new tab, Plan Trips
Find your perfect itinerary
Browse through the itineraries, generated based on the available times of activities, and choose the one that works for you.


Lock in activities to refine your itinerary options


Selected
Modeling photo tour at palace


Selected
Carve a stone seal with a craft woman

Selected
Create a mother-of-pearl inlaid plate

Selected
Korean bbq place of the month

Plan your perfect trip in one app
Seamlessly plan your entire trip by discovering tailored experiences, building your itinerary, and booking your journey.
1
Open the Plan Trips tab

2
Input trip details

3
Select your preferences

4
Build your trip

Personalized based on the preferences provided
5
Itinerary Builder

The selected experiences are input into the Itinerary Builder, which then auto-generates working itineraries based on preferences and the available time slots of the selected experiences.

Next
Save and close
Book
2
Monday
9:00 AM
Carve a stone seal
9:00 AM - 11:00 AM
1:00 PM
Alleyways, Courtyards and Hidden Sights
1:00 PM - 2:30 PM
3
Tuesday
9:00 AM
Create a mother-of-pearl inlaid plate
9:00 AM - 10:30 AM
12:00 PM
Biking tour of Hidden Sights
12:00 PM - 2:30 PM
4:00 PM
Kimchi making day experience
4:00 PM - 7:00 PM
Find your Stay


Studio in Apgujeong
Hosted by Kate


Apartment in Yongs...
Hosted by Adam


Room in Garosu
Hosted by Sate
Edit

Itinerary Builder
Explore the itineraries created just for you.
1 of 12 options


Find your Stay and add it to your itinerary
Design Process
Establishing Scope
The solution goes beyond a simple redesign.
The core reason for the existence of Airbnb Experiences is to assist travelers who aspire to, but face challenges in, traveling like a local. While enhancing discoverability is crucial, it doesn’t fully tackle the root issue.
A typical process to travel with local experiences is:

Currently, Airbnb Experiences primarily focuses on steps 1 and 2, shaping the scope of my project to comprehensively enhance the entire process of traveling like a local and bridge the gap between discovery, planning, and booking for a seamless user journey.
User Research
I began research with user interviews to fully grasp how people travel.
To ask the right questions, I set research goals:
GOAL #!
Learn about people’s travel habits and preferences
GOAL #2
Understand people’s trip planning processes
I conducted 5 user interviews and used affinity maps to summarize my findings.

01
People are not familiar with Airbnb Experiences.
02
Travelers use a mix of several resources when researching and planning.
03
Travelers highly prioritize local experiences.
04
Travelers value reviews and input from others who have been there.
05
People don’t like to spend a lot of time planning trips.
06
Trip planning in a group is difficult due to differing priorities and budgets.
Drawing from key insights, I summarized user frustrations during travel and converted them into user goals.

Competitive Analysis
A deep dive into trip planning processes.
The core reason for the existence of Airbnb Experiences is to assist travelers who aspire to, but face challenges in, traveling like a local. While enhancing discoverability is crucial, it doesn’t fully tackle the root issue.

I then analyzed the strengths and weaknesses of five competitors, ensuring at least one competitor for each part of the three-step process:

a trip booking platform
STRENGTHS
WEAKNESSES

a crowdsourced travel platform
STRENGTHS
WEAKNESSES

a travel activity booking platform
STRENGTHS
WEAKNESSES

a travel itinerary planner
STRENGTHS
WEAKNESSES
Identifying Market Gap
Using my findings from my competitive analysis, I used a Positioning Matrix to to identify the market gap that my project could target. The axes were determined based on priorities I discovered from user interviews.

Brainstorming Features
I started by diverging broadly, mapping out all possible features for the redesign.
Using research insights and the project’s time constraints as guides, I then converged on the highest-priority features that had the greatest potential to improve the user experience within scope.

User Flows
Now that I’ve determined what features to incorporate into my redesign, I constructed user flows to outline the flow of my designs.

Design Iterations
To create a seamless trip planning experience, I integrated both Airbnb’s Stays and Experiences into the Itinerary Builder. I iterated on the design of an empty state for users who hadn't booked a stay for their trip.
The objective was to enable users to effortlessly plan their entire trip, covering activities and accommodations, in one go, while also encouraging users to book their accommodation through Airbnb.
FIRST ITERATION
CTA to find a stay inserted between days
Clear call-to-action button
Hinders users from seamlessly scanning through itineraries
Requires navigating to another screen to start browsing stays

CHOSEN DESIGN
SECOND ITERATION
Stay options at the end of the itinerary
Doesn’t interrupt the itinerary UX
Users can browse stays directly on the pages
Need to scroll to the bottom of the itinerary to see

Next Project
Tegus
Panel Calls
Reducing time to insight for investors through Panel Calls

Airbnb: Itinerary
Streamlining the local travel experience
TYPE
Independent Project
TIMELINE
2 weeks
DISCIPLINE
Product Strategy
UX Research
UX Design
UI Design
TOOLS
Figma
Overview
Context
Airbnb launched Airbnb Experiences in 2016 to help travelers go beyond typical sightseeing and engage with local culture through activities hosted by real residents.
While the feature was designed to deepen local cultural immersion, its adoption has lagged — and the end-to-end process of discovering, evaluating, and planning Experiences still feels fragmented for many users.
Problem
Airbnb Experiences are hard to find and feel disconnected from trip planning, so users don’t see enough value to book them.
Solution
Surface Experiences in the user flow and deliver personalized, auto-generated itineraries that make them easy to discover and worth using.
Problem
Travelers struggle to find and plan Airbnb Experiences.
They’re buried within the app, disconnected from the trip-planning flow, and don’t offer enough personalized value to motivate users to book.
THE CURRENT EXPERIENCE
The hidden Airbnb Experiences.
Airbnb Experiences are hidden within the search bar and spread across three pages, making it hard to access and discover.

DESIGN CHALLENGE
How might we enhance Airbnb Experiences to ensure a more streamlined and authentic local travel experience?
SOLUTION
Discover, plan, and experience local travel– all in one app.
Expanding Airbnb beyond just Stays
Placing Experiences and Plan Trips on the top tabs of the landing screen shifts Airbnb's primary focus away from Stays alone.

Relocated Experiences to the landing screen for easy discoverability
Introduced a new tab, Plan Trips
Find your perfect itinerary
Browse through the itineraries, generated based on the available times of activities, and choose the one that works for you.




Selected
Modeling photo tour at palace


Selected
Carve a stone seal with a craft woman

Selected
Create a mother-of-pearl inlaid plate

Selected
Korean bbq place of the month

Plan your perfect trip in one app
Seamlessly plan your entire trip by discovering tailored experiences, building your itinerary, and booking your journey.
1
Open the Plan Trips tab

2
Input trip details

3
Select your preferences

4
Build your trip

Personalized based on the preferences provided
5
Itinerary Builder

The selected experiences are input into the Itinerary Builder, which then auto-generates working itineraries based on preferences and the available time slots of the selected experiences.

Next
Save and close
Book
2
Monday
9:00 AM
Carve a stone seal
9:00 AM - 11:00 AM
1:00 PM
Alleyways, Courtyards and Hidden Sights
1:00 PM - 2:30 PM
3
Tuesday
9:00 AM
Create a mother-of-pearl inlaid plate
9:00 AM - 10:30 AM
12:00 PM
Biking tour of Hidden Sights
12:00 PM - 2:30 PM
4:00 PM
Kimchi making day experience
4:00 PM - 7:00 PM
Find your Stay


Studio in Apgujeong
Hosted by Kate


Apartment in Yongs...
Hosted by Adam


Room in Garosu
Hosted by Sate
Edit

Itinerary Builder
Explore the itineraries created just for you.
1 of 12 options


Find your Stay and add it to your itinerary
Design Process
Establishing Scope
The solution goes beyond a simple redesign.
The core reason for the existence of Airbnb Experiences is to assist travelers who aspire to, but face challenges in, traveling like a local. While enhancing discoverability is crucial, it doesn’t fully tackle the root issue.
A typical process to travel with local experiences is:

Currently, Airbnb Experiences primarily focuses on steps 1 and 2, shaping the scope of my project to comprehensively enhance the entire process of traveling like a local and bridge the gap between discovery, planning, and booking for a seamless user journey.
User Research
I began research with user interviews to fully grasp how people travel.
To ask the right questions, I set research goals:
GOAL #1
Learn about people’s travel habits and preferences
GOAL #2
Understand people’s trip planning processes
I conducted 5 user interviews and used affinity maps to summarize my findings.

01
People are not familiar with Airbnb Experiences.
02
Travelers use a mix of several resources when researching and planning.
03
Travelers highly prioritize local experiences.
04
Travelers value reviews and input from others who have been there.
05
People don’t like to spend a lot of time planning trips.
06
Trip planning in a group is difficult due to differing priorities and budgets.
Drawing from key insights, I summarized user frustrations during travel and converted them into user goals.

Competitive Analysis
A deep dive into trip planning processes.
From the user interviews, I identified various platforms used for trip planning and finding local experiences. To comprehend the current landscape and strategically position my Airbnb Experiences project, I conducted a competitive analysis.
Since competitors addressed only specific aspects of the local travel process, I categorized competitors into each step.

I then analyzed the strengths and weaknesses of the main competitors, ensuring at least one competitor for each part of the three-step process:

a trip booking platform
STRENGTHS
WEAKNESSES

a crowdsourced travel platform
STRENGTHS
WEAKNESSES

a travel activity booking platform
STRENGTHS
WEAKNESSES

a travel itinerary planner
STRENGTHS
WEAKNESSES
Identifying Market Gap
Using my findings from my competitive analysis, I used a Positioning Matrix to to identify the market gap that my project could target. The axes were determined based on priorities I discovered from user interviews.

Brainstorming Features
I started by diverging broadly, mapping out all possible features for the redesign.
Using research insights and the project’s time constraints as guides, I then converged on the highest-priority features that had the greatest potential to improve the user experience within scope.

User Flows
Now that I’ve determined what features to incorporate into my redesign, I constructed user flows to outline the flow of my designs.

Design Iterations
To create a seamless trip planning experience, I integrated both Airbnb’s Stays and Experiences into the Itinerary Builder. I iterated on the design of an empty state for users who hadn't booked a stay for their trip.
The objective was to enable users to effortlessly plan their entire trip, covering activities and accommodations, in one go, while also encouraging users to book their accommodation through Airbnb.
FIRST ITERATION
CTA to find a stay inserted between days
Clear call-to-action button
Hinders users from seamlessly scanning through itineraries
Requires navigating to another screen to start browsing stays

CHOSEN DESIGN
SECOND ITERATION
Stay options at the end of the itinerary
Doesn’t interrupt the itinerary UX
Users can browse stays directly on the pages
Need to scroll to the bottom of the itinerary to see

Next Project
Tegus
Panel Calls
Reducing time to insight for investors through Panel Calls
