How many reviews are left on Amazon on a given Monday?
Estimate how many total reviews are left across Amazon.com on any given Monday.
How many reviews are left on Amazon on a given Monday?
Clarification questions –
Assumptions –
Clarify:
Let’s come up with an equation
# of household that makes purchases on a given day * % of users who write reviews
Let’s dig deeper:
# of household that makes purchases:
Out of 100 Mil, I’ll take 80% of the US household has ordered atleast once on Amazon.com = 80 Mil
I know Amazon’s revenue for 2019 was roughly 300 Billion and 5% of that came from Amazon Prime but that is world wide. So I’ll choose 2% from Prime, Which equates to 6B. Now let’s devide 6B by 120 (Prime subscription) which gives 50Mil.
So out of 80 Mil that have used amazon.com, 50 Mil are Prime users and I would tag them as high usage (buys multiple times a week) and I would put 20 Mil as Bi weekly shoppes and 10mil as low usage (once a month)
Out of 50 Mil, I would say only 10% of the people write reviews and probably around the same for biweekly and I would not touch monthly or low usage as it would be negligible (Low engagement anyways).
Rationale for 10% : Most of the reviews are if the users are very happy or very unhappy about a product and Amazon does a good job of vetting products that are really crappy.
So that puts us at 10% of 50 Mil = 5 Mil and 10% of 20 Mil = 2 Mil and a total of avg 7 Mil reviews a week
Now, I know for the fact (I have read it somewhere) that majority of the delivery happens on Wednesday and Majority of the Orders happens on Thursday / Friday (Excluding any holidays / deals where there is a spike through out the week)
Self Critique: The highest number of ratings I have seen is 2000 reviews for a product and least is couple hunderds. The patterns I have seen is that less than 25$ item gets a ton of ratings and as the price increases the number of reviews decreases. Perhaps we could split the 10% rating for weekly and bi weekly based on average product price and then do the math.
We need one clarification in the question about the country in which the question is applicable to. As Amazon is present in most of the countries around the world, is the question applicable to all the countries put together or any specific country like India or US
Let’s assume that the question is about Amazon India.
90% of the time reviews will be given by people who have purchased that item through Amazon recently. 10% could be by people who have already purchased it outside and wanted to share their experience.
So, we I derive the average number of reviews on a day from the average number of orders and the % of users who purchase and give reviews to products using the below formula:
# of reviews per day = # of orders per day* % of users who give reviews
# of orders per day = ((# of users who shop online in india * average # of orders per year ) * Amazon India’s market share)÷365
In india about 1/3rd of the population is shopping online which is about 400 million
From avid shoppers who shop weekly to people who shop rarely, it would be safe to assume that a user shops twice in a year online. That would make it 800million orders. Amazon India market share is about 30% . So the number of Amazon orders = 240 million.
# of orders per day = 240 million÷ 365 = ~ 750k
Usually about 10% users come back and write a review of a product that they purchased.
# of users who give review per day= 10% of 750k = 75k
Usually people have more time during weekends and tend to right more reviews than average and Monday being the week’s starting day, may see less traffic than weekends. If we assume Mondays receive only 80% of the average activity, the average number of reviews on a Monday could be equal to 60k