Reducing Surprise Cost In Blinkit

Before and after comparison of Blinkit checkout cost visibility

To reduce the “surprise cost” moment during checkout, I introduced a new cart component to communicate order thresholds and potential charges earlier in the browsing experience. The floating cart also shows how much more the user needs to add to unlock benefits like free delivery

But why did I invest in this when it seemed like the checkout process was already solved? Well..

Objective

Delivery fees, small-cart charges, handling charges and what not, often appear late in Blinkit’s checkout flow, creating a “surprise cost” moment for users.

This project explores how introducing cost transparency earlier in the browsing experience can reduce friction, improve trust, and help users complete their orders more confidently.

Blinkit checkout flow showing where fees and charges appear today

What's Working Well In The Current Flow?

Before Identifying Opportunities For Improvement, It's Important To Acknowledge Several Aspects Of Blinkit's Experience That Work Effectively.

1. Clear Navigation & Familiar Patternslear order summary

Jacob's Law

The Interface Follows Patterns Commonly Used Across Quick-Commerce Apps Like Swiggy Instamart And Zepto. This Familiarity Reduces The Learning Curve And Allows Users To Quickly Understand How To Browse, Add Items, And Proceed To Checkout.

2. High Visibility Of Key Information

Consistency And Standards

Important Information Such As Delivery Time, Discounts, And Ratings Is Visible Directly On Product Cards. This Allows Users To Make Quick Decisions Without Needing To Open The Product Detail Page.

3. Persistent Cart Access

Flexibility And Efficiency Of Use

The Floating “View Cart” CTA Provides Constant Visibility Of The Cart State And Enables Users To Quickly Access Checkout From Anywhere In The Browsing Flow.

Problem discovery: research and insights from the Blinkit checkout experience

In Quick-Commerce Apps, Many Smaller Orders Tend To Be Refill Purchases I.E. Items Users Need Quickly Rather Than Part Of A Planned Grocery Run. In Such Situations, Users Are Often Focused On Speed And Convenience, Quickly Adding Items And Proceeding Toward Checkout.

Because Of This Fast Decision-Making Process, Users May Rely On Rough Mental Estimates Of Their Cart Value Rather Than Carefully Calculating The Final Price.

When Additional Charges Appear At Checkout For Orders Below The Minimum Threshold, The Sudden Increase Can Feel Unexpected And Interrupt The Purchase Flow.

How we solve surprise costs: approach and solution overview for Blinkit checkout

Hypothesis

  1. If Blinkit Surfaces Minimum Order Thresholds And Potential Extra Charges Earlier, Users Will Better Understand The True Cost Of Their Order And Complete Checkout With Fewer Surprises.
  2. Users Often Rely On Rough Mental Estimates While Adding Items. When Extra Fees Appear Suddenly At Checkout, The Mismatch Between Expected And Final Price Creates A “Surprise Cost” Moment.
  3. If The System Clearly Shows How Much More Is Needed To Avoid Extra Charges Or Unlock Free Delivery, Users May Add One Or Two Items To Reach The Threshold.

Objective

Clear And Upfront Communication

My UI Have Two Interventions:

  1. Early Cost Transparency Banner (Free Delivery Above ₹199)
  2. Cart Progress Indicator (Add ₹62 For Free Delivery)
first intervention: early cost transparency banner
second intervention: cart progress indicator

One Reason Users Experience Surprise Costs Is That Order Thresholds And Extra Charges Are Introduced Late In The Checkout Flow.

To Address This, The Design Surfaces Minimum Order Incentives Earlier In The Browsing Experience. A Lightweight Banner Highlights The Free Delivery Threshold Directly On The Home Screen.

This Ensures Users Are Aware Of The Requirement Before They Begin Adding Items To The Cart, Helping Them Mentally Plan Their Purchase.

Recognition Over Recall
Cart feedback: progress and messaging after adding items

While Browsing, Users Often Rely On Rough Mental Calculations To Estimate Their Total Order Value. Instead Of Forcing Users To Track This Manually, The Cart Component Now Communicates How Far The User Is From Unlocking Free Delivery.

The Floating Cart Bar Dynamically Displays:

  • Current Cart Value
  • Remaining Amount Needed For Free Delivery
  • A Clear Call-To-Action To View The Cart

This Transforms The Cart From A Passive Indicator Into An Assistive Decision Tool.

Flexibility & Efficiency Of Use

How Does It Impact The Business?

Success Metrics / KPIs

If This Design Were Implemented, The Following Metrics Could Be Used To Evaluate Its Impact.

  1. Checkout Completion Rate

    Measure The Percentage Of Users Who Proceed From Cart To Successful Order Placement.

  2. Average Order Value (AOV)

    Track The Average Value Of Orders Placed On The Platform.

  3. Threshold Completion Rate

    How Often Users Increase Their Cart Value To Reach The Minimum Order Threshold After Seeing The Remaining Amount.

  4. Cart Abandonment Rate

    Track The Percentage Of Users Who View Their Cart But Do Not Complete The Purchase.

Thank You