Solving the "Multi-Seller Friction"
Solving the "Multi-Seller Friction"
For an e-commerce platform
For an e-commerce platform

I designed a multi-cart system for an ecommerce app that helps contractors conveniently purchase building materials from their preferred shops.
I designed a multi-cart system for an ecommerce app that helps contractors conveniently purchase building materials from their preferred shops.
Product
Product
Mobile App
Mobile App
Timeline
Timeline
Dec 2025 - Feb 2026
Dec 2025 - Feb 2026
Skills
Skills
User Research & Testing
User Research & Testing
User Experience
User Experience
Product Design
Product Design

Why should buying from three different stores
feel like a part-time job?
Why should buying from three different stores
feel like a part-time job?

Why should buying from three different stores feel like a part-time job?
Feature
Feature
Design the flow to enable customers, especially contractors, to easily find their preferred materials and purchase them from nearby shops.
Design the flow to enable customers, especially contractors, to easily find their preferred materials and purchase them from nearby shops.
Why did InstaSupply choose individual store platforms instead of a unified marketplace like Amazon?
Why did InstaSupply choose individual store platforms instead of a unified marketplace like Amazon?
InstaSupply uses individual store platforms to put suppliers’ needs first. This setup allows suppliers to manage their own pricing and offer promotions to loyal customers. Research also indicated that contractors prefer buying in bulk from the stores they trust, making this approach a better fit for their buying habits.
InstaSupply uses individual store platforms to put suppliers’ needs first. This setup allows suppliers to manage their own pricing and offer promotions to loyal customers. Research also indicated that contractors prefer buying in bulk from the stores they trust, making this approach a better fit for their buying habits.
Research
Research
We conducted interviews and prototype testing with 70+ contractors and suppliers in Canada, where the app will launch.
We conducted interviews and prototype testing with 70+ contractors and suppliers in Canada, where the app will launch.
Trusted Suppliers Over Unknown Online Sellers
Trusted Suppliers Over Unknown Online Sellers
Over 90% of purchases were made at physical retail locations or directly from suppliers. Online marketplaces like Amazon felt risky for high-value purchases because the sellers were unknown. It was easier to order from a trusted supplier they had a long-term relationship with, who also often offered loyalty discounts.
Over 90% of purchases were made at physical retail locations or directly from suppliers. Online marketplaces like Amazon felt risky for high-value purchases because the sellers were unknown. It was easier to order from a trusted supplier they had a long-term relationship with, who also often offered loyalty discounts.
Preference for Self-Pickup Due to Delivery Challenges
Preference for Self-Pickup Due to Delivery Challenges
Only 29% were ordered online for home delivery. Delivery was either unavailable at many stores or unreliable, whether due to stock issues or handling concerns. As a result, most contractors preferred using their own pickup trucks.
Only 29% were ordered online for home delivery. Delivery was either unavailable at many stores or unreliable, whether due to stock issues or handling concerns. As a result, most contractors preferred using their own pickup trucks.
Buying from Multiple Suppliers for Project Needs
Buying from Multiple Suppliers for Project Needs
Around 85% of contractors purchase from multiple suppliers, as a single job often requires materials from different specialty stores.
Around 85% of contractors purchase from multiple suppliers, as a single job often requires materials from different specialty stores.
Primary Goals
Primary Goals
The primary goals for this feature were:
The primary goals for this feature were:
Seamless Multi-Supplier Ordering
Seamless Multi-Supplier Ordering
Unified Cart to Checkout
Unified Cart to Checkout
Simplified Checkout & Payment
Simplified Checkout & Payment
Clear Returns and Replacements
Clear Returns and Replacements
Seamless Multi-Supplier Ordering
Seamless Multi-Supplier Ordering
Allow users to add items from different sellers into separate carts while managing them in one workflow.
Allow users to add items from different sellers into separate carts while managing them in one workflow.
Discover Nearby Shops
Discover Nearby Shops
A map view in the navigation bar shows the nearest supplier shops based on the user’s location, helping contractors choose convenient stores.
A map view in the navigation bar shows the nearest supplier shops based on the user’s location, helping contractors choose convenient stores.
Clear Supplier Visibility
Clear Supplier Visibility
In search and browse, each product displays the supplier’s name so users always know which store they are buying from.
In search and browse, each product displays the supplier’s name so users always know which store they are buying from.
Store Focused Shopping Flow
Store Focused Shopping Flow
When a product is added from home or search, users are redirected to that supplier’s store page. This encourages buying more from the same store, reducing split orders, delivery time and fees while reinforcing the individual store model.
When a product is added from home or search, users are redirected to that supplier’s store page. This encourages buying more from the same store, reducing split orders, delivery time and fees while reinforcing the individual store model.
Independent Store Checkout
Independent Store Checkout
Each store has its own cart, allowing users to review and checkout per supplier with clear pricing and delivery options.
Each store has its own cart, allowing users to review and checkout per supplier with clear pricing and delivery options.


Browse supplies from
multiple stores around you.
Unified Cart to Checkout
Unified Cart to Checkout
Allow users to move from adding items to one or multiple carts straight to checkout in a single, smooth flow.
Allow users to move from adding items to one or multiple carts straight to checkout in a single, smooth flow.
Visibility of Multiple Carts
Visibility of Multiple Carts
On the cart page, users can clearly see separate carts for each supplier, making it easy to understand how their items are grouped.
On the cart page, users can clearly see separate carts for each supplier, making it easy to understand how their items are grouped.
Flexible Checkout Selection
Flexible Checkout Selection
Users can choose to checkout a single cart or select multiple carts at once, depending on their needs.
Users can choose to checkout a single cart or select multiple carts at once, depending on their needs.
Unified Cart to Checkout




Simplified Checkout & Order Tracking
Simplified Checkout & Payment
Breakdown order tracking for the user to avoid confusion in case of deliveries.
Breakdown order tracking for the user to avoid confusion in case of deliveries.
Single Payment for Multiple Orders
Single Payment for Multiple Orders
Users can complete payment for one or multiple supplier carts in a single transaction. Even though the orders are separated by store in the backend, the user experiences a smooth and unified payment flow, reducing friction and saving time.
Users can complete payment for one or multiple supplier carts in a single transaction. Even though the orders are separated by store in the backend, the user experiences a smooth and unified payment flow, reducing friction and saving time.
Clean Order History
Clean Order History
Orders with the same delivery time are grouped together under a single tracking ID.
Orders with the same delivery time are grouped together under a single tracking ID.


Simplified Checkout & Order Tracking
Clear Returns and Replacements
Clear Returns and Replacements
Make it easy for users to understand how returns or replacements work for each individual store.
Make it easy for users to understand how returns or replacements work for each individual store.
Store Specific Return Policies
Store Specific Return Policies
Each order follows the return or replacement policy set by the respective store. Users can easily view what is eligible and initiate requests directly from their order history.
If needed, users can raise a complaint with InstaSupply through a built in ticketing system, ensuring issues are tracked and resolved efficiently.
Each order follows the return or replacement policy set by the respective store. Users can easily view what is eligible and initiate requests directly from their order history.
If needed, users can raise a complaint with InstaSupply through a built in ticketing system, ensuring issues are tracked and resolved efficiently.
Clear Returns & Replacements



Project Status - Feb 2026
Project Status - Feb 2026
The design was completed in February 2026 and validated through prototype testing, showing positive contractor satisfaction.
The design was completed in February 2026 and validated through prototype testing, showing positive contractor satisfaction.


