I collaborated closely with Henry to create project requirements. I also conducted a comprehensive competitive audit, engaged with customers to validate assumptions, and refined designs iteratively based on feedback received.
Rhea Rakshit – Senior Director of Product Management
Henry Penyonin – Product Manager
Zak (me) – Product Designer
Sean Yalda – Front-end Developer
This project was split into phases – phase 01 took two weeks to design and launched in Q1 2024
Adding suppliers to the platform
Previously, customers were limited to adding suppliers to the platform solely through batch upload, using a CSV file. However, in response to valuable customer feedback requesting a more convenient method for adding suppliers on the fly, especially when encountering a new supplier later in their workflow, we were prompted to ask:
How can we offer customers a seamless way to add suppliers ad hoc without the need for a CSV file?
Opting for this new upload option triggers the system to swiftly search for uploaded attributes within the database, seamlessly adding the supplier matches straight to their table.
After discussing this with my team, we decided Option 02 was the best approach. Option 01 would require customers to navigate search results, which is more of a Sayari Graph use case. Once we finalized the approach, I moved into FigJam and brainstormed workflow ideas.
Single upload – workflow ideas
While brainstorming, I thought of an additional review step to enhance the user experience. This step would allow customers to see the matches before automatically adding them to their supplier list which could potentially help customers confirm the accuracy of the matches and ensure they are satisfied with what is being added to their supplier list.
Customers would complete the “single upload” workflow in a modal. This option was straightforward, solved the problem, and required minimal development time.
Phase 01 workflow
Customers could review their matches before adding them to their list. As a result, this workflow requires a full-screen takeover with an additional side sheet design. This approach required additional design thinking and development time, and we needed customer feedback supporting the importance of the review step.
Phase 02 workflow
Customers typically come to the platform with a CSV file containing multiple suppliers. While “single upload” serves as a more of an ad hoc or secondary action, the design outlined in Option 01 allows customers to quickly and immediately upload their files without needing to select an upload type first.
Ideation – allow customer to pick upload type to begin workflow
Final – selected most used option by default, with option to switch
I had to consider the possibility of returning no matches, which meant there needed to be a way to inform the customer of this and prompt them to either edit their attributes and try again or save the “no match” result to the supplier list.
This inline notification component displays above the attribute fields in the modal when no matches are returned.
I also updated the banner component to match the new inline notification component that I created to maintain consistency.
No matching entity found
Error state – no name inserted
New components
This project was a direct result of customer feedback. After launching the MVP version of Sayari Map, we figured this would be a pain point, and customers confirmed that.
By phasing this project out, I could design and develop a solution quickly. That also allowed for a more iterative process and timely customer feedback to help guide what phase 02 should look like.
I would present this solution to our design partners for feedback and ask if a review step would be helpful. If it would be, I would quickly show some low-fidelity designs for more feedback.