GoFresh

Background

Gojek is more than just an app, it’s a thriving ecosystem.

β€œGojek is dedicated to creating and scaling positive socio-economic impact across our ecosystem of users, driver-partners, business and MSME partners, as well as service providers.”

In line with this mission, we continually seek to identify real challenges within our ecosystem and develop sustainable solutions to address them. GoFresh, our B2B procurement and supply service designed to support our merchant partners.

The findings

Merchant partners are among the primary stakeholders in our ecosystem, of which our 400,000+ food merchants (at that time) form a significant chunk. In our interactions with these merchant partners, and through independent research, we came up with some interesting findings:

  • SMB and micro-merchants were spending anywhere between 40–50% of their revenue in the procurement of ingredients

  • They had to spend cash for their purchases, thus leaving limited working capital for them to manage their operations

  • As they procured items in small quantities, they usually bought goods at retail prices. This meant they were not in a position to enjoy discounts associated with bulk purchases

  • They mostly procured from traditional markets called pasars

  • They had to spend 1–2 hours daily to visit the wet market or a wholesaler to procure goods

  • The quality of products in the market was not standardized

  • There was a reliability issue as at times the products might not be available


There were clearly some problem statements here that we could address, and we had a broad idea of how to solve for them.

Business goals

🎯

🎯

Act as an intermediary for merchants and connect them with principal suppliers. This would result in them getting better quality products at better prices, with more reliable order fulfilment

🎯

🎯

Deliver to merchant’s doorstep and provide them with the convenience that traditional markets cannot offer

🎯

🎯

Provide them with terms of payment/financing for the orders they place with us in the form of micro loans or EMI payments

My role

I was hired to design and build a mobile app that transformed the existing manual purchasing flow into a self-service experience for partners. By enabling partners to place orders directly through the merchant platform, we reduced operational bottlenecks, improved order accuracy, and helped the business scale its purchasing process more efficiently.

The process

It's basically a straightforward e-commerce channel for B2B users nothing fancy or overly technical. I was surprised by our actual users during testing; they turned out to be not very tech-savvy, and most of them use Android.

I kicked things off with a quick brainstorm to explore ideas, then validated the concept with real users. From there, I mapped out the happy flow, dumped everything that might be needed for the MVP, built a prototype, and ran a few user testing sessions to see how it held up.

ℹ️

If you’re starting from a blank page, just start by writing, no need for fancy wireframes, sketches, or anything else. Write it down, I use JTBD to structure my initial thinking.

πŸ‘€

We did real merchant visits, we conducted visits with real merchants to understand their workflows and pain points.

The designs

Our plan followed a two-pronged approach:

1. Internal System Development
We started with the standard product development flow for our internal platform:

  • Gather requirements from internal teams

  • Wireframe user flows and validate with users

  • Build the backend platform

  • Design and implement the user interface


2. Mobile App
At the same time, we began preparing for our next milestone β€” the mobile app:

  • Conducted research with merchants to identify pain points, expectations, and behaviors

  • Built prototypes and ran usability tests to validate our hypotheses

πŸ”

πŸ”

Design β†’ Build β†’ Test β†’ Deploy β†’ Repeat

The results

In the course of 2 months, we were able to move all of the internal teams from the existing open-source solution to the new applicatio no delays, no downtimes. Hundreds of orders per week among merchants who have joined the platform