Apr 2025 - May 2025

Redefining Pickup Accuracy at

India's Busiest Transit Hubs

52%

Reduction in

Cancellation rate

72%

Reduction in

Support tickets

44%

Improvement in

Avg. Pickup time

The driver app is a core mobility platform that enables professional drivers to accept ride requests, navigate to riders, complete trips, and earn income. It acts as the driver’s main tool for managing their day-to-day operations—covering trip assignments, navigation, rider communication, and earnings management.

This case study is different from most of my work — I wasn't handed this problem. I found it, built the case for it, and then led the design.

Overview

👀 From Observation to Opportunity

The experience at Bengaluru Railway Station stayed with me long after the ride. Three consecutive drivers had cancelled—not because they were unwilling to take the trip, but because they couldn’t confidently locate me in a crowded transit hub. Rather than treating it as an isolated incident, I wanted to understand whether this was a larger problem. Since pickup accuracy wasn’t an active roadmap initiative, I first needed to validate whether it was a meaningful opportunity worth pursuing.


I analyzed cancellation trends, pickup times, support tickets and order fulfilment data, and combined those insights with field research. The evidence confirmed that this wasn’t a one-off customer experience, but a systemic issue affecting drivers, customers and the business.


With enough qualitative and quantitative evidence, I built a strong problem statement, aligned stakeholders around the opportunity, and successfully moved the initiative onto the product roadmap.

🤝 Building Alignment Across Teams

Once the opportunity was validated, the next challenge wasn't designing the solution—it was building alignment across teams.


I brought together operational data, customer complaints, driver interviews and business metrics to create a compelling narrative around the problem. Instead of presenting Street View as a new feature, I positioned it as an opportunity to improve pickup accuracy, reduce cancellations and strengthen overall order fulfilment.


This shifted conversations from "Should we build this?" to "How can we make this work?" With cross-functional alignment across Product, Engineering and Operations, the initiative was prioritized and moved into development.

📈 Proving the Problem

To validate my hypothesis, I analyzed marketplace data across transit hubs. The evidence confirmed this wasn't an isolated customer experience.

23%

Transit hub

Cancellation

40%

Increase in

Help Tickets

8.5 mins

Increase in avg.

Pickup time

To better understand the problem spatially, I visualized the complete pickup journey by mapping where customers placed ride requests, where drivers actually navigated, and where cancellations occurred. This made it clear that the failure wasn’t random—it happened repeatedly at the last few meters of the pickup journey, where GPS accuracy dropped and visual context became critical.

Customer Booking Spot

Driver Arrival Point

The goal was clear:

Improve pickup

Setting out to solve

🧭 Let's first understand what actually happens during a pickup

The data showed where cancellations were happening, but it didn't explain why. To uncover the root cause, I mapped the end-to-end pickup journey—from the moment a customer booked a ride to the point where a cancellation occurred. While the journey highlighted potential friction points, I needed to validate them in the real world.

📊 Validating the Opportunity

3 Days

Research

4 Hubs

Transits

24

Drivers

I spent three days shadowing drivers across major railway stations and airports, observing live pickups and interviewing drivers immediately after failed orders.


The research revealed that GPS wasn’t failing because navigation was inaccurate—it was failing because drivers lacked environmental context. Once inside complex transit hubs, maps could indicate the destination but couldn’t explain which gate, entrance or pickup lane the customer was actually waiting at.

Client Image

One driver summed it up perfectly:

“Show me a photo of where to go — I’ll find them faster than any map can.”

Sangappa, Auto Driver

That insight became the foundation for the entire product strategy.

Product Thinking

💡 Reimagining the Pickup Experience

I reframed the problem not as a navigation issue, but as a context issue. The insight was simple yet powerful: seeing the location is more reliable than following it. That single insight sparked the hypothesis:

“If drivers can see the pickup point through real-world visuals, we can dramatically improve pickup accuracy.”

Before committing to a direction, I explored multiple concepts including pickup instruction cards, phone flash signals, and contextual street imagery.


Street View emerged as the strongest solution because it aligned with natural driver behavior, reduced guesswork, and worked even without customer intervention.

Solution

Introduce street view or image of pick-up location

This feature will view of the pick-up location directly in the app, helping drivers visually identify exactly where to meet passengers at busy or confusing places. It provides real-world context—such as nearby landmarks, building entrances, or special waiting zones—for greater accuracy and confidence during pickups.

✨ Creating a Product Vision

Rather than designing a solution exclusively for railway stations and airports, I deliberately thought beyond the immediate problem.

If visual context could improve pickup accuracy in transit hubs, it could become a scalable capability across every pickup journey on the platform.


This led to the concept of the Visual Pickup Experience—a new interaction model combining visual navigation, contextual information and communication to reduce ambiguity throughout the entire pickup journey.


This required more than UI tweaks — it called for a new design language built on three user needs that I have defined:

Confidence to arrive at the pickup location

For a driver, confidence doesn’t come from the map — it comes from certainty. In crowded transit hubs, every moment of hesitation—choosing the right gate or lane adds delays, and frustration.

Save time, stress and
fuel

Helping drivers save time, stress, and fuel meant designing for efficiency — fewer wrong turns, quicker decisions, and smoother pickups that made every trip feel effortless.

A handshake between driver & customer

Creating a handshake between driver and customer meant building trust through clearer communication — making it easier for both to find each other quickly and confidently.

The Design

🌍 Thinking Beyond Transit Hubs

Although the original business problem existed in transit hubs, I intentionally designed the experience as a reusable pickup capability rather than a transit-specific solution.


My goal was to build infrastructure that could eventually improve every pickup across the marketplace instead of solving one isolated use case. That strategic decision made the solution scalable and future-proof rather than creating another exception flow.

Here’s how I transformed the experience:

  1. Visual Intelligence on the Map

Integrating an Image View within the Pickup Screen helped drivers visually identify exact pickup points instead of relying solely on abstract map pins. It bridged the gap between digital navigation and real-world context, reducing confusion and search time. This visual clarity led to faster, more accurate pickups and improved driver confidence at busy transit hubs.

Pickup Screen

Chat & Call ingress

The chat and call customer feature was bought outside to make quick contact if required

Street view ingress

Drivers can now see this card which will lead to the google street view

Pickup marker

The pickup marker will give an idea about the distance to measure

  1. Street View of the pick up spot

The Pickup Screen first attempts to load a Street View of the exact pickup spot, showing a 360° real-world image with a highlighted marker. If Street View isn’t available, the app automatically switches to a static Image View — a cached photo of the location with the same visual cues — ensuring drivers always have a reliable visual reference regardless of connectivity or data availability.

Street View

The Street View displays a highlighted pickup marker, helping drivers instantly identify the exact pickup spot.

When the view is moved

When the view is moved, a “Reset to Pickup Point” option appears, allowing drivers to quickly return to the original pickup marker.

🧪 User Testing Expanded the Problem

Testing the prototype with drivers uncovered two important gaps that weren’t visible during ideation.

Client Image

"What happens while the captain is still navigating?"

"What happens when the customer isn't standing at the original pickup point?"

Multiple Drivers

Although the Pickup screen improved confidence after arrival, drivers still experienced uncertainty during navigation and struggled whenever customers moved away from the pickup marker.


Rather than treating these as edge cases, I expanded the scope of the project to solve the entire pickup journey.

  1. Extending the Experience Across the Journey

To address these gaps, I integrated Street View into navigation itself. As drivers approached the destination, the navigation marker transformed into a visual confirmation point, allowing them to preview the exact pickup location without leaving navigation.


This ensured confidence wasn’t limited to arrival—it became part of the journey itself.

Navigation Screen

Location marker with

street view card

The card will lead to the street view when the driver is nearing the location

Chat ingress

Chat ingress on the navigation screen to check customer messages or driver can send if required

  1. Improving the Rider–Captain Handshake

Research showed that even with visual navigation, successful pickups depended on effective communication whenever riders changed location. To reduce ambiguity, I redesigned the communication experience by introducing photo sharing and voice messaging directly inside chat.


These additions allowed drivers and customers to exchange visual and contextual information instantly, reducing unnecessary calls while improving coordination in crowded environments.

Photo capability

Camera integration

Recording voice

Voice message

  1. All screens

Here are the screens that I designed as part of this initiative.

Challenges

🧩 Thinking Beyond My Product

While working on the captain experience, I realised one important limitation. Improving only one side of the marketplace wouldn’t completely solve pickup accuracy. Customers were still selecting pickup locations without seeing the same visual context available to drivers. Instead of treating this as another team’s responsibility, I approached the Customer App team with the same research, business case and vision.


After aligning stakeholders across both products, we included the Visual Pickup experience in their roadmap as well, creating a shared understanding of pickup locations for both customers and drivers. This transformed the initiative from a captain feature into a marketplace capability that improved successful order fulfilment across the platform.

Customer App

Driver App

⚙️ Solving Engineering Constraints

One of the biggest technical challenges wasn’t designing Street View—it was ensuring the experience remained reliable across India. Street View coverage was inconsistent, creating a risk that many drivers would encounter empty states.


Working closely with Engineering and Maps teams, I proposed a layered fallback strategy.

  • If Street View was available, show an interactive Street View.

  • If unavailable, automatically switch to a cached location image.

  • If no image existed, Operations teams captured and uploaded reference images for frequently used pickup locations.


This approach ensured drivers always received visual context while keeping implementation practical and scalable.

Street view

Image view

Ops agent

Image View

Impact & Result

🌟 Key outcomes on Qualitative testing

  • 9 out of 10 drivers successfully identified the correct pickup spot without external help.

  • 7 drivers mentioned the street image gave immediate clarity about where to stop.

  • 3 drivers operating in areas without Street View said the static photo fallback still provided enough visual context.

  • 100% of participants said they would prefer this new view for crowded locations.

🚀 Shipping with Confidence

Given the operational impact, I recommended a phased rollout instead of a nationwide launch.


We launched first in Hyderabad and Bengaluru, where transit complexity was highest, monitored adoption, behavioural changes and marketplace metrics, and iterated before expanding across additional cities.


The phased rollout reduced technical risk while giving stakeholders confidence to scale the initiative nationally.

Coach explaining stuff to an athlete
Coach explaining stuff to an athlete

Metric

Before

After

Improvement

Average pickup time at transit hubs

12.5 mins

7 mins

44%

Cancellation rate at transit hubs

23%

11%

52.2%

Customer complaints (can't find driver)

340/month

89/month

73.8% reduction

🧠 Reflection

This project fundamentally changed how I think about product leadership.


The biggest achievement wasn’t introducing Street View.


It was identifying a problem before anyone asked for it, validating it through research and business data, aligning multiple organizations around a shared vision, and expanding a single feature into a system-level capability rather than a transit-specific solution.

"The most valuable design work often starts before anyone asks for it."