Consumer Experience Redesign

BookMyShow

"The platform assumes users begin with a movie. Many begin with a free Saturday."

Product TypeConsumer Experience Redesign
Root CauseIA Mismatch
SolutionDate-First Discovery

A platform built on
a reasonable
but incomplete assumption.

BookMyShow is built on a reasonable assumption: users open the app because they want to see a specific movie. Find the movie, book the ticket.

But a significant portion of BookMyShow's users don't begin with a movie in mind. They begin with a free evening. They want to discover what's available, and then choose.

These users are not edge cases. They're a primary use pattern that the platform's information architecture has never accommodated. The result is friction so normalized that most users have stopped noticing it, they've just accepted the extra steps as part of the experience.

Many users aren't searching for a movie.
They're searching for something to do on Saturday.

How the platform thinks
vs how people actually are.

Platform mental model
Movie → Date → Seat
  • 1Open app
  • 2Search for or browse movies
  • 3Select a movie
  • 4Choose a date and time
  • 5Select seats and book
Date-first user mental model
Date → Options → Movie
  • 1Open app
  • 2Try to find "what's on this Saturday"
  • 3Search by date, not directly available
  • 4Browse movies manually, check each for Saturday availability
  • 5Eventually books, but with unnecessary friction
The gap between these two flows is the entire design problem.
Root cause diagnosis
Users weren't trying to find a movie.
They were trying to find a plan.

Naming it correctly
changes the solution.

The initial instinct, from any team that treats this as a UI problem, would be to redesign the browsing experience. Bigger posters, better filters, cleaner cards. None of that would solve it.

The problem isn't how movies are displayed. It's that the entire navigational structure of the app assumes the user begins with a title in mind. A date-first user needs a fundamentally different entry point, not a better version of the existing one.

That requires IA surgery, not a facelift.

You can't fix a structural problem with a visual solution.
Tracing the finding to the decision
Observation
Users browsing for "what's on this weekend" must click through individual movie pages to find date availability
Evidence
The app has no date-first discovery surface, date selection only appears after a specific movie is chosen
Insight
The IA forces a movie-first mental model on users who actually have a date-first mental model
Decision
Add date-first discovery as a parallel entry point, without disrupting the existing title-first flow
🎯
Type A
The Intentional Viewer
Arrives with a specific movie in mind. Searches by title, books quickly. The platform was built for this person, it serves them well.
📅
Type B
The Date-First Explorer
Has a free evening, wants to discover what's worth seeing. The platform makes this person work for what should be a primary experience.
🤝
Type C
The Group Coordinator
Needs a specific date, specific cinema area, seats together. Hybrid of A and B with additional constraints, currently underserved by both flows.

How to know
if it worked.

S-01
A date-first user can discover options on a specific date within 3 taps from the home screen, without using search.
Behavioral
S-02
A title-first user completes their existing flow with zero additional friction introduced by the new entry point.
Non-regression
S-03
Date selected in discovery carries through to booking, the user never re-enters their date constraint.
Consistency
S-04
The presence of two entry modes is understandable on first use, without tooltips, onboarding, or explanation copy.
Clarity
S-05
Sessions starting with date-first discovery achieve equivalent booking completion rates to title-first sessions.
Outcome

Designing a date-first discovery experience.

Instead of forcing every user into a movie-first flow, the redesign introduces a parallel discovery path for people who begin with a free evening and want to explore available options.

Concept prototype exploring a date-first discovery model for users who begin with a free day rather than a specific movie title.

A new entry point for discovery.

The proposed experience allows users to start with a date, discover available options, and then narrow choices based on preferences, reducing unnecessary navigation and repeated filtering.

BookMyShow Date First Discovery Flow

Designing for different mental models.

End of selected work

Five investigations.
One through line:
finding clarity inside complexity.

If any of these ways of thinking about problems feels useful for yours, I'd like to hear about it.

← Back to the beginning