Based on 6 of 15 conversations
User opens the app for a small daily need, adds 1-3 items, hits the minimum-order requirement, scans suggestions, finds nothing useful, and walks to the kirana store.
What We Saw
Across 6 conversations, users described a near-identical daily pattern: open app for milk/eggs/bread, add items totaling Rs. 60-120, encounter "Add Rs. X more to proceed" message, scroll through suggested add-ons (chips, chocolates, random FMCG), reject them as wasteful, and close the app. All 6 mentioned the kirana store as their immediate alternative. 4 of 6 said this happens "almost every day" or "3-4 times a week." Language used: "forced," "waste," "why should I buy what I don't need."
What We Think It Means
The minimum-order requirement is designed to ensure delivery economics work. But for the daily small-basket user, it creates a daily rejection event. Each rejection reinforces "this app isn't for me" and strengthens the kirana habit. The suggestions shown at the wall are generic (chips, cola, biscuits) rather than personal — so they feel like the app trying to upsell rather than trying to help. The critical insight: these users aren't price-sensitive. They'd pay a small delivery fee. They're rational-allocation sensitive — they refuse to spend Rs. 80 on items they don't want to get Rs. 85 of items they do.
“Every morning it's the same drama. I need doodh and anda, that's Rs. 80. They want Rs. 199. So I add some random namkeen, feel stupid about it, and then just go to the shop.”
Participant 4
The Journey
What They Expected
To order 1-3 items for immediate need. Assumed quick commerce means "any order, fast." Didn't expect a purchase minimum.
How They Judged It
"Add Rs. 89 more" felt like a tax on convenience. Suggestions weren't relevant. The math (Rs. 80 of junk to get Rs. 85 of need) felt irrational.
Where They Stopped
At the minimum-order message. Decision was made within 5-10 seconds of seeing the wall. No extended browsing.
What Got In The Way
Not the minimum itself — but the lack of useful suggestions to bridge the gap. Generic add-ons made the wall feel like a dead end.
What They Did Instead
Walked to the kirana store (all 6). None tried a competitor app. The alternative is physical, not digital.
What Would Change This
"If it showed me things I actually buy — like butter or bread I'll need tomorrow — I'd add it. But random chips? No." (Participant 4)
Why This Matters
This is the highest-frequency segment. They open the app daily with genuine intent. Each blocked session is not just a lost order — it's a reinforcement of the "kirana is easier" habit. Over weeks, this segment will stop opening the app entirely. The fix isn't removing the minimum — it's making the bridge to the minimum feel useful rather than wasteful.
New From Conversations
Based on 4 of 15 conversations
User opens the app for one specific item. That item is out of stock. The entire session collapses with no substitution, no browsing, no recovery.
What We Saw
4 users described opening the app specifically for one item: Amul Gold 500ml (2 users), a specific atta brand (1 user), and Britannia brown bread (1 user). In all 4 cases, the item was out of stock. All 4 closed the app immediately. None accepted the substitution offered by the app. None browsed other categories. When asked why they didn't try the suggested alternative, responses were: "it's not the same," "I only use that one," "my family won't drink the other one."
What We Think It Means
For these users, the app session has a single purpose, and that purpose is an exact SKU. The app treats "Amul Taaza" as a substitute for "Amul Gold" because they're both milk. The user doesn't. Brand loyalty at the SKU level is absolute for daily staples. When the trigger item is absent, the user doesn't have a "grocery need" that other items can fulfill — they have a "this specific item" need that nothing else satisfies. The session is binary: trigger item exists = full cart built around it. Trigger item absent = zero order.
“I wanted the Amul Gold 500ml. It showed Amul Taaza. That's not the same thing. My kids won't drink it. So I just went to the shop.”
Participant 9
The Journey
What They Expected
Their specific item to be available. This is a daily staple — they expect it to always be in stock.
How They Judged It
"Out of stock" = session over. No evaluation of alternatives. The judgment is instant and binary.
Where They Stopped
At the search result or product page showing "out of stock." Average time from app open to close: under 30 seconds.
What Got In The Way
Inventory gap for a specific SKU. Not a UX problem, not a pricing problem, not a discovery problem.
What They Did Instead
Went to the kirana store which stocks their item reliably. "Woh hamesha rakhta hai" (He always keeps it).
What Would Change This
"If they told me when it's back, I'd order then. But I'm not going to keep checking." (Participant 11)
Why This Matters
This segment reveals that a small number of SKUs likely drive a disproportionate share of session starts. If the app can identify and never-out-of-stock these 10-20 trigger items, it prevents the highest-intent sessions from dying. The "notify when back" feature is a recovery mechanism, but the real fix is supply chain: these items should be treated as must-stock, even at the cost of holding extra inventory.
New From Conversations