Redesigning Reordering Experience for Quick Commerce | (Case Study)
Zepto is an Indian Quick Commerce startup present across 10 major cities in the country, and delivers 3000+ products, including fresh fruits and vegetables, daily cooking essentials, dairy, health-and-hygiene products, etc., within 10 minutes.
Brief
“Redesign for the optimal Reordering Experience for a Q-Commerce App”
Ripping the Brief with 5 Whys
To better understand the brief, I explored the application to get a hint of the flows and navigation and then applied the 5 Whys technique to get to the root cause of the issue. This approach provided clarity, helping me determine the right direction and organize the sequence of tasks moving forward.
Understanding the Domain
In my research on grocery and food delivery apps, I found that users tend to stick with the same purchases repeatedly when shopping for groceries or household staples. They often have items and brands they rely on, making their shopping patterns pretty consistent.
These users are more focused on getting things done quickly (Transactional Intent), unlike traditional e-commerce shoppers with explorational intent. They just want to find what they need and place their order as fast as possible, without spending too much time looking around.
Understanding the Users - in depth
After understanding the domain and users' intentions with reordering, I explored real-life experiences by asking my friends to share their thoughts and try the reorder journey on various apps like Zepto.
Through testing, I found that users, who often repurchase the same items, rely heavily on the homepage as a quick way to complete their orders. When asked to reorder, many users searched the homepage for any helpful hints or shortcuts.
In fact, users during testing were just as likely to look for items to reorder on the homepage as in their account order history.
*I studied how users are buying and what all factors impact their buying behaviour.
USER 1
Frequent Reorderers
Challenges
If the platform does not evolve to anticipate their needs (e.g., personalized recommendations, loyalty rewards), they may switch to competitors.
USER 2
Occasional Reorderers
Behavior
These users reorder only when they have a particular need or when reminded (e.g, promotions or reminders for recurring needs)
They might delay reordering if prices or discounts change.
Challenges
If the price of previously ordered items increases without proper notification or explanation, they may abandon the order or switch to cheaper alternatives.
UX Audit
With a clear understanding of the users, I audited Zepto's reordering journey alongside direct competitors like BlinkIt and indirect ones like Swiggy. This helped me assess Zepto's current standing, gaps, and improvement opportunities.
Key Takeaways
Reduce the number of steps to make the journey faster and easier. (Quick)
Make past orders easier to find, especially on the homepage. (Discoverable)
Consider the mental model of users—everyone has different needs. (Relevance)
Information needs to be well-organized and clearly disclosed. (Disclosure)
Give users control—let them easily modify order throughout the journey. (User Control)
Don’t waste space; nudging should be subtle and not take up too much real estate. (Visual Hygiene)
Create a sense of familiarity by using common patterns users recognize. (Familiarity)
Personalize the experience to make it feel tailored to each user. (Personalization)
How might we...
How might we reduce the number of steps to make the journey faster and easier ?
- Skip the product page when user is reordering.
- Proper disclosure of the information.
.
How might we make the past orders easier to find, especially on the homepage ?
- Add a section on homepage according to the user.
- Add an option to reorder the past orders/items in navigation menu making reorder accessible throughout the app.
- Introduce recently bought and frequently bought tags across app.
.
How might we consider the mental model of users, making the experience relevant ?
- Showing “Suggested items”, “Frequently bought” and “Buy again”
- Suggesting similar items if it goes out of stock or price changes.
.
How might we give users control ?
- Let users order the whole past order.
- Let users order individual items from the past orders.
- Let users see the new order details vs the previous order details.
- Let users add items from anywhere in the app.
.
How might we create a sense of familiarity ?
- Marking the previously bought items across the app.
.
How might we personalize the experience to make it feel tailored to each user ?
- Introducing personalized tags that match the factors affecting the behavior of the users.
- Adjusting the content according to the user. Keep the primary motivation priority.
- Push notifications
Wireframes
Key Interventions
After completing the wireframes, I progressed to designing the final screens, incorporating the insights and feedback gathered during the earlier stages. These insights played a crucial role in shaping the design decisions.
Introducing a "Buy Again" section on the homepage, featuring personalized, frequently purchased items.
Items will be tailored to the user's buying patterns, considering external factors like time of day. Example: Morning purchases like milk will appear first during morning hours but won’t be prioritized at night.
Adapt to patterns like weekly, monthly cycles (e.g., pay cycle) and frequent purchase times.
Customize recommendations based on the user's active hours and most commonly ordered items at those times.
Lowest in Banglore
Live now
CHEAPEST PRICES
CHEAPEST PRICES
CHEAPEST PRICES
CHEAPEST PRICES
Buy again
Previously bought
Tata Salt Balanced taste with
500 g
5 combo
₹125
₹118
Add
Popular in your area
Yadu - Natural Sugar Sulphurless (Double Refined Sugar)
1kg
₹45
₹43
Add
30%
Off
Kurkure Puffcorn Yummy Cheese
500 g
₹50
₹48
Add
30%
Off
Watermelon red
500 g
₹50
₹48
Add
30%
Off
Dettol
500 g
₹50
₹48
Add
Bestsellers
30%
Off
Kurkure Puffcorn Yummy Cheese
500 g
₹24 ₹25
2 combo
Add to Cart
Tata Salt Balanced taste with
500 g
₹48 ₹50
2 combo
Add to Cart
Yadu - Natural Sugar Sulphurless (Double Refined Sugar)
1kg
₹60 ₹57
Add to Cart
Back
Zepto
Reorder
Categories
Cart
Buy again
Previously bought
Tata Salt Balanced taste with
500 g
5 combo
₹125
₹118
Add
30%
Off
Kurkure Puffcorn Yummy Cheese
500 g
₹50
₹48
Add
Popular in your area
Yadu - Natural Sugar Sulphurless (Double Refined Sugar)
1kg
₹45
₹43
Add
30%
Off
Red Watermelon Striped
1.5 Kg
₹74
₹70
Add
10%
Off
Dettol Antiseptic Liquid
250ml
₹50
₹48
Add
Creating a Reorder tab in navigation for better discoverability.
New Reorder Page
Full Past Orders: Users can view and reorder their entire past orders, with a soft nudge to inform them about any changes in price or availability, ensuring they’re aware while reordering.
"Your Go-To Items" Section: This section displays the user’s frequently ordered items, offering quick access. Unlike personalized suggestions, it focuses on items the user regularly orders, streamlining the process and reducing search time.
Your go-to items
30%
Off
Kurkure Puffcorn Yummy Cheese
500 g
₹24 ₹25
2 combo
Add to Cart
Previously bought
Potatoes
500 g
₹48 ₹50
Add to Cart
Popular in your area
Yadu - Natural Sugar Sulphurless (Double Refined Sugar)
1kg
₹60 ₹57
Add to Cart
Reorder
Back
Zepto
Reorder
Categories
1
Cart
Your go-to items
30%
Off
Kurkure Puffcorn Yummy Cheese
500 g
₹24 ₹25
2 combo
Add to Cart
Previously bought
Potatoes
500 g
₹48 ₹50
Add to Cart
Popular in your area
Yadu - Natural Sugar Sulphurless (Double Refined Sugar)
1kg
₹60 ₹57
Add to Cart
Your past orders
Order Delivered
₹278 ₹350
Placed at 5th October 2024, 18:13
Note: Some of the items here have updated prices or offers since your last visit. Make sure to review them before checkout to get best deals.
Order Again
& 2 more
Order Delivered
₹819 ₹879
Placed at 5th October 2024, 18:13
Order Again
Added visual cue for more items
Personalized tags added to increase familiarity
Cart Page
After items are added to the cart, users will be notified of any changes in stock availability, prices, or offers.
If an item is affected, users will be provided with alternative suggestions to replace it.
These suggestions will gradually adapt based on the user’s preferences, whether they are more price-sensitive or brand-sensitive, offering a more tailored shopping experience.
Kellogs’ Corn Flakes
250 gm
-
1
+
₹200
₹12
Note: This item is currently out of stock. Try these instead.
Bagrry’s corn flakes +
₹212
250gm
Replace
Bagrry’s corn flakes + orignal
₹212
250gm
Replace
Bagrry’s corn flakes + orignal
₹212
250gm
Replace
Bagrry’s corn flakes + orignal
₹212
250gm
Replace
2 min Maggi Noodles
1 packet
-
1
+
₹10
₹12
Click to Pay ₹150
Note: This item is currently out of stock. Try these instead.
Bagrry’s corn flakes +
₹212
250gm
Replace
Regular local corn flakes
₹200
250gm
Replace
8AM Corn Flakes
₹193
250gm
Replace
Tata soulful Corn Flakes
₹194
250gm
Replace
The item was out of stock, hence the user is given suggestions to replace that item.
This improves the experience as it:
Saves time
Saves effort
Builds trust