How will you improve the worst customer experience post a successful order placement on Instacart?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Before I get into the problem approach, I would like to seek a couple of clarifications on the context and the situation
Instacart helps deliver and pick up products from your local retail stores. Although Instacart is famous for grocery delivery, it’s venturing into electronics, pharmaceuticals and other types of retail store deliveries.
Clarifying scope
1. Is my role to design and work on fending off a worst customer experience as an insta cart product manager – Yes
2. Are there any resource / market constraints that I should consider - No?
3. Can I work on the problem scope in US market and expand later based on the culture of other regions – Yes
4. Instacart works in collaboration and has an experience built into Individual merchant apps, do we want to build this experience into Instacart alone and not merchant apps - > Yes
Business Goal – Our business goal is to improve the customer experience by mitigating some of the problems after a customer place an order in Instacart which will drive user engagement. A happy customer is always expected to come back and our goal is to drive engagement. Please let me know if I can proceed further.
Users:
1. Customers
2. Instacart deliveries
3. Merchants
I would like to focus on the customers as we would like to solve customers’ delivery experience in this scenario
I would like to approach the above problem by first, identifying customer needs, I would like to then look through the most prioirtized needs, secondly, think of solutions that could be implemented and recommend a solution with a metric to see help us meet our goal.
Ideally, It would be great to look into the data and see which are is being impacted the most and since we do not have the data here, I would like to go through each of these needs and prioirtized based on my customer instinct, I would like myself to stand in the shoes of a customer placing an order
Customer Needs
Needs | Priority | Possible alternatives |
Order not arrived on time | P2 | Yes |
Damaged items delivered | P1 | No |
Wrong order delivered | P1 | Yes |
Incorrect quantity delivered | P2 | No |
Delivered to the wrong address | P1 | Yes |
Item goes out of stock due to inventory issues after order is placed | P1 | No |
While all the above is a priority to the customer, I would like to focus on the damaged items delivered as generally that leads to a bad customer experience and refrains them from leveraging the service again, customers expect quality in the product being delivered.
Here are some of the solutions that come to my mind for avoiding damaged items being delivered
Solution | Effort | Impact | Pro’s | Con’s |
Replace the damaged items upon reporting an issue | M | M | Retain customer satisfaction | Reactive customer engagement |
Refund & replace the amount to the card | M | L | Customer feels they are important | Reactive customer engagement |
Build an ML model on the items with the damaged items and the local stores and other climatic conditions with which it generally happens to ensure a proactive check or a reminder to the Instacart delivery folks to incorporate a special packing to ensure item safety | H | H | In this scenario, we are trying to eliminate delivering damaged items based on the historical data available on the damaged items reported and special instructions to Instacart to ensure Item safety |
|
Of all the solutions above, I would like to recommend the 3rd option where we are being proactive and addressing one of the issues with deliveries. We can do a A/B testing on the special instructions surfaced vs not.
North Star metric
1. # Of issues reported on damaged Items – Take a baseline metric and observe improvement with the ML model in place.
2. DAU – Secondary metric to track is the increase in the daily active usage
Clarifying questions and assumptions:
- Which geo are we solving for? I would assume its in the context of Instacart in USA/Canada
- Are the problems new or have always existed? Assume that the problems have existed and not new
I will first start with mapping the customer journey. Then make assumption about what might be biggest pain points.
A user journey post placing an order looks like and what the pain point associated with each might be
- Shopping for order begins and incases where order replacement is needed or cannot be found one needs to chat. Some pain points associated with it would be (a) There are many items that need a replacement (b) Takes investment of time. One has to continuously chat with the shopper to decide which items would need replacement
- Order receival by person: In this case, the pain point might be that the order is not dropped at the right location or it takes too long to get the order
- Quality of items/check against order that was placed - In this case, the pain points might be (a) that items received are abt to expire (b) items are rotten like fruits (c) it states online that item was received but in actual the item was not received
- Instructing employees on ensuring items being delivered are fresh vs. not fresh. This can be done by building in-product notifications or training to shoppers that they should be selecting fresh items for employees. Instacart can also take a look at data if this problem is specific to a certain set of instacart shoppers and cater these reminders/notifications to them
- In certain cases, like milk/fruits/non-frozen foods, letting ppl enter by when they expect to consume so that the freshness can be gauged
- Also, Instacart should look at the data if this problem is specific to a certain set of grocery shops where there might not be as many fresh items. In that case, one should let those stores know and work on building partnerships with other stores
- In measuring success, if the measures put in place are working or not one should look at the consumer ratings and if there is improvement in that. Today, Instacart does provide an option to rate what they liked abt the experience and one such thing to grade on are Quality of items.
- We should also look at how the Instacart shoppers who are getting notificaition engaging with it. Are they engaging more with these notifications?
- Similarly from consumer end we should look at how many times ppl are entering notes on when they expect to consume the item etc.
- What is our goal?
- Why are we improving the post-order experience?
- did we hear any complaints from customers that we want to fix?
How Instacart operates
- End users
- Supplier or grocery retailers
- Shoppers - pick up and delivery person
Related orders
- Wrong order delivered
- Deliver to a wrong address
- Quantity is incorrect
- Damaged items
- Bad packaging
- Quality is bad
- The order did not arrive on time
- Unable to know the exact order status
- Items are not in stock after the order placed
- Order not at all delivered
Related to Shopper or delivery person
- Different person deliver the order
- I am not able to trust the shopper
- A person is not ready to deliver to the address at the mentioned location
- A person is arguing and asking for the extra tip
- A person is not ready to deliver an order, or he is a fraud - For example, he is taking an order and not responding
- Do not deliver the out of stock items and do not do any updates and refund the remaining money [Efforts: L and Impact: L]
- Proactively send a notification and inform them we will not deliver OOS items [Efforts: L and Impact: L]
- Proactively send a notification and ask them if they would like to update the order with anything else instead of OOS items. [Efforts: L and Impact: M]
- Take input from users proactively while taking an order [Effort: M and Impact: H]
- Send a question with in-app suggestions of another store as an alternative place to pick up same item or another item from the same store [Efforts: M and Impact: M]
- Use ML and based on the data come up with the solution.
- Start a conversational channel between the end user and the bot to pick if we could get the end user's thoughts if they need alternative items, the same items from another store, or any additional items. [Efforts: H and Impact: H]
- First I would start off by explaining what Instacart does. It's a marketplace where customers can order groceries, utilities etc. and we have delivery folks who go to to the markets and buy the items for the customers
- Then I would clarify what worst experiences entail post order placement
- The order gets cancelled
- The order does not come on time and is delayed significantly
- The order the customer gets has several wrong items or rotten items
- If the interviewer says go ahead and choose the any worse experience, I can focus on giving 2-3 solutions to each of the above
- The order gets cancelled
- Notify the customer ASAP about the cancellation and offer a $ coupon code as a measure of forgiveness
- If a customer has had bad experience and is not back on instacart, we send them reminder emails to come back with a coupon code
- The order does not come on time and is delayed significantly
- Notify the customer of the delay and ETA for order delivery
- Before they place the order, ask the customer if it's okay to leave the delivered items in a way that they don't need to be at home
- The order the customer gets has several wrong items or rotten items
- If the user is a repeat customer, give them $ back ASAP
- If we see some users reporting many cases like this - provide a easy way for customers to upload pictures of the rotten items and give them $ back for those items post verification ( I would likely use some sort of CV to quickly analyse if the items are rotten or not)
- The order gets cancelled
Top Other interview questions
- How many webcams were sold in the US during 2020?3 answers | 1.7k views
- You’re the PM for a social media company. You are owning a new feature that allows video sharing (like YouTube ). What would you pick as your success metric?3 answers | 600 views
- How many pizzas are sold in India each day?2 answers | 84 views
- See Other PM Interview Questions
Top Other interview questions
- Tell me about a great product you've recently encountered and why you like it.2 answers | 2k views
- What would be your roadmap if you were the PM of JIRA?2 answers | 1.5k views
- How does the mean and median compare for search response times in Google?1 answers | 722 views
- See Other PM Interview Questions
Top Other interview questions
- How would you improve Cultfit?2 answers | 1.6k views
- How would you build a UPI payments app for senior citizens? What features would you include in the initial release and why? How would you measure its success? If the first release is well-received, what would you prioritize for future updates?2 answers | 363 views
- Design a fridge for children.2 answers | 1.8k views
- See Other PM Interview Questions
Top Other interview questions
- What are the key components of a PRD?1 answers | 3.1k views
- Google decided to shut down Gmail. What would you do?1 answers | 1.5k views
- You have to launch an Uber Rider pass in your city. What should be the price of the pass?1 answers | 2k views
- See Other PM Interview Questions