How would you go about validating the need for an app to split the bill when people go out to restaurants or bars?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Structure:
1. Clarifying questions
2. Users
3. lay out the thought process on how to approach this. - this should cover pre-development activities, During development activities and post Development activities
4. Measures of success
Clarifying questions:
1. Is this going to be an app that is entering a brand new market or are there other competitors already? - Assume that there are other competitors
2. Who is going to build this app? Google ? is this going to be a new feature offering? - Assume yes -
3. What is the goal here for us? - Customer acquisition and adoption
4. Assuming that this would only be for the US market and we do not have to worry about supporting multiple currencies etc? - Sure
5. Does this app need to only show the split for the bill or do we need to allow for transfers and payments as well? - Account for transfers etc.
6. Are there any constraints that I need to know about? - assume that you have all the information needed for this.
Users:
1. Customers who go out to restaurants and bars with friends/family or acquaintences
2. Banks and credit card companies
3. local business establishments?
4. 3P payment providers (stripe, paypal, Amazon pay etc.)
We can focus our efforts on targeting the first set of users above as they are going to be the primary group.
Now that we know what the scope is and who the users are, let's focus on what we will do to know if we ned an app or not.
We will split this into pre-development, development and post development activities:
1. Pre-development activities:
a. Market analysis and competitor intelligence - Here, I will do a comprehensive study on the market to understand the need for an app. I will look at who the current players on the market are and do a SWOT analysis.
b. Gaps and user requirements - I will also undertake an extensive cusotmer survey either on our own or partnering with a survey company to understand user sentiment and needs. I will try and gain an insight into what customers feel the current apps lack and what they would want from the app.
c. Define vision, USP and monetization opportunities - Once we have the data that we need, I will begin driving a vision plan to understand what we need to build and how this will create a USP for our app that would give us a competitive advantage in the market.
Here, I will also work on brand messaging that will help define the app and its usefulness to customers.
As part of this, I will also identify montization opportunities (such as paid app vs taking a percentage cut for transactions vs freemium model etc.)
2. Developmen activities:
a. work with engineering teams to build app and ensure that we the right features prioritized for our customers.
b. partnerships with payment providers is other set of work that we will need to conduct.
3. Post Development activities:
a. Beta Rollout and testing - here, I would conduct A/B tests on various UI solutions when rolling out the product to a limited set of customers and collect feedback and iterate.
b. Full rollout -
Measures of success:
North Star metrics:
# app downloads
# frequency of use (DAU/WAU/MAU etc.)
# of transactions or 'bill splits'
# avg total value of transactions.
Secondary metrics:
#NPS
# total revenue generated
# Financial transactions in the app as a % of total bill splits
P.S: I have intentionally kept some sections light here as I could not type anymore (long day at wok.. lol) - But I hope to have gotten the thought process correct.
Thigns I could have expanded on:
1. security of transactions
2. barriers to entry etc.
Product
Bill payment can be done in two ways when two or more people go to restaurant.
Split the bill: if two or more people decide to go out together to restaurant or bars and they agree to pay the bill equally then they are said to “Split the bill”.
Pay your Part : If they agree each to pay for the dishes/drinks each has ordered they are not splitting the bill equally but are contributing to the amount shown on the bill.it is called “Pay your part”.
Goal
· Saving time
· payment convenience
Customer Journey
1. Users goes to restaurant/bars
2. Users Order dishes/drinks
3. Users Eat dishes/drinks
4. User Ask for bill
5. Users decide about way of payment: Split the bill or Pay your part
6. If users choose Pay your part, each user calculate their part
7. If users choose Split the bill, one user Scan the bill
8. Split the bill app divide the bill payment equally and message to each user
9. Each users do payment to one user
10. One user pays the bill to Restaurant.
User behaviour in customer journey
I would Partner with Split the bill app and conduct A/B experimentation to validate Split the bill vs Pay your part
Hypothesis:
Split the bill app help users to calculate share of each people and send message to other people quickly. It will help to vacate the table early and restaurant will get chance to serve another people.
Metrics
1. # of people going to restaurant
2. # of people downloaded split the bill app
3. # of transactions through split the bill app
4. Time spent in completing the payment
Trade off
Tips or reward given to waiter/waitress does not count on the bill. Tips paying user suffer.
Summary
I would validate the need of Split the bill app on the basis of time spent on payment and no. of transactions along with retention of app.
Top Google interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Google PM Interview Questions
Top Metrics interview questions
- How would you measure the success of Facebook Likes?40 answers | 61.3k views
- What metrics would you use to measure the success of the Save feature at Facebook? 39 answers | 87.2k views
- How would you measure the success of Gmail?23 answers | 17k views
- See Metrics PM Interview Questions
Top Google interview questions
- How would you improve Google Maps?53 answers | 228k views
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- See Google PM Interview Questions
Top Metrics interview questions
- What metrics would you look at as a product manager for Instagram ads?19 answers | 23.8k views
- What is the most important metric for Google Docs and why?19 answers | 15.3k views
- What goals would you set for a Facebook Dating feature?14 answers | 9.4k views
- See Metrics PM Interview Questions