YoloPrice app
Designed an app from scratch to search for products across all marketplaces simultaneously
Introduction
YoloPrice is an app that allows users to search for products across more than 100 stores with just one tap. I joined this project as a product designer and built the app from scratch. My responsibilities included:
- Designing the user flow and overall UX;
- Creating the design system, including icons, illustrations, color palette, and typography;
- Structuring and designing layouts.
Problem
Users were not returning to the app after modifying the list of stores in the filters. This led to a decline in:
- Click-Through Rate (CTR): Fewer users clicked through to the stores' websites.
- Retention: Fewer users came back to the app over time.
Problem Analysis
What I observed:
Upon analyzing metrics, I discovered that users who disabled certain stores often stopped using the app. Their behavior could be split into two patterns:
Successful Path
- Start a search →
- Open filters →
- Edit the store list →
- Start a new search →
- Open a product card →
- Visit the store's website.
Unsuccessful Path
- Start a search after several days →
- Exit the app.
Conclusion:
The issue stemmed from users disabling stores in the search and the lack of clarity in the interface. Users often forgot which stores they had excluded, causing confusion and reducing trust in the app.
First Iteration of the Solution
I proposed adding a clear display of:
- The number of stores included in the search.
- A list of excluded stores.
Hypothesis:
Users don't care about seeing which store is being queried at any given moment. What matters is their confidence that the search is conducted across all relevant stores or their selected ones.
User Testing and Insights
To test my hypothesis, I conducted user interviews. Here are the key findings:
- Hypothesis confirmed: Users were not interested in logos of the stores being queried.
- Forgotten excluded stores: One user shared a story where they excluded a store due to a bad delivery experience. Later, after resolving the issue with the store, they searched for products in the app again but didn't see results from that store. They thought the app was broken, not realizing they had disabled the store earlier.
- Long search times: Users, accustomed to fast searches on marketplaces, were puzzled by the app's slower process. After I explained that the app queries stores, groups products, and filters irrelevant items, users appreciated the transparency and suggested improving the speed in the future.
Second Iteration of the Solution
Based on the insights, I made the following UX improvements:
- Editable store list before starting a search:
- Displayed the total number of stores included in the search.
- Highlighted excluded stores with the option to re-enable them.
- Interactive explanation of the search process:
- Educated users about the steps involved, clarifying why the search took longer than they expected.
Results
After launching the updated app version, the key metrics improved significantly:
- Click-Through Rate (CTR): increased by 10%, as users felt more confident in the completeness and accuracy of the search results.
- Retention: improved by 12% because users no longer forgot about excluded stores and continued relying on the app for finding the best prices.
Below is a video showcasing how the app works on iOS:
You May also like
Major delivery app update
Enhancing user experience in the shopping cart and checkout, integrating delivery functionality into the main app
Search at the bottom
A fresh solution enhancing user experience
Security questions
A new feature in the banking app for enhanced financial transaction security