Cosmetics marketplace case study

Cosmetics marketplace case study

Find out how ScraperDev by extracting data about competitors assortments helped an FMCG company optimize its procurement processes.

Who is the client?

Our client is a significant E-commerce beauty and FMCG products marketplace. Due to the huge variety of SKUs on the marketplace, the company met with risks related to assortment planning. They noticed that some products sold out before demand was met, whole others remained unsold for months. The company approached our ScraperDev team looking for a data-driven stable solution to their stocking issues and eliminating assortment inconsistencies. 

“Reinventing assortment planning solution based on real-time data on the market”


Old-fashioned ways of doing business have now been overtaken by new, faster and cheaper methods, such as web data scraping. Web scraping is mainly used by e-commerce businesses to monitor competitors prices, reviews, and availability. In this case we will highlight another less obvious application of web data scraping, Product Assortment Planning and Optimization.  


Building custom scrapers to organize data collection

We created a stable data pipeline with real-time data on the current inventory of the product. Our client could now track all changes in real time, and all the data we collected could be exported for further use. We checked all stocked products and their prices every day. These checks were done in two ways, firstly by writing directly on the site the quantity in the stock. 

Secondly, we wrote a code for algorithm that adds a request to add random numbers of items to the card (for example, 5.000, 30.000, 150.000) to check the “error” which provides data on how many items are specifically on stock now.  


Our client’s assortment process was improved, and led to increased profits of 47% over the following 4 months, with 85% accuracy in demand predicting. 


Ethic and legality

In order not to overload the competitors’ sites we made sufficient intervals between requests and stretched each scraping session over several hours. We were careful to ensure that there was no critical loading put on the competitors’ sites which may adversely affect his business.

Also, scraping all public data is legal which is proven by great variety of cases and courts.

Date 05.08.2021
Client Marketiplace for beauty products
Curious how it looks like?

A free data sample will be automatically sent to you.