
Kunal Walia
June 1, 2026
Estimated reading time: 4 minutes
Most successful businesses start with something very simple. Flipkart started with two friends in a Bengaluru apartment selling books online. That’s it. No grand vision deck, no VC funding in round one — just books, a website, and the stubborn belief that Indians would eventually buy things on the internet.
They were right. But not because they built something flashy.
When Flipkart launched, the biggest obstacle wasn’t logistics or product selection. It was the simple fact that people didn’t trust putting money into a website and hoping a box would show up.
Cash on Delivery fixed that. Customers paid only when the package arrived at their door. It sounds obvious in hindsight, but it genuinely changed things. For a first-time online shopper in 2008 India, that one feature removed the only thing holding them back.
No amount of UI polish or product variety would’ve done what COD did. It was the right solution to the right problem at the right time.
Anyone who’s spent time across different parts of India knows this intuitively — but a lot of companies still treat the country like a single consumer blob with one language and one set of preferences.
Flipkart didn’t. Their marketing actually looked different depending on who they were talking to. A Diwali campaign in UP felt different from one in Tamil Nadu. Regional festivals, local languages, familiar cultural references — these weren’t afterthoughts. They were built into how the company communicated from the start.
That’s why Flipkart never felt like a foreign product that had been translated into Hindi. It felt like it belonged here.
At some point, Flipkart ran into a hard truth: the delivery infrastructure they needed didn’t exist in most of India. Rural areas, smaller towns, places where third-party couriers simply didn’t go — these were dead zones for e-commerce.
So they built Ekart, their own logistics arm. It wasn’t glamorous, but it worked. And it meant Flipkart could reach customers that competitors couldn’t, because competitors were still waiting for someone else to solve the infrastructure problem.
That instinct — to build what the market needs rather than wait for it to appear — shows up again later with their push into quick commerce. The ecosystem wasn’t ready, so they built the ecosystem.
A few things stand out when you look at Flipkart’s journey:
Don’t solve imaginary problems. COD worked because the trust gap was real and measurable, not something focus groups dreamed up. If you can’t point to the exact friction you’re removing, you’re probably building the wrong thing.
Infrastructure is a product decision. If a missing piece of infrastructure is blocking your growth, waiting for someone else to fix it is a strategy for standing still. Flipkart’s logistics investment is less a logistics story and more a story about what happens when a company decides to own its own destiny.
Localization isn’t translation. Swapping English for Hindi isn’t cultural adaptation. Understanding why someone in Kolkata shops differently than someone in Jaipur — that’s localization. It’s slower, harder, and it compounds over time.
Flipkart didn’t win because it had better technology than everyone else. It won because it understood what Indian consumers actually needed and built for that, even when the easier path was to copy what was working in the US or China.
Every order that showed up on time, every COD transaction that went smoothly — those weren’t just sales. They were small arguments for why online shopping was worth trusting. Multiply that by a few hundred million customers and you start to understand how Flipkart built what it built.