My work at Yandex Taxi focuses on Fleet, the B2B platform for taxi fleet owners. Together with the team, we transformed this product from a collection of raw data into an active guide for fleet owners, rebuilding it around action rather than tables.
About Fleet
Yandex Taxi is built around three sides: passengers, drivers, and taxi fleet owners. Fleet is the B2B platform designed for taxi fleet owners to manage drivers, vehicles, finances, and daily operations.
One of our key principles was preserving the idea of partnership. Rather than taking control of a fleet owner's business, we wanted to provide visibility, guidance, and flexibility. We understood that each partner is an entrepreneur, with their own unique way of doing business.
About the Project
When I joined the product, the taxi market in Russia was already mature. Large fleets dominated most of the business, and over the years our product had gradually evolved around their specific requests. Instead of a coherent system, it became a collection of custom sections and features.
As a result, almost 90% of the product consisted of tables. Tables aren't bad in themselves — they represent deep information. But when a product is built almost entirely around tables, users are left alone with raw data. There was no guidance, no support, just facts to interpret on their own.
In Russia, we already knew that engagement with the service was very limited. Large fleet partners typically built API integrations and moved their operations to their own internal systems, while smaller partners exported data and managed everything in Excel. We had lost our users and could no longer support them in their daily operations.
For the international markets, we aimed to build something different from the start. We wanted to support users, help them structure their processes, offer direction while maintaining flexibility. This became our main challenge.
Rebuilding the Product: From Data Dump to Actionable Insights
We began by questioning everything that had been built before. We compared the old solutions with what we learned from field research in Russia and Africa, and with what we envisioned for the future of the service.
We started with the Drivers Page. Drivers are the most important asset for any taxi fleet owner. Every partner constantly needs to attract new drivers, support active ones, and bring back those who have stopped working. Yet the product treated every driver exactly the same. The page was simply an endless table with countless filters.
We made one simple but powerful change: we introduced a funnel. We showed that all drivers could be divided into three segments — new, active, and churn.
This segmentation gave us a shared language with fleet owners and made it clear that each group required different actions. For the first time, the product reflected how fleet owners actually managed their business.
Another fundamental shift was making problems visible. Before, partners usually reacted only when drivers reached out to them. We introduced clear indicators for drivers at risk of becoming blocked, as well as those who had already been blocked.
Instead of waiting for drivers to ask for help, partners became proactive. They started reaching out first, resolving issues before drivers stopped working, or helping blocked drivers return to work faster. This change had a direct impact on one of our key business metrics — supply hours.
From this foundation, we continued building tools around driver attraction, problem investigation, and classification, but the core idea remained the same — make the invisible visible and turn data into action.
The same principles shaped everything we built afterwards. We introduced a layer of aggregated insights across drivers, vehicles, and finances. Instead of navigating endless tables, partners could understand the overall health of their business at a glance. Dashboards gave us a shared language for discussing key business indicators and made it easier to focus on what actually required attention.
We also introduced dedicated tools for partners who owned their own vehicle fleets, giving them visibility into rentals, expenses, and profitability.
Finally, we created the Home Page, bringing everything together into a single strategic view of the business. It highlighted opportunities, risks, and the next actions to take, allowing us to speak to partners about their business as a whole rather than through isolated pieces of data.
The Next Challenge: Adoption
By this point, we had built a much stronger product. New workflows, dashboards, and tools were in place, and it felt like we had solved the main problems.
Reality turned out to be more complicated.
Many of these tools weren't adopted as actively as we had expected. This forced us to step back and rethink not only the product itself, but also how people learn, change their habits, and gradually build new ways of working.
One of the biggest lessons for me was realizing how diverse our partners really were. Some had been running fleets for years with established processes, while others were just starting their business. Designing for everyone with the same level of complexity simply didn't work.
Instead, we learned to introduce new functionality in its simplest form, giving partners time to adopt new behaviors before expanding into more advanced workflows. Complexity shouldn't be delivered all at once — it should grow together with the user's experience.
In Short
We evolved from being a passive transmitter of information to becoming an active guide, helping partners see their challenges, understand their opportunities, and find their own way to grow. We didn't just show them data — we helped them build a business.