Swiggy Case study

2024/06/03

Reported Root Causes

Delays by the restaurants, difficulties pin-pointing delivery location, traffic

$$ \text{On time delivery} = 1 - \left( \frac{l_d}{t_d} \right) $$

$$ \text{where, } \ l_d = \text{No. of late deliveries} \newline \ t_d = \text{No. of total deliveries} $$


Affected customers


Problem to be solved

On time delivery deteriorating 🔻10% - late deliveries. Improving our most important metric, on-time delivery push it beyond 95%

Why?

Swiggy’s core business is delivering perishable products. Late deliveries lead to multitude of problems, mainly dissatisfaction of the customer, food turning cold and the worst losing a potential recurring customer impacting repeat orders within their social graph. Hangry customers are hard to deal with, for both the delivery partners and the business.


Solution

Currently we have three different vectors,

We need to figure out how much weight each vector has. Assuming the weights: Location Discovery 50%, Traffic 30%, Restaurants handover delays 20%. I’ll be focusing on tackling location discovery with Geotagging. Launch a feature to aggressively collect location-image data for every successful delivery on a new address. The delivery partner would click pictures of the apartment complex, society and the street. As it is only applicable to first time deliveries to a newly encountered address - overtime the overhead will decrease as more and more locations are mapped.

Understanding the above solution, right now we already have sufficient gps data to get the delivery location within a radius of 20-40m. Since India faces a unique geographical challenge where most habitable areas are poorly planned due to the sheer explosive growth the country has gone through. Once we have a vast library of images associated with an address, it’d be easier for the delivery partners to spot the exact apartment, ask for directions from locals, etc. This can be enhanced using AR as the tech develops, think of Pokémon Go.


ui_1

ui_2


Judging the solution

Success metrics to be tracked

I’d like to lay down a basis for the areas which we need to focus on - to track possible improvements.

Identifying different markets, so we can expand the business model - albeit sticking to delivery. We can start offering warehouses, and lease out our supply vehicles by predicting demand across the year. Say we need 100 trucks to operate our business in Q1, but it might be that in Q2 or Q3 the demand might shrink due to different market conditions - in this case we can leverage our existing infrastructure to generate additional cash flow by leasing it out.

Metrics to be tracked and improved:

Heavy focus on Integration, since I am working at Amdocs for a while. I have noticed that the business AT&T US, has a very tight coupling with Amdocs. It might seem like a good idea but it’s a double edge sword. Regardless, this tight coupling means customers get 1:1 line of direct communication to the org which is providing a service. Our logistics company might do the same - offering our own software stack instead of relying on a 3rd party, yes it means we will burn more cash but it also means that once we get a customer we can tailor the complete experience to our liking, although I don’t want to use the term Vendor-Lock in here, that’s not what I am suggesting. Cross-selling existing features made for one client can be sold to another client as well increasing the scope of revenue growth.

Some immediate benefits:

Metrics to be tracked and improved:

Some generic metrics to be tracked are - Revenue growth, Profit margin, Market Share. I looked into international shipping, definitely cannot sum this up in one single blog post.