redBus, Return capture at checkout

Every artefact from the provisional bet through to the design brief, in the order it was made. 8 interviews · 102 atomic notes · 6 clusters · survey n=23 qualified from 61.

01 · The Business Lens

How RedBus makes money, and the number that proves value was delivered. This sets the AARRR stage and the provisional metric on the scope card that follows.

Business model → strategy → design pressure
Business model

Transaction marketplace

A commission on every ticket, paid by the operator, reported at roughly 10–20%, and the large majority of revenue. A second line, the seat-inventory software sold to operators, is untouched by this work. Owned by MakeMyTrip. Figures are publicly reported, not verified here.

Strategic bet, as it bears on this work

Win the whole journey, not half of it

A round trip closed in one session is two commissions at one acquisition cost. The second leg is already intended: 73.9% booked the outbound first and the return later, and 26.1% booked a return on another app.

Design pressure this creates

Frequency and trust

A transaction model rewards fast, frictionless and confidence-building. It punishes anything that slows the outbound, which is why the return step is skippable, never modal, and sits behind a guardrail rather than a target.

North Star Metric
Output metrics, the consequences Round-trip attach · Commission per session · Leakage Input metric, the lever I own In-session return-attach rate North star Journeys booked per traveller a year
Inferred, not published

Journeys booked on RedBus per active traveller per year

Captures share of an existing journey. Does not create demand.

02 · Scope Card

The bet, placed before any user contact.

Industry + Product
Travel & Mobility, RedBus, Type B: Return-capture at checkout
Target user
24-yo working professional in Bengaluru, ₹40–60K/mo; frequently takes intercity round trips by bus, typically for family visits, vacations, festivals or short stays, and books bus tickets online, books the outbound right away but leaves the return for later
AARRR stage
Revenue (primary)
Feature / flow
Return booking during the outbound booking journey (Search → Bus Listing → Seat Selection → Review → Payment)
Provisional metric
In-session return-attach rate: % of one-way booking sessions converted into round-trip bookings
Provisional hypothesis
I hypothesise that travellers defer the return because fixing a return date/seat feels risky when plans aren't firm, rather than lack of intent or price. Lowering commitment risk lifts in-session return-attach rate, to test in research
Scope sentence

“I’m designing the return-capture decision at checkout for young professionals who frequently take intercity round trips by bus, targeting Revenue, to lift in-session return-attach rate, because I currently believe travellers postpone booking their return due to commitment risk rather than lack of intent.”

03 · Research Plan

What was planned, and what actually came back.

Research question
Why do intercity round-trip bus travellers often book the outbound journey immediately but postpone booking the return leg on RedBus?
What I assume now
Travellers defer the return because fixing a return date/seat feels risky when plans aren't firm, rather than lack of intent or price. Lowering commitment risk lifts in-session return-attach rate, to test in research
Primary method + why
1:1 user interviews, it's a why question about behaviour and motivation
Secondary / triangulation
Micro-survey + App Store reviews + Reddit
Who I'll talk to
22–30-yo metro-based migrant professionals who booked an online intercity bus round trip in the last six months and booked the outbound and return separately (or abandoned the return), plus 1–2 who booked both legs together, for comparison
“Enough” signal
The last 3 of ~5–6 interviews surface the same patterns, the same 2–3 reasons keep repeating, enough to keep, refine or kill the hypothesis
8interviews
61survey responses
23qualified base
1App Store review
2Reddit posts, little help

The survey, straight from the Google Forms responses page. Q1 and Q2 filter to the 23 who took a round trip by bus; Q3 to Q8 are out of those 23.

Q1, 61 responses: booked an intercity bus online in the last 6 months? Yes 60.7%, No 39.3%Q2, 37 responses: took a round trip in that time? Yes 62.2%, No 37.8%Q3, 23 responses: how did you book the two legs? Outbound first, return later 73.9%; together 13%; one leg by bus 13%Q4, 23 responses: what made you wait? Not sure of the return date 65.2%, plans depended on others 47.8%, forgot 0%Q5, 23 responses: when the return date is fixed? Book both together 39.1%, still book separately 39.1%, depends 21.7%Q6, 23 responses: booking the return later, what did you notice? Seat gone 39.1%, prices up 30.4%, booked on another app 26.1%Q7, 23 responses: knew about FlexiTicket and the cancellation add-on? Neither 39.1%, both and used 30.4%, knew but never used 21.7%, one 8.7%Q8, 23 responses: how much does 'can I change or cancel later' matter? Somewhat 60.9%, a lot 17.4%, only when expensive 17.4%
04 · Atomic Notes

102 notes from 8 interviews and the survey. One observation per note. Nothing deleted.

78 in scope17 out of scope, real problems, different moment7 not a problem, this worked
Anand Chauhan, Bengaluru, freelance consultant, vacations, RedBus website9
n01

“I never do round trip kind of bookings”, books the second ticket late, every time

n02

Booked the return the day before; ₹300 vs ₹700 outbound. Price-drop hack learned from a stranger on a trip

n03

Booked the outbound immediately to lock friends in, “just to get that confirmation... so no one cancels on the last time”

n04

“date of return was not that confirmed... maybe I don't want to come on the next day maybe I want to spend two more days there”

n05

“Flexibility is very important”

n06

Asked if he wishes he'd booked together: “No, I wish the opposite of this”

n07

On change/cancel: “I know there is an option but I just prefer okay this option doesn't exist”

n08

Booked both together once, friend flew in for Ooty, three fixed days, hotels and rentals depended on it

n09

Wants a Skyscanner-style price calendar: “I'll do that as soon as possible so that I just lock in”

Harshraj Vamanjoor, Mumbai, product designer, bus is his fallback5
n10

“mostly whenever I plan travel the coming back I don't fix it. It's impromptu only”

n11

Has never used the round-trip option, “I think you are referring to that round trip option, I never used it”

n12

Skips the cancellation add-on solo (₹1500–2000, partial refund anyway); would buy it for a group

n13

A ₹10,000 flight cancellation loss changed his mind about add-ons when the amount is big

n14

Books a bus ticket as a hedge while a train waitlist resolves, cancels whichever loses

Jaimin Gagiya, Gandhinagar, visiting relatives, Diwali8
n15

Outbound booked immediately, Diwali, “all the seats are getting booked really quickly”

n16

Return not booked, “how much days I am going to stay there wasn't fixed at that point”

n17

A ₹50–100 discount pop-up is what actually triggered the return booking: “that pop-up is what led me”

n18

Would book both together to secure the seat, “a piece of mind that I have secured my seat for that date”

n19

Asked if he'd still do it without the discount: “then also for me that piece of mind is really important”

n20

Prefers buses with flexi-ticket / refund options; has used them three or four times

n21

Cancelled for a family emergency, took a partial refund, rebooked the same bus days later

n22

For long planned vacations, both legs and hotels booked upfront, “planned to the point”

Prayani Pohekar, Bengaluru/Pune, visual designer, MakeMyTrip loyal10
n23

“Book one and the other later”

n24

Return depended on recovering from a broken leg and on a friend leaving the city

n25

Booked the return a day before travel

n26

Off-season return, prices low, preferred seat available, nothing changed

n27

Didn't know FlexiTicket existed

n28

“if I am going for a trip I know if it is a weekend trip I'll do both of them together. But if I am traveling to my home town I don't”

n29

Alone with a fixed date she'd book together, “my second thought would be if the seats are not available then what”

n30

On booking both together: “I did feel like halka” (lighter)

n31

Group trips depend on whether the other person will lock in, or wants to wait for a price drop

n32

Wrong-date booking on AbhiBus, ₹5k, 50% back, wants a Zepto-style five-minute edit window

Sai Srinivas Buddi, Bengaluru, freelancer, hometown near Vijayawada8
n33

Waited a week, long-weekend prices high and preferred seat unavailable

n34

Return deferred, unsure whether he'd stay for a wedding

n35

Checked return buses while booking the outbound, got no hits, “I didn't pay much attention”

n36

Return ended up cheaper (₹1700 vs ₹1900) because demand was low

n37

Bought the cancellation add-on and travel insurance on the return, precisely because he was unsure

n38

Believes prices only rise with time, so never waits deliberately

n39

Udupi round trip booked together, “I was much calmer and I didn't at all think about the return journey”

n40

Festival trip, “I was always keep on thinking whether I'm gonna stay longer... how the prices are... I don't want to keep anything unknown”

Samarth Kumar, Hyderabad, product designer, AbhiBus + RedBus7
n41

Booked both legs together, event with a defined end and Monday office

n42

Single location → round trip together. Multiple locations → never

n43

“Not because of prices but because of clarity over plan”

n44

Fears repeated price-checking pushes prices up, so avoids checking; screenshots and shares with a friend instead

n45

Skips the cancellation add-on when the plan is fixed, “jab sab kuch fixed hi hai toh bhai tumko 300 rupe kaye ko dene ka”

n46

Would buy it when travelling with parents, “300 rupees as a good ROI for me”

n47

Tyre burst en route to Chikmagalur, missed the bus, no option to reschedule

Tia Sharma, Bhopal, ex-Trichy, group vacations10
n48

Has never booked both legs together

n49

Booked early once, wanted to push the date, couldn't, “we regretted it”. After that, always 1–2 days before

n50

Group, “till the last day it was not final who wants to leave and who wants to stay”

n51

Booking late meant high prices and no seat of choice; motion sick, ends up at the back

n52

Not enough seats left, the group had to split across two or three buses

n53

Personally always argued to book together; the group overruled her

n54

Learned by observation that prices don't drop, “it was mostly stable only, or increased”

n55

Local buses as an always-available backup made deferring feel safe

n56

Exam trip, wanted to change, no refund, abandoned the ticket and booked another

n57

Cancellation window “hidden somewhere down there”, not visible while booking

Vivek Nandoskar, Mumbai, village near Goa, RedBus + VRL8
n58

Books the round trip when leave is already approved, “sometimes cheaper for me”

n59

Family wedding, dates not final, depended on whether he could work from the village → outbound only

n60

The return then cost ₹1300–1400 instead of the usual ₹1000

n61

Peak season, return seats simply unavailable; had to wait for a cancellation or an extra bus

n62

Cancellation charge scales 20% / 40% / 80% as the date nears, “so I usually avoid those”

n63

Selects a seat, leaves to confirm with parents, comes back, seat gone

n64

Prefers losing the seat at checkout over booking and paying a cancellation charge if his parents disagree

n65

Uninstalls the app between trips; a marketing push brings him back

Survey (n=23 qualified unless noted)13
n66

73.9% booked the outbound first and the return later. Only 13% booked together

n67

65.2% “I wasn't sure of my exact return date”

n68

47.8% “My plans depended on other people”

n69

26.1% “I was hoping the price would drop”

n70

26.1% “I was worried about cancellation”

n71

21.7% “My preferred seats/buses were…”

n72

0% “I just forgot or didn't get around to it”

n73

When the return date is FIXED, 39.1% still book the return separately (39.1% book together, 21.7% depends)

n74

Booking later: 39.1% found their preferred seat gone; 30.4% found prices had gone up

n75

26.1% booked the return on a different app than the outbound

n76

39.1% didn't know about either FlexiTicket or the cancellation add-on

n77

60.9% say “can I change or cancel this later?” is “somewhat, in the back of my mind”

n78

Open text ×2: give a bundle / return discount to encourage booking straight away

Out of scope17
n79

Anand: listing card price ≠ actual seat price; must open the bus to find the ₹400 seat

n80

Anand: no written reviews shown, though feedback is collected after every trip

n81

Anand: language barrier, couldn't find the boarding spot, bottle thrown out, friend left behind at a stop

n82

Anand: no washroom or halt information on the platform

n83

Harshraj: order history doesn't show upper vs lower berth

n84

Jaimin: government bus number arrives by SMS at the last moment → walking the depot looking for it

n85

Jaimin: no photos or details for government buses, “it's a gamble”

n86

Prayani: seat-verification popup failed three times

n87

Prayani: solo female blocked from a shared seat only at checkout, after the whole flow

n88

Sai: listing card shows the lowest seater price, not sleeper, “gaslighting me”, forces back-and-forth

n89

Sai: a known boarding stop missing from the app's list

n90

Samarth: boarding address text and the Google Maps pin 800m apart; nearly missed the bus

n91

Samarth: bus skipped an intermediate stop because no passengers were waiting

n92

Samarth: wants a 360° image of the boarding point

n93

Tia: bus number not shared until the last moment, a safety issue her parents ask about

n94

Vivek: operator cancelled the bus a day before, no alternate offered, charged him, refunded only after a complaint

n95

Vivek: won't use RedBus AI, “I don't trust AI with all of the money things”

Not a problem7
n96

Anand: the reverse-cities button in the search bar, the stated reason he's loyal

n97

Jaimin: the return flow auto-reversed the cities and offered today/tomorrow quick buttons, “a pleasant experience”

n98

Sai: “step-by-step process is good for me... I don't have to think too much about it”

n99

Prayani: MakeMyTrip's filters, low cognitive load, why she stays

n100

Samarth: RedBus boarding/dropping clarity beats AbhiBus; 1–2★ reviews readable

n101

Vivek: the women-safety filter is “something good that they have”

n102

Harshraj: “it works, it didn't give me any issue till now”

05 · Clusters

Six clusters. Each carries the tension underneath it and a So what? written from the traveller’s side.

C1

User can't commit to a return date that isn't theirs to set

Tension

The date they'd have to commit to is owned by someone or something else

What they did

Left with no return booked and waited until an event, a group or a recovery resolved itself, Jaimin, Sai, Prayani, Vivek, Tia, Samarth

So what? Even when a traveller fully intends to return, they cannot name a date that belongs to an event, a group or a recovery, so the only honest answer at checkout is to leave without a return.
n04 n10 n16 n24 n34 n42 n43 n50 n59 n67 n68
C2

User avoids booking at all, because every way of staying flexible costs money

Tension

Undoing a commitment costs real money, so they avoid taking the position at all

What they did

Skipped the cancellation add-on and simply didn't book, rather than book and risk the 20/40/80% cancellation ladder, Vivek, Samarth, Anand, Tia, Harshraj

So what? Every way of keeping the right to change costs money, up front or on exit, so travellers protect themselves by never taking the position at all. Not booking is the cheapest insurance available to them.
n07 n12 n45 n49 n56 n57 n62 n64 n70 n76
C3

User only finds out what waiting cost them after the decision is made

Tension

Deferring feels free at the moment of choosing and expensive a week later

What they did

Came back to an emptier bus, seat gone, price up, group split across two buses, Tia, Vivek, Sai

So what? Waiting looks free at the moment of choosing and only shows its price a week later, so travellers keep making a choice they would not make if the cost were visible while they were making it.
n33 n51 n52 n60 n61 n71 n74
C4

User has to start the return search from scratch, because nothing is carried forward

Tension

The return is a fresh search later, not a thing already in progress

What they did

Re-found the return from scratch days later, sometimes on a different app, and one ₹50–100 pop-up was enough to convert one of them, Harshraj, Jaimin, Sai, Vivek

So what? The work already done, route, operator, seat, boarding point, is held nowhere, so coming back to book means starting the same job from zero. Some of them finish it on another app.
n11 n17 n35 n65 n66 n73 n75 n78
C5

User carries the unbooked return around for the whole trip

Tension

An open return is not free, it occupies them until it's closed

What they did

Described booking both as relief, and described the open return as something they kept thinking about mid-trip, Sai, Prayani, Jaimin, Tia

So what? An open return is not free. It follows the traveller through the trip as an unfinished task, and the only way to close it is to commit to a date they still do not have.
n18 n19 n29 n30 n39 n40 n53 n58
C6Thin

User is guessing which way the fare will move, and acts on the guess

Tension

They're making a timing bet with no information, and their beliefs directly contradict each other

What they did

One waited on purpose and paid ₹300 for a return against ₹700 for the outbound; two others stopped waiting after concluding prices only rise; one refuses to re-check at all in case checking raises the price, Anand, Sai, Tia, Samarth

So what? Travellers are making a timing bet with no information, and they reach directly opposite conclusions from the same experience, so whichever way they act, they are guessing with their own money.
n02 n09 n26 n36 n38 n44 n54 n69
06 · Affinity Maps

Every cluster at the same level: one label, one So what?, one JTBD, and the notes underneath it.

C1

User can't commit to a return date that isn't theirs to set

So what? Even when a traveller fully intends to return, they cannot name a date that belongs to an event, a group or a recovery, so the only honest answer at checkout is to leave without a return.
Job to be done When my return depends on something that hasn't resolved yet, I want to leave for the trip without pretending to know the date, so I'm not inventing a commitment I'll have to undo.
awaiting on an event with no defined end
n16

Return not booked, “how much days I am going to stay there wasn't fixed at that point”

n34

Return deferred, unsure whether he'd stay for a wedding

n43

“Not because of prices but because of clarity over plan”

n59

Family wedding, dates not final, depended on whether he could work from the village → outbound only

bwaiting on other people
n24

Return depended on recovering from a broken leg and on a friend leaving the city

n50

Group, “till the last day it was not final who wants to leave and who wants to stay”

n68

47.8% “My plans depended on other people”

n31

Group trips depend on whether the other person will lock in, or wants to wait for a price drop

cmulti-stop trips where leg 2 can't be known until leg 1 ends
n42

Single location → round trip together. Multiple locations → never

n10

“mostly whenever I plan travel the coming back I don't fix it. It's impromptu only”

C2

User avoids booking at all, because every way of staying flexible costs money

So what? Every way of keeping the right to change costs money, up front or on exit, so travellers protect themselves by never taking the position at all. Not booking is the cheapest insurance available to them.
Job to be done When I might be wrong about my return, I want being wrong to cost me very little, so I can decide now instead of waiting.
athe cancellation ladder is the deterrent
n62

Cancellation charge scales 20% / 40% / 80% as the date nears, “so I usually avoid those”

n56

Exam trip, wanted to change, no refund, abandoned the ticket and booked another

n49

Booked early once, wanted to push the date, couldn't, “we regretted it”. After that, always 1–2 days before

n64

Prefers losing the seat at checkout over booking and paying a cancellation charge if his parents disagree

n70

26.1% “I was worried about cancellation”

bthe change/cancel product is priced out or unknown
n07

On change/cancel: “I know there is an option but I just prefer okay this option doesn't exist”

n12

Skips the cancellation add-on solo (₹1500–2000, partial refund anyway); would buy it for a group

n45

Skips the cancellation add-on when the plan is fixed, “jab sab kuch fixed hi hai toh bhai tumko 300 rupe kaye ko dene ka”

n76

39.1% didn't know about either FlexiTicket or the cancellation add-on

n27

Didn't know FlexiTicket existed

n57

Cancellation window “hidden somewhere down there”, not visible while booking

cthe ones who do buy it, buy it exactly when uncertain
n20

Prefers buses with flexi-ticket / refund options; has used them three or four times

n21

Cancelled for a family emergency, took a partial refund, rebooked the same bus days later

n37

Bought the cancellation add-on and travel insurance on the return, precisely because he was unsure

n46

Would buy it when travelling with parents, “300 rupees as a good ROI for me”

n13

A ₹10,000 flight cancellation loss changed his mind about add-ons when the amount is big

C3

User only finds out what waiting cost them after the decision is made

So what? Waiting looks free at the moment of choosing and only shows its price a week later, so travellers keep making a choice they would not make if the cost were visible while they were making it.
Job to be done When I'm deciding whether to wait, I want to know what waiting will cost me, so the choice isn't blind.
athe seat or bus is gone
n51

Booking late meant high prices and no seat of choice; motion sick, ends up at the back

n61

Peak season, return seats simply unavailable; had to wait for a cancellation or an extra bus

n71

21.7% “My preferred seats/buses were…”

n74

Booking later: 39.1% found their preferred seat gone; 30.4% found prices had gone up

n33

Waited a week, long-weekend prices high and preferred seat unavailable

bthe price went up
n60

The return then cost ₹1300–1400 instead of the usual ₹1000

n74

Booking later: 39.1% found their preferred seat gone; 30.4% found prices had gone up

cthe group couldn't travel together any more
n52

Not enough seats left, the group had to split across two or three buses

C4

User has to start the return search from scratch, because nothing is carried forward

So what? The work already done, route, operator, seat, boarding point, is held nowhere, so coming back to book means starting the same job from zero. Some of them finish it on another app.
Job to be done When I come back to book the return, I want to carry on from where I stopped, so I'm not redoing work I already did.
athe round-trip path is unused or unknown
n11

Has never used the round-trip option, “I think you are referring to that round trip option, I never used it”

n66

73.9% booked the outbound first and the return later. Only 13% booked together

n73

When the return date is FIXED, 39.1% still book the return separately (39.1% book together, 21.7% depends)

bthe return is re-searched from zero, sometimes elsewhere
n75

26.1% booked the return on a different app than the outbound

n35

Checked return buses while booking the outbound, got no hits, “I didn't pay much attention”

n65

Uninstalls the app between trips; a marketing push brings him back

ca tiny nudge is what actually converts
n17

A ₹50–100 discount pop-up is what actually triggered the return booking: “that pop-up is what led me”

n78

Open text ×2: give a bundle / return discount to encourage booking straight away

C5

User carries the unbooked return around for the whole trip

So what? An open return is not free. It follows the traveller through the trip as an unfinished task, and the only way to close it is to commit to a date they still do not have.
Job to be done When I'm on the trip, I want the return settled, so I'm not carrying it around with me.
abooking both is described as relief
n30

On booking both together: “I did feel like halka” (lighter)

n39

Udupi round trip booked together, “I was much calmer and I didn't at all think about the return journey”

n18

Would book both together to secure the seat, “a piece of mind that I have secured my seat for that date”

n19

Asked if he'd still do it without the discount: “then also for me that piece of mind is really important”

bthe open return occupies the trip itself
n40

Festival trip, “I was always keep on thinking whether I'm gonna stay longer... how the prices are... I don't want to keep anything unknown”

cthey argue for booking together and lose to the group or the situation
n53

Personally always argued to book together; the group overruled her

n29

Alone with a fixed date she'd book together, “my second thought would be if the seats are not available then what”

n31

Group trips depend on whether the other person will lock in, or wants to wait for a price drop

C6

User is guessing which way the fare will move, and acts on the guess

Thin
So what? Travellers are making a timing bet with no information, and they reach directly opposite conclusions from the same experience, so whichever way they act, they are guessing with their own money.
Job to be done When I don't know which way the fare will move, I want to stop guessing, so I'm not losing money on a hunch.
awaits on purpose, and has been rewarded
n02

Booked the return the day before; ₹300 vs ₹700 outbound. Price-drop hack learned from a stranger on a trip

n26

Off-season return, prices low, preferred seat available, nothing changed

n36

Return ended up cheaper (₹1700 vs ₹1900) because demand was low

bconcluded the opposite and stopped waiting
n38

Believes prices only rise with time, so never waits deliberately

n54

Learned by observation that prices don't drop, “it was mostly stable only, or increased”

cavoids looking in case looking raises the price
n44

Fears repeated price-checking pushes prices up, so avoids checking; screenshots and shares with a friend instead

n09

Wants a Skyscanner-style price calendar: “I'll do that as soon as possible so that I just lock in”

07 · Jobs To Be Done

When [situation], I want to [motivation], so I can [outcome]. Six from the clusters, combined into four.

Six, one per cluster
C1

When my return depends on something that hasn't resolved yet, I want to leave for the trip without pretending to know the date, so I'm not inventing a commitment I'll have to undo.

C2

When I might be wrong about my return, I want being wrong to cost me very little, so I can decide now instead of waiting.

C3

When I'm deciding whether to wait, I want to know what waiting will cost me, so the choice isn't blind.

C4

When I come back to book the return, I want to carry on from where I stopped, so I'm not redoing work I already did.

C5

When I'm on the trip, I want the return settled, so I'm not carrying it around with me.

C6 Thin

When I don't know which way the fare will move, I want to stop guessing, so I'm not losing money on a hunch.

What combines, and what doesn’t
C1 + C5The moment they can’t commit, and the cost of not committing. Both want the return resolved without naming a date they don’t own.
C3 + C6One job seen twice: the timing decision is made blind. Merging also lifts C6 out of Thin, C3 carries the survey quant.
C2 · C4Stay on their own. C2 is the price of the commitment; C4 is the product’s memory. Neither is about the other.
Four final JTBDs
J1

Holding a return without owning the date

from C1 + C5

When my return depends on something that hasn't resolved yet, I want the return handled without naming a date I don't have, so I can get on with the trip instead of carrying it around with me.

J2

Being wrong cheaply

from C2

When I might be wrong about my return, I want being wrong to cost me very little, so I can decide now instead of waiting.

J3

Deciding to wait with the price of waiting visible

from C3 + C6

When I'm deciding whether to book the return now or later, I want to know what waiting will cost me, so I'm not making a money decision on a guess.

J4

Resuming instead of restarting

from C4

When I come back to book the return, I want to carry on from where I stopped, so I'm not redoing work I already did.

All four reduce to one

“I want to be wrong about my return date without it costing me much.”

08 · Insight Statements

[User segment] struggles with [problem] because [root cause], which means [implication for design]. One per final JTBD. Root cause and implication for design are the designer’s interpretation, the segment and the problem come straight from the notes.

J1

Holding a return without owning the date

from C1 + C5
Job to be done When my return depends on something that hasn't resolved yet, I want the return handled without naming a date I don't have, so I can get on with the trip instead of carrying it around with me.

Intercity round-trip travellers whose return depends on an event, a group or a recovery that hasn't resolved struggles with leaving on the outbound with no return at all, and then carrying that unbooked return through the whole trip because RedBus has only two states for a return, bought, or nothing, and both require a date the traveller doesn't own. There is nothing to commit to that matches what they actually know about their trip, which means the product needs a third state: a return they can hold using what they do know, their constraint, rather than what they don't.

n04 n10 n16 n24 n34 n42 n43 n50 n59 n67 n68 · n18 n19 n29 n30 n39 n40 n53 n58
J2

Being wrong cheaply

from C2
Job to be done When I might be wrong about my return, I want being wrong to cost me very little, so I can decide now instead of waiting.

Travellers who think their return plans might still change struggles with choosing not to book at all, rather than book and risk what it costs to get out because the price of being wrong is set by a 20/40/80% cancellation ladder and a paid add-on, and both are priced and explained after the decision point, so the cheapest way to stay flexible is to take no position at all, which means the cost of being wrong has to be knowable and small at the moment of committing, not discoverable afterwards.

n07 n12 n45 n49 n56 n57 n62 n64 n70 n76
J3

Deciding to wait with the price of waiting visible

from C3 + C6
Job to be done When I'm deciding whether to book the return now or later, I want to know what waiting will cost me, so I'm not making a money decision on a guess.

Travellers deciding whether to book the return now or later struggles with deferring on a hunch, then discovering the price a week later, a lost seat, a higher fare, a group split across two buses because RedBus holds the seat and fare history for every route and shows none of it at the moment the traveller is choosing to wait, so a decision with real money on it is made blind, and travellers reach directly opposite conclusions from the same experience, which means the cost of waiting has to be visible while they are deciding to wait, and stated as information rather than as urgency.

n33 n51 n52 n60 n61 n71 n74 · n02 n09 n26 n36 n38 n44 n54 n69
J4

Resuming instead of restarting

from C4
Job to be done When I come back to book the return, I want to carry on from where I stopped, so I'm not redoing work I already did.

Travellers returning to book the return leg days after the outbound struggles with repeating the entire search from zero, with 26.1% of the survey finishing it on a different app because the return is not an object the product holds. The route, operator, seat and boarding point already chosen are not carried forward, so the second session is a first session again, which means the return has to persist as something already in progress, so coming back to it is resuming rather than restarting.

n11 n17 n35 n65 n66 n73 n75 n78
09 · Problem Statement

What survived contact with the research.

A traveller who doesn’t yet know their return date has no usable way to keep a return on RedBus.

The flexibility already exists, eligible buses allow a free date change, and a cancellation add-on is sold at checkout. But it is offered as a property of a bus, discovered incidentally, and it never enters the moment the return is actually decided. Nothing in the flow asks what the traveller does know about their trip; it asks only for a date.

So they leave the session with nothing and repeat the entire search days later, often for a worse seat or a higher fare.

The barrier is not intent, not awareness, and not a missing feature. It is that the product’s flexibility is shaped as an attribute rather than as a way to book.

Short form

RedBus already sells the flexibility a return decision needs. It never shows up in the return decision.

Traces to

n66 n72 n73 n74 n11 n35 n75 n76 n57 n07 n64

How sure

Saw it, survey (n=23) plus all 8 interviews

Leaves out

Fare forecasting, the C6 notes now sit inside J3, whose implication is showing what waiting has cost, not predicting what it will. Also the causes of date uncertainty, weddings, groups, a broken leg

What the research killed. The scope card said the cause was commitment risk. It is real (n07, n45, n64) but it is one of at least four reasons, and it is not the gap. 0% forgot (n72), every deferral is a decision. And 39.1% say they’d still book separately even with a fixed return date (n73), so certainty alone does not produce a booking.
10 · Design Brief

Four components, one page. Every one traceable to a note.

Domain + User Segment
Travel & mobility · RedBus intercity bus booking, the return decision inside the outbound session · Intercity round-trip travellers, 22–30, metro-based, booking online. Segmented by trip, not by person, the same traveller books both legs on a fixed-window trip and defers on an open-ended one
JTBD Statement
When I’m booking my outbound and my return date isn’t settled yet, I want to be wrong about my return date without it costing me much, so I can leave with a return in hand instead of starting the whole search again later
Problem Statement
How might we let a traveller who doesn’t yet know their return date keep a return on RedBus, without asking for a date they don’t have, and without hiding what waiting will cost them?
Success Metric
In-session return-attach rate, % of one-way booking sessions that add a return leg before payment.
Guardrail: outbound-booking completion stays at or above 95% of its pre-change baseline. Concept target; no live baseline exists.
11 · The Chain and the Loop

What the design decision connects to, and what it compounds. Both need the solution to exist, so they sit after the brief rather than with the business lens at the start.

The causal chain, what I own, and what I only influence
Design decision

Ask which days they could come back, book one of them and let it move once, in the same session

Input metric, owned

In-session return-attach rate
% of one-way sessions that add a return before payment

Output metrics, influenced

Round-trip attach rate · commission per session · return-leg leakage 26.1% · cancellation and support contacts

North Star

Journeys booked per active traveller per year

Guardrail Outbound-booking completion stays at or above 95% of its pre-change baseline. The return step may cost at most 5% relative of outbound conversions. Concept target, no live baseline exists.
Which loop this belongs to
Books a movablereturn Holds a live tripin the app Comes back tomove it earlier Lands in the appwith a live trip Engagement loop no notification required
Primary, engagement

A movable return gives the traveller a reason to open the app during the trip, with no notification and no marketing spend. The move flow is the loop’s retention point.

Loop metric, return visits to the ticket without a notification
Secondary, monetisation

The second commission lands in the same session, at no extra acquisition cost.

Loop metric, commission per session