You are a PM at Uber or Ola. You have to upsell Uber Go to Uber Auto customers. How would you go about it? What product changes would you make?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Diagnosing where Uber Auto is preferred over Uber Go would be key here:
a) Low distance, low cost could be one of the reasons (if wait time is lesser than the average time taken to reach the destination)
b) Faster convenient supply-side option for the user: maybe Uber Go hitching takes time, supply-side aggregation is weak
c) Cost difference is high enough to deter switch (the price delta may not justify the cost over smaller distances)
d) Uber Go supply-side rejects low fare, low distance rides
I will deep-dive into the possible objectives of doing this exercise:
a) General upsell / revenue increase / upward user movement to higher ARPU categories: this begins with Uber Auto loyalists moving to Uber Go even for lower distances
b) Uber Go drivers need smaller distance rides to increase daily earnings as well as incentives: this can be a partial hack to keep supply-side activated but not their self-interests
c) Uber Auto is an acquisition and marketing tactic for Uber: though CAC remains the same even if the onboarding happens with or via Uber Auto promotion, getting the users hooked to Uber generates higher LTV for Uber Go even if a specific % of Uber Auto transitioned to Go (partially or permanently) - at some point in time the transition needs to be pushed
Let's pick objective c) in this specific problem and map improvement / tracking metrics.
Metric Aim: Track permanent or TOM movement to Uber Go (post operationalizing the solution)
Success metric: % Uber Auto users transitioning to Uber Go 1/2/3 times in a travelling week (we will get the cohort spread)
Possible solutions:
a) For frequent riders - Automatic upgrade to Uber Go at every 3rd, 5th or 7th ride: if Uber Auto rides are last-mile (that's an assumption), maybe odd-numbered rides are when the user is going to an onwards destination and possibly is in general hurry. Automatic upgrade to Uber Go will be extremely rewarding. Price differential can be built as the ride's CAC and subsequently added to Uber Go's CAC.
b) For infrequent riders - Experience now, pay later XX for fare protection: Take unlimited low distance Uber Go rides (limited to 3 rides) at Uber Auto's price, experience Uber Go's service and get a choice to pay XX for future fare protection in case you switch to Uber Go for distances c) For all riders - Uber GO is active for all your rides: Sometimes, even after huge marketing efforts, word-of-mouth wins over company's marketing tactics. Uber Go notifications at specific Uber Auto travel frequencies can re-inforce Uber Go's presence even for short-distance rides even if Uber Auto users downplay a) and b).
Post these solutions, we shall track the running metric to check solution's effectiveness.
Re-calibration to begin post the metric tracking.
What is the goal of the upsell?
Clarify the goal of the upsell. Typically upsells are used for:
- Increase the new users using Uber Go
- Increase the revenue for this category
- Increase the profit for this category
Let us assume that our intention is to see increase in all of the above metrics.
Why do users use Uber Auto instead of Uber Go
- Frequncy & availability of Uber Auto
- Lower cost of renting Auto vs Car
- User behavior for some people (demographics)
- Ability to get thru traffic
How would you solve the problem
- Identify users who have never used Uber Go. These users will be given deep discount when they book uber auto for the first time.
- Display Ads & notifications to users who frequently use Uber Auto. The Ads should focus on privacy, comfort (music, internet) etc. The ads will futher more offer promotions for first 5 rides in UberGo.
- Develop frequent rider program for UberGo users. For example your 5th or 10th ride would be free.
- Rainy season - Offer Uber Go as first option when users try to book Uber Auto. ("Would you like to book Uber Go for 20 Rs. extra since it is raining?)
- Reward the users who take UberGo with free coupons or digital goods
Implementation
Focus would be on implementing 1. and 2. initially. We can also do controlled expermentation in large cities to see the conversation rates of the metrics.
Validation
Lift in the above metrics would indicate succesful implementation of the project
Step 2 : Is there a vast price difference between Uberauto and Go in the area, he/she uses Uberauto.
Step 3 : if yes than identify major events of his /her transport, offer him equivalent difference coupons or deals to try UberGo.
Step 4 : if not than whenever he/she uses cab provide complementary facilities like free songs etc also initially provide sedans if possible for newly converted Ola Uber go passangers
CQ:
Define Uber Go - Hatchback based commutation
Goal of the exercise - Go is only slightly more expensive however has potential to improve upon the overall experience
Geography - India
Constraints & Timelines - NA/3 months
Uber Go | Uber Auto | |
Safety Index | + | - |
Price Point | - | + |
ETA | + | - |
Availability | depends | depends |
Approach:
Understand why people use Uber Auto and build recommendations on top of these
Short distance
Cheap
Availability
Used to taking auto from behavioural aspect
Recommendations around the same -> I’ll go with collecting reasons why people wish to book Uber Auto over Uber Go and give above reasons for selection and do below as per input selected by the user
Behavioural issue
Auto-upgrade to Uber Go for such customers
Explain benefits of travelling in Uber Go
Availability
Show availability of Uber Go as well on App to influence decisioning
Show overall trip time to influence decisioning
Cheap
Show the fare difference and explain the benefits in terms of safety and overall time saved to non-frequent traveller. Auto-upgrade as per budget
In case the rider is a frequent traveller, talk about no hours saved/month/year. Auto-upgrade for frequent traveller for upto 3 trips/as per budget
Distance
Explain about the overall time saved and safety index of the trip
Approach should be to sell the advantages of Uber Go to users while booking and right till a cutoff time when a trip has been booked.
How to target users:
Do an A/B testing and track below metrics for the control group and rest population
No of unique trips made
% trip made using Go vs Auto
Churn rate
% people switching from Auto to Go as per suggestion made
Impact on revenue
If the results for the control group is positive then scale the offering in phases basis geography or type of users
I will start with the basic understanding of the product. Uber is a platform whose mission is to make travelling smooth, Convenient and safe just like running water.
Clarification Question:
Why we want to do that?
Let’s say to increase revenue.
When you say upsell Uber Go to Uber Auto so basically we want to onboard uber Auto users to Uber Go platform.
Let’s say yes.
For this we need to understand the motivation behind using Uber Go and Uber Auto.
Uber Go | Uber Auto |
· Provides a faster & smoother way of travelling compare. · Provides more safety. | · Provides a cheaper way of travelling. · Less Safety due to Auto Structure. |
Persona1: Ravi is a 25 year old work in a company which is at 7 km from his locations. The office timing is from 10:00 AM So Ravi always book an auto from his location at 9:35 AM. It takes 20-25 minutes to reach at the office. One day he is 15 minute late and there is meeting that starts from 10:05 AM. He is the main presenter there. So reaching office on the time is important.
Strategy:
1. 1. New Algo+switch to Uber Auto button: Develop an algorithm which identifies the User behavior and whenever it notices a displacement (e.g. Ravi always take auto near 9:35 AM and suddenly he is late and books auto at 9:50 AM ) in that it should show use Uber Go to reach destination at the right time using Uber Go. There Should be a single tap option which allows you to book cars from Uber Go.
2. 2. Reward+Referral Program: Show incentives to uber auto users as get 30% off on your first 3-4 ride.
Strategy | Impact | Effort | Confidence |
New Algo+switch to Uber Auto button | High | High | High |
Reward+Referral Program | Low | Low | Medium |
I would like to focus on the first one as it really shows that we are solving a critical problem. Second one is just like an incentive once user have taken the three rides there is no guarantee he is going to use Uber Go instead of Uber Auto. They will easily figure out that Uber Auto is cheap and affordable compare to the Uber Go.
Metric:
1. 1. # of people who have Clicked on the Uber Go button.
2. 2. # of people who have Clicked on the uber Go button and have completed the ride.
3. 3. % increase in Uber Go rides.
4. 4. User ratings + feedbacks.
Objective / Why do we want to upsell?:
- Higher margins in Go
- Auto rides have experienced comparatively higher user complaints, lower/negative ratings than Go
- Reduce rejections in Auto category(supply-demand mismatch)
- Price difference
- Supply - Autos are easily available with a lower wait time than Go cabs
- Quicker than Cabs
Parameters for experiment:
- Price difference (base charge, surcharge, rate/min, rate/km)
- Consider trips where the price difference between Auto and Go is less than 'x%' on the base of Auto fare.
- Experimentation - To begin with consider x to be 20. Based on user response
- Trip distance - Compare the trip distance v/s trip volume between Auto and Go for a defined time period. If the preference of auto reduces as distance increases, then we can determine a threshold distance for trips which would be eligible for the upsell.
- Supply - At the time and location of trip request, compare the ratio of trip to Autos with trips to Go. Upsell whenever the ratio is better for Go.
- Previous affinity for Go - Based on the previous usage of Go cabs, we can extend marginal discounts to users (<5%). The value of discount given would be on the basis of the category in which a user falls:
- Never used Go
- Used Go at an avg of <0.5 times a day in the past month [ Don't compare volume. Normalise the ride quantity metric]
- Used Go at an avg of 0.5-1 times a day in the past month
- Used Go at an avg of >1 times a day in the past month
- Budget constraints affecting the volume of discounts that can be extended
- Resource constraints to build and scale the experiment system to operate at a ride level
- Complexity of using the multivariate experiment system to optimise results
- Phase 1
- Consider only 'trip distance' parameter. Define threshold on the basis of historical data analysis and iterate on it for a short period to get a high success rate. This would validate the user base which responds to reduced price variation and which doesn't. The users who respond positively need not be extended a discount while the ones who don't, can be evaluated on a different/additional set of parameters.
- Frontend changes - None. Promote Go by showing it above Auto even if price is higher. To be more aggressive, hide Auto from top options list.
- Pros - Minimal development effort, no marketing spend/increased CAC
- Cons - Constant recalibration would require frequent manual effort
- Phase 2
- Consider 'price difference' and 'previous affinity for Go' parameters. Price difference can be determined in real time and the user base for affinity can be determined based on analysis for the past month hence, a static list. Add these parameters for users who did not respond positively to previous phase.
- Frontend changes - None. Promote Go by showing it above Auto even if price is higher. To be more aggressive, hide Auto from top options list.
- Pros - Builds on additional knowledge, no marketing spend/increased CAC
- Cons - Dev effort needed to do run-time checks
- Phase 3 - Evaluate the performance and do more analysis before implementing the supply parameter. That may require a lot of effort to build.
- Sanity metrics - The metrics which should not be negatively impacted while experimenting.
- Number of successful trips
- Reject to request ratio for Go
- Success metrics - Success rate of upsell request getting accepted, started, completed
- Inform business leads managing Go and Auto categories about the experiment so that they are aware about the experiment.
- Inform teams tracking reject to request ratio for Auto and Go categories about the experiment.
- Pass an identifier with the trip requests which were part of the experiment.
- Maintain a control user base whose ride requests are eligible for the experiment so that we can compare the sanity metrics such as conversion etc.
Requirements for a solution to a problem gather from 4 sources:
EMUC: Employees, Metrics, Users & Customers (users who generate revenue and are decision makers)
First, Ill try to know what sources the problem has emanated from:
1. Employees - Is it because of the feature problems from the development team to pursuade an UberAuto sale? - No
2. Metrics - Is is because of high customer churn , low revenue and low profits from UberAuto feature?- Yes
3. Users - Users find it costly to travel UberGo? - Maybe Yes
4. Customers - Is B2B revenue not much profitable to corporate partnerships? - No
After filtering, it turns out that Metrics and User dissatisfaction are the factors responsible for the problem in this case study whivh needs an effective Value Capture Pivot (The Lean Startup).
Metrics - For customer churn, i would try retention programs like:
1. Incentivize the travellers with coupon codes for movies, Baskin Robins, etc.
2. Charge them same for UberGo for first 5 rides so that they become accustomed to UberGo comfort through classic Loss Aversion (UX behavioural psychology) way.
Users-
1. Create user-personas after segmentation of UberAuto users to ascertain what reason could entice their personality to come onboard with UberGo. Example - A student who doesn't earn should be able to book an UberGo at their University gates,libraries, museums, amusement parks, cinema theatres.- Personalised Advertisment and Increase avalaibility
2. API integration with cinema theatres to know end timings of movies so that the availability can be made just at the ending of movies in a timely manner
3. API integration with Airlines and Ralilway authorities to know the arrival timimgs to make seamless availability of UberGo cabs.
4. Make the ride interactive and enjoyble by integrating Wifi, Netflix, JioSaavn, etc during the ride and inform the users about the feature to leverage against UberAuto.
5. Seasonal Ad-Hoc rides - If its too much cold, raining or maybe the loo season, make UberGo create a bandwagon effect (UX psychology) that most of our customers choose UberGo with these benefits during the extreme weather seasons.Also, tell them about the ambient conditions inside ther UberGo.
Before everything... Learn.
1. What are the benefits of UberGo Vs. other transportation solutions or Uber X
2. What Are the needs of UberGoers: From social needs to physical needs.
3. What are the restrictions (From GDPR to know about the other person to max people inside an Uber)
With Data, test mockups.
1. Would you go to UberGo if there was a gamification (Guess the drivers name, for example)
2. Would you care to earn points everytime you order UberGo?
3. If you go UberGo.. You can pick the song on the car!
After you'll find what users want.. Just do it!
1. Soft launch with exciting UberGoers
2. Official launch to any UberGoers
3. Launch this to non-Uber-go to see if you can "convert" them :-)
What is the motivation for Uber to move customers from one product offering to another?
possible reasons I can think is
1. increase user experience & safety, which can lead to customer retention and stickiness.
2. increase in gross revenues per ride.
let us understand possible reasons for customers choosing Uber Auto
1. Lower cost of transport
2. Shorter wait time (since autos are available in every nook and corner)
3. Emergency
4.one or two passengers/travelers
5. faster ride (since this is a smaller vehicle which can accommodate small lanes/ densely populated areas)
6. Local drivers
With all the above factors, it's important to get the current 'Uber Auto' ride data - and measure factors like
1. Ride distances
2. Ride frequency per user per day/ month
3. Customers requesting for UberAuto ride, after one or few failures attempts to acquire UberGo or other services
With all the above data, we need to understand what is the percentage(monthly/ weekly) of a customer using Auto ride Vs UberGo and others?
Proposed plan
1. Promote Saftey - add some kind of safety logo for all UberGo and above product offering (Since cars are all safety certified and equipped with Function Safety features)
2. Offer a discount promotion to a targeted customer (who has more than a certain percentage of UberAuto use in their over Uber rides).
3. NO cancellation policy - Ensure Drivers cannot cancel the UberGo requests for short-distance rides
4. Reward Program for frequent users of UberGo, irrespective of ride distances
5. Urgency flag while looking for a ride - especially if customers are booking a ride for hospitals, airports, bus stands, railway stations, etc.
Top Vedantu interview questions
- You are a seller product manager at Amazon (assume that it's a pure marketplace). You have to activate churned sellers (i.e., sellers who have stopped using seller producte e.g., catalogues, inventory, etc). How would you go about it? (Note: You have budget constraints to consider.)3 answers | 2k views
- Google wants to venture in the large appliances industry starting with a refrigerator. As a PM in Google, how would you go about designing a Smart Refrigerator for the USA?2 answers | 1.3k views
- See Vedantu PM Interview Questions
Top Problem Solving interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- You launched a new signup flow to encourage new users to add more profile information. A/B test results indicate that the % of people that added more information increased by 8%. However, 7 day retention decreased by 2%. What do you do?29 answers | 28.8k views
- Drivers are dropping out of a city on Lyft. How do you figure out what's going on?23 answers | 18.8k views
- See Problem Solving PM Interview Questions
Top Problem Solving interview questions
- Your new feature boosts Amazon Search by 10%, adds 2s to load time. What do you do?19 answers | 36k views
- There is a 15% drop in the open rate of Instagram App. You are the PM. Tell us what could have happened.11 answers | 10.1k views
- There is a data point that indicates that there are more Uber drop-offs at the airport than pick-ups from the airport. Why is this the case and what would you do within the product to change that?10 answers | 22k views
- See Problem Solving PM Interview Questions