Professional Project
Professional Project
Professional Project
Mobile App
Mobile App
Mobile App
Design Sprint
Design Sprint
Design Sprint
Startup Experience
Startup Experience
Startup Experience
Wishlist 2.0: A streamlined campground booking experience
Wishlist 2.0: A streamlined campground booking experience
Proposed a wishlist redesign on a campground booking app to boost reservations and enhance efficiency.
Proposed a wishlist redesign on a campground booking app to boost reservations and enhance efficiency.
Timeline
July 2023 (2weeks)
My Role
1-Synthesized the data findings into a design update. 2-Led the entire design sprint with a front-end engineer. 3-Proposed the design update to C-level executives.
team
1 front-end engineer, 1 back-end designer As a sole designer, consulted with the existing design team to align with project goals and maintain consistency.
Project Type
Professional Project, Startup
Tools
Figma, Google Analytics, Internal performance metrics
Timeline
July 2023 (2weeks)
My Role
1-Synthesized the data findings into a design update. 2-Led the entire design sprint with a front-end engineer. 3-Proposed the design update to C-level executives.
team
1 front-end engineer, 1 back-end designer As a sole designer, consulted with the existing design team to align with project goals and maintain consistency.
Project Type
Professional Project, Startup
Tools
Figma, Google Analytics, Internal performance metrics
Timeline
July 2023 (2weeks)
My Role
1-Synthesized the data findings into a design update. 2-Led the entire design sprint with a front-end engineer. 3-Proposed the design update to C-level executives.
team
1 front-end engineer, 1 back-end designer As a sole designer, consulted with the existing design team to align with project goals and maintain consistency.
Project Type
Professional Project, Startup
Tools
Figma, Google Analytics, Internal performance metrics
Overview
Overview
Overview
About Camfit
Camfit is one of the fastest-growing camping startups in Korea, catering to the growing trend of camping among young millennials. It provides a seamless booking experience for campgoers.
About Camfit
Camfit is one of the fastest-growing camping startups in Korea, catering to the growing trend of camping among young millennials. It provides a seamless booking experience for campgoers.
About Camfit
Camfit is one of the fastest-growing camping startups in Korea, catering to the growing trend of camping among young millennials. It provides a seamless booking experience for campgoers.
Business Context
With a fast-growing MAU reaching 0.9 million by the time I joined in July 2023, Camfit was seeking UX updates to maintain a competitive edge.
Business Context
With a fast-growing MAU reaching 0.9 million by the time I joined in July 2023, Camfit was seeking UX updates to maintain a competitive edge.
Business Context
With a fast-growing MAU reaching 0.9 million by the time I joined in July 2023, Camfit was seeking UX updates to maintain a competitive edge.
Mission
1
Find existing gaps in the current UX by identifying user's unmet needs.
2
Propose upgraded features to achieve business impact.
Mission
1
Find existing gaps in the current UX by identifying user's unmet needs.
2
Propose upgraded features to achieve business impact.
Mission
1
Find existing gaps in the current UX by identifying user's unmet needs.
2
Propose upgraded features to achieve business impact.
solution
An upgraded wishlist for a simpler booking
I identified key UX issues in the existing Campground Wishlist feature, noting the absence of key information and usability issues. I proposed a redesigned solution to improve the reservation rate, ultimately aiming to boost revenue.
solution
An upgraded wishlist for a simpler booking
I identified key UX issues in the existing Campground Wishlist feature, noting the absence of key information and usability issues. I proposed a redesigned solution to improve the reservation rate, ultimately aiming to boost revenue.
solution
An upgraded wishlist for a simpler booking
I identified key UX issues in the existing Campground Wishlist feature, noting the absence of key information and usability issues. I proposed a redesigned solution to improve the reservation rate, ultimately aiming to boost revenue.
01/ Main Updates
01/ Main Updates
01/ Main Updates
Solution 1- Improving visibility
Easily track opening dates at a glance
Users can easily check the location and opening schedule of their saved places directly on the wishlist page, without needing to visit the detail page.
Solution 1- Improving visibility
Easily track opening dates at a glance
Users can easily check the location and opening schedule of their saved places directly on the wishlist page, without needing to visit the detail page.
Solution 1- Improving visibility
Easily track opening dates at a glance
Users can easily check the location and opening schedule of their saved places directly on the wishlist page, without needing to visit the detail page.
Solution 2-Business Impact
Segmented use cases with a focus on marketing impact and future updates
Most purchases took place through "wishlist" notifications. Understanding the importance of "the first 24 hours", I proposed a design that enabled more detailed marketing data collection.
Solution 2-Business Impact
Segmented use cases with a focus on marketing impact and future updates
Most purchases took place through "wishlist" notifications. Understanding the importance of "the first 24 hours", I proposed a design that enabled more detailed marketing data collection.
Solution 2-Business Impact
Segmented use cases with a focus on marketing impact and future updates
Most purchases took place through "wishlist" notifications. Understanding the importance of "the first 24 hours", I proposed a design that enabled more detailed marketing data collection.
02/ Problem
02/ Problem
02/ Problem
Where to investigate
Focusing on the wishlist notification
Where to investigate
Focusing on the wishlist notification
Where to investigate
Focusing on the wishlist notification
1
Importance of wishlist features
Popular campgrounds opened reservations within limited time windows, prompting users to save these on their wishlists for future bookings. The more users saved to their wishlist, the more likely they were to make purchases through our app.
1
Importance of wishlist features
Popular campgrounds opened reservations within limited time windows, prompting users to save these on their wishlists for future bookings. The more users saved to their wishlist, the more likely they were to make purchases through our app.
1
Importance of wishlist features
Popular campgrounds opened reservations within limited time windows, prompting users to save these on their wishlists for future bookings. The more users saved to their wishlist, the more likely they were to make purchases through our app.
2
Push notifications leading to high conversion
2
Push notifications leading to high conversion
2
Push notifications leading to high conversion
Identifying the gap
Can we simplify the process into a single step, reducing the friction of 5+ steps?
In the original user flow, users had to take too many detours just to change the notification settings. Streamlining this process was crucial to driving revenue.
Identifying the gap
Can we simplify the process into a single step, reducing the friction of 5+ steps?
In the original user flow, users had to take too many detours just to change the notification settings. Streamlining this process was crucial to driving revenue.
Identifying the gap
Can we simplify the process into a single step, reducing the friction of 5+ steps?
In the original user flow, users had to take too many detours just to change the notification settings. Streamlining this process was crucial to driving revenue.
03/ Challenges & Iterations
03/ Challenges & Iterations
03/ Challenges & Iterations
Challenge 1
Finding a feasible solution with the existing DB
Challenge 1
Finding a feasible solution with the existing DB
Challenge 1
Finding a feasible solution with the existing DB
Leveraging existing system
to optimize user experience
Leveraging existing data to efficiently optimize the current user experience.
Users used wishlist as the primary tool to ensure they didn't miss reservation start dates.
However, old wishlist lacked the information on location and opening schedules.
1
Lack of Information
The wishlist lacked crucial information such as location and opening dates, causing inconvenience for users.
1
Lack of Information
The wishlist lacked crucial information such as location and opening dates, causing inconvenience for users.
1
Lack of Information
The wishlist lacked crucial information such as location and opening dates, causing inconvenience for users.
2
Opted-out buttons
Push notifications were disabled by default, conflicting with users' primary intention of maintaining a wishlist to stay informed about reservation openings.
2
Opted-out buttons
Push notifications were disabled by default, conflicting with users' primary intention of maintaining a wishlist to stay informed about reservation openings.
2
Opted-out buttons
Push notifications were disabled by default, conflicting with users' primary intention of maintaining a wishlist to stay informed about reservation openings.
3
Lack of Usability
The modal was overly simplified, lacking key features like "see all" or "edit," which reduced its functionality.
3
Lack of Usability
The modal was overly simplified, lacking key features like "see all" or "edit," which reduced its functionality.
3
Lack of Usability
The modal was overly simplified, lacking key features like "see all" or "edit," which reduced its functionality.
4
Resource-use inefficiency
We already had the relevant data organized for the Reservation Calendar page, meaning we weren't using our resources efficiently.
4
Resource-use inefficiency
We already had the relevant data organized for the Reservation Calendar page, meaning we weren't using our resources efficiently.
4
Resource-use inefficiency
We already had the relevant data organized for the Reservation Calendar page, meaning we weren't using our resources efficiently.
What was suggested
Toggle Switch
1
Used a toggle switch to view 'remaining hours' based on user's preferences.
Ordering
2
Sorting order changed based on the toggle state.
Information
3
Added location and opening dates, which were missing on the original wishlist.
What was suggested
Toggle Switch
1
Used a toggle switch to view 'remaining hours' based on user's preferences.
Ordering
2
Sorting order changed based on the toggle state.
Information
3
Added location and opening dates, which were missing on the original wishlist.
What was suggested
Toggle Switch
1
Used a toggle switch to view 'remaining hours' based on user's preferences.
Ordering
2
Sorting order changed based on the toggle state.
Information
3
Added location and opening dates, which were missing on the original wishlist.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
2
Too many text
The remaining time and opening dates could create user confusion.
3
PM feedback
Push notifications had to be always displayed for business purpose.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
2
Too many text
The remaining time and opening dates could create user confusion.
3
PM feedback
Push notifications had to be always displayed for business purpose.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
2
Too many text
The remaining time and opening dates could create user confusion.
3
PM feedback
Push notifications had to be always displayed for business purpose.
What was suggested
Effective colors
1
Using brand primary colors ensured the consistent look while effectively grabbing attention.
UX writing
2
This iteration led to the final design with UX writing variations to enhace user experience.
What was suggested
Effective colors
1
Using brand primary colors ensured the consistent look while effectively grabbing attention.
UX writing
2
This iteration led to the final design with UX writing variations to enhace user experience.
What was suggested
Effective colors
1
Using brand primary colors ensured the consistent look while effectively grabbing attention.
UX writing
2
This iteration led to the final design with UX writing variations to enhace user experience.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
Why dropped
1
Feasibility
Reordering was not feasible due to database constraints and loading time issues.
challenge 2
Increasing usability through UX writing
challenge 2
Increasing usability through UX writing
challenge 2
Increasing usability through UX writing
Effective UX writing to enhance usability with the new feature
Effective UX writing to enhance usability with the new feature
We iterated on UX writing to increase usability and visual clarity, aligning the time display with users' mental models.
Collaborating with the back-end team, we also limited the time frame to a 30-day window and clearly communicated this to users.
04/ Impact
04/ Impact
04/ Impact
130%
Push Notification
Click-Through Rate
27%
Wishlist Conversion Rate
A month after the initial launch, we saw a significant increase in KPIs, including the push notification click-through rate and the conversion rate for the wishlist feature.
A month after the initial launch, we saw a significant increase in KPIs, including the push notification click-through rate and the conversion rate for the wishlist feature.
05/ Takeaways
05/ Takeaways
05/ Takeaways
1
Working in an agile environment
In a startup environment, making updates through incremental changes was crucial. Focusing on intense two-week updates allowed me to continuously redefine priorities and adapt.
1
Working in an agile environment
In a startup environment, making updates through incremental changes was crucial. Focusing on intense two-week updates allowed me to continuously redefine priorities and adapt.
1
Working in an agile environment
In a startup environment, making updates through incremental changes was crucial. Focusing on intense two-week updates allowed me to continuously redefine priorities and adapt.
2
UX as a team work
2
UX as a team work
2
UX as a team work
3
Rediscovering my love for data-driven design
3
Rediscovering my love for data-driven design
3
Rediscovering my love for data-driven design