Zomato Group Ordering.

A frictionless approach to collective food delivery, eliminating the chaos of group coordination and manual bill splitting.

01Context

If you've ever ordered food with friends, you already know this problem.

Someone opens their phone. It gets passed around. Everyone forgets their modifications. The bill arrives, and someone has to do math while the food gets cold. The existing Zomato flow wasn't just inefficient - it was killing the joy of a shared meal.

Phone passing causes errors and delays

No visibility into what others are ordering

Dietary constraints are forgotten

Manual bill splitting creates social awkwardness

02Strategy

Competitors solved the cart. Nobody solved the trust.

I audited Swiggy, UberEats, and DoorDash. Competitors either forced cart-sharing links that required app installs, or they lacked integrated payment splitting entirely.

Key Insight

  • Trust collapses at the payment stage. If splitting the bill is hard, users abandon the group order entirely and place individual orders.
03Design

Decoupling the cart from the device was the unlock.

I restructured the cart flow to introduce a Host and Guest model. Hosts control checkout. Guests add items from their own devices via a deep link. The cart syncs in real-time across all sessions.

Hosts control checkout and delivery.

Guests join via deep link - no install needed.

Real-time cart sync across all devices.

Automatic proportional bill splitting.

■HOVER OR TAP ANY STEP TO PREVIEW ITS SCREEN
■Swipe screen left / right
Screen showing step 01: Host creating shared cart
Screen showing step 02: Selecting payment model
Screen showing step 03: Sharing invite code
Screen showing step 06: Reviewing joint cart in real time
Screen showing step 10: Locking cart and starting checkout
Screen showing step 13: Payment total and splits distribution
Screen showing step 04: Contributor joining with code
Screen showing step 05: Contributor seeing live cart & budget
Screen showing step 07: Contributor adding common or personal items
Screen showing step 12: Contributor paying share via UPI
Screen showing step 05a: System syncing cart live
Screen showing step 08: System catching duplicate items
Screen showing step 09: System updating budget bar
Screen showing step 11: System opening payment window
Screen showing step 13: System tracking group order
ORGANISER
Creates the cart
01 / 15
04Outcomes
9MEstimated Users
28%AOV Increase
96%Adoption Rate
05Lessons
Software is social

The hardest part wasn't the UI. It was mapping human behavior - trust, awkwardness, generosity - into software states.

Deep links win

Forcing app installs kills group features. Guest web-views via deep links drove our 96% adoption rate.

Edge cases are the core

What happens if a guest leaves? Designing graceful degradation for state failures was the real engineering challenge.

Visibility builds trust

Live cursors and real-time updates in the cart weren't flair - they proved to the group the system was working.