Enhancing E-commerce CX
Find compatible run buddies on-the-go and build your running community
Timeline
2024, 10 weeks
Responsibilities:
UX Research, Prototyping, Visual Design
Project
Mobile App Design
Challenge
ABC Electronics identified the following CX challenges:
High cart abandonment rates.
Lengthy checkout process.
Lack of personalized product recommendations.
Solution:
Streamlined Checkout: We reduced the checkout steps from six to three, making it faster and more user-friendly. As a result, cart abandonment rates dropped by 20% in the first month.
Personalization: Implemented a recommendation engine based on customer browsing and purchase history. This led to a 15% increase in average order value.
Live Chat Support: Added a live chat feature for real-time customer support. This reduced customer complaints and improved satisfaction.
Results:
- Cart abandonment reduced by 20%.
- Average order value increased by 15%.
- Customer satisfaction improved by 30%.
Specify your running preferences and goals to build your profile and tell other runners about yourself
Find runs organized by people near you to join and filter based on your personal preferences and needs
Create your own runs and control details such as location, pace, distance, and more to build your running community
View your runs to keep track of notifications and runs you are joining, hosting, and have saved
Research
In our competitive analysis, it quickly became clear that current popular solutions are not dedicated to the social aspects of running. Some clear themes emerged in our user research conducted via surveys and interviews:
Both running and interpersonal factors matter for compatible running partners
Logistical and social barriers like pace and social anxiety are significant challenges
Runners prefer to have connections and feel familiar with their running buddies
Key Insight: Narrowing down target users
We quickly realized performance-oriented runners were already supported by a plethora of existing solutions on the market. We decided to focus on runners oriented towards social runners and the non-performance aspects of running such as socializing, de-stressing, and exploring.
Ideation & Prototype
After thoroughly exploring ideas through sketches and critiquing, we prioritized for a minimum viable product: Recommended Runs. We shifted our designs to recommending runs rather than individual runners to focus on compatibilities that are important for running, as well as to enhance feelings of safety and comfort by allowing group runs.
Onboarding
Specify running and interpersonal preferences such as pace and interests
Explore runs
Discover and join runs happening nearby with the option to filter based on preferences
Create Runs
Create a run to specify details like location, pace, distance, etc., and let others join you
My Runs
Keep track of upcoming runs, saved runs, and related notifications all in one place
Profiles
Tell the running community about yourself and connect with your running companions
Testing & Feedback
We conducted usability tests to gather feedback on our initial prototypes. Additionally, for exploring and creating runs, we A/B tested a few variations for specific areas of the screen, gathering user feedback on each. Some key changes from testing included:
Feedback
Curiosity and confusion about solution functionality and terminology such as "My Runs"
Iteration
Add initial walk-through tutorial to introduce users to the app's key pages and functionality
Mid-fidelity walk-through tutorial pages
Feedback
Text-heavy processes such as onboarding and creating runs feel laborious and time-consuming
Iteration
Simplify and reduce text during onboarding and create runs to minimize effort required
Before and after "About me" onboarding page (mid- to high-fidelity)
Feedback
Some runners want to ensure compatibility beyond the type of run by specifying a pace.
Iteration
Allow runners to specify time by run type, pace timing, or both.
Create run: "Type of run" "pace" selection pages added
Iterations & Measuring Success
As we continued to test on users, key areas for future iterations emerged:
In-app Feedback
Allow runners to easily provide constructive input about their running experiences and the app itself
Conversation Starters
Provide runners with prompts based on commonalities to break the ice before runs
Some metrics that will be important to measure include:
Challenge
ABC Electronics identified the following CX challenges:
High cart abandonment rates.
Lengthy checkout process.
Lack of personalized product recommendations.
Solution:
Streamlined Checkout: We reduced the checkout steps from six to three, making it faster and more user-friendly. As a result, cart abandonment rates dropped by 20% in the first month.
Personalization: Implemented a recommendation engine based on customer browsing and purchase history. This led to a 15% increase in average order value.
Live Chat Support: Added a live chat feature for real-time customer support. This reduced customer complaints and improved satisfaction.
Results:
- Cart abandonment reduced by 20%.
- Average order value increased by 15%.
- Customer satisfaction improved by 30%.

























