You have been made the PM of Payments at Google and have been tasked with building a product for very busy people. How would you design it?
Followup question: Do you think it adds strategic value to Google ? If so ,how ?
You have been made the PM of Payments at Google and have been tasked with building a product for very busy people. How would you design it?
Followup question: Do you think it adds strategic value to Google ? If so ,how ?
Clarify: Is this Product for US only or Global?
Interviewer: Upto you.
Interviewee: I’ll choose US and then we will eventually expand.
Let me explain the existing Google payment product as I haven’t used it much
Gpay – Allows me to store all my cards and I can use my phone to pay from one of the cards that I have already stored
Wallet – Keeps my card and does auto fill when I’m buying online
Interviewer: That’s good enough for now
User group: Alright, let’s define very busy people
Need : Now let’s list out needs for these user group
List solution: I’ll focus on Entrepreneurs – Let me list out the solution for the above needs
Paying on time is a pain point
Pros: No more missed payments that affects credit history
Dev effort: Very easy (couple sprints)
Every penny matters:
Pros: Get the best out of all the cards, Dispute isn’t a headache, Google Assistant can take care of everything
Dev effort: Medium (Integrate with Google assistant and Sorting card’s best deals automatically)
Keeping track of payments – Google Assistant to do auto calling and get the accounts payable sorted out. – This is something most CRM does so I’ll not call it a major pain points.
Prioritize & Paint the picture/ Summary: I’ll tackle every penny matters feature because it opens up busy entrepreneurs’ time to focus on their core business rather than keeping track of cards, it’s rewards and upside. In addition to that, they don’t need to login to the bank’s website ever to even open up a dispute which is time consuming. Google Assistant is part of the ecosystem so integrating voice request wouldn’t be a huge lift from development perspective.
Users are incentivised to use GPay as it does an unbiased card comparison to get the best to the user. From Google’s perspective, this features takes Google Assistant to one level further to be a real virtual assistant .
Current App Clarification:
I’d like to clarify what the payments product currently does and then think about what we are looking to add in the future.
– Google Pay is an App that exists on the App store for Android/iOS store that users can download. They can add their credit/debit cards to it and then pay using their phone, rather than the card.
– They can keep track of transactions made with those cards within the Google Pay app.
Goal clarification:
So the goal is to add a new product for busy people. Why is that? I will assume that it is because we are trying to increase the number of users by solving for a popular use case. This will benefit the Google Pay business by getting more transactions going through the system.
Users:
There are many types of busy users. Some examples include:
1. Parents with jobs.
2. Executives with high level jobs
3. Small business owners
Among these, it seems fairly clear that parents is the largest market size and will help meet the goals of increasing users and transactions. So, I will choose to focus on parents with jobs.
Pain Points:
There are multiple pain points for parents:
1. Hard to pay offline providers such as sports and other extracurricular classes.
2. Not always easy to pay schools and often requires lumpsum payments.
3. Transfer to other parents who may pay for activities.
4. Purchases online for offline books/toys add up to a lot and can be a stress on the budget.
Possible solutions:
1. Bring offline providers online by helping them setup business entities on Google Pay
2. Offer financing product for parents that will smooth out payments.
3. Enable transfers to phone numbers/emails.
4. Add ability to analyse payments and provide intelligent recommendations for cheap products in the future.
Prioritization:
SolutionUser ImpactBusiness ImpactImplementationCompetition
Offline providers | High | High | Medium | Low |
Financing | High | Medium | High | Medium |
Transfer to payments | Medium | Medium | Medium | High |
Online deal recommendation | Low | Low | Easy | High |
All of the options require a fair amount of effort, but I would choose to go with the option to enable offline providers to accept online payments. The reasons for it are:
1. It will be a key differentiation for Google Pay among all the other payment providers. All the other ooptions are being offerred by other providers in form or another so this will be completely new.
2. This will solve a big pain point for parents who have to deal with multiple payments options of providers. There is also no way to regularly track all these payments comprehensively.
3. If these providers are brought online, they can also be cross-sold Google Search, Gsuite and other products.
The solution would consist of:
1. Expand the Google Pay for Business app to enable these offline businesses to easily onboard and add their bank account details.
2. Add a way for these Business clients to send invoices to a list of clients.
3. Add a way for these clients to pay the Businesses.
4. Add a way for parents to categorise and keep track of these payments.
It would also require co-ordination with the Google Sales and Marketing team to reach out to these offline businesses directly and also uses parents as a channel to get them to start using this product.
Journey | Pain Point | Impact to User |
Browse | Schedule | High |
Browse | Multiple Sites | Medium |
Browse | Discounts | Low |
Procure | Too Many Options | High |
Pay | Payment Details | Medium |
Pay | Pin | Medium |
Pay | Reconciliation | High |
Solution | Impact to User | Cost to Google |
Scheduler | Medium | Low |
Shop Assistant | High | Low |
Merchant Map | Medium | Low |
Pre-Proposed Options for Purchase | High | High |
Automatic Re-Purchase | High | Medium |
Authentication | Low | Low |
Reconciliation Tool | Medium | High |