Swiggy is India’s largest food delivery platform, with more than 2.7 lakh restaurants onboarded across 500+ cities. Its logistics network and fleet optimisation are among the best in the world. Swiggy built Instamart, Genie, and Dineout on top of this same logistics infrastructure.
Food delivery is a high-frequency business but also high-churn. Reducing friction and meeting strong user intent is critical for both revenue and retention.
This case study focuses specifically on a behaviour observed in Tier-1 users: ordering multiple items from different restaurants in a single meal window.
Today, users cannot combine items from multiple restaurants into one order. They need to:
This creates friction for:
The opportunity: Let users build a composite order across restaurants and get a single delivery.
Works at a tech startup, lives with his partner. Both have different food preferences. Orders 12–15 times a month.
Lives with roommates. Group orders are frequent. They want different items from different restaurants.
The idea: Allow users to add items from multiple restaurants into one composite cart as long as they meet certain radius, timing, and compatibility constraints.
Composite delivery introduces new marginal costs on Swiggy’s logistics side. A simple, transparent model can solve this:
| Component | Fee |
|---|---|
| Base delivery | ₹35–₹45 |
| Additional restaurant pickup | ₹15–₹25 |
| Peak-time dynamic fee | ₹10–₹20 |
High-intent users are comfortable paying +₹20 to +₹40 for convenience.
The Composite Cart unlocks a new behaviour for Swiggy: household-level ordering instead of individual ordering. This expands AOV, improves retention and increases Swiggy’s defensibility against competitors.
Given India’s diverse food preferences, composite food ordering has very strong product-market fit potential in Tier-1 households.