A Guide to Web Scraping with FindDataLab

Whenever we begin with a new web scraping project, we usually have to clear up the same typical issues. So we thought that it would be great to provide a
pre-order-check-list for our new clients. It would give them a bit of an overview on how we work, and facilitate our following collaboration.

Here is a list of questions you should ask yourself when starting to work with us. We wrote it with high hopes that our communication with you will be easy, comfortable and effective.

How to launch a web scraping project

All these questions are important to get better results in your data extraction project.
Do I have a web source to scrape data from website?
For example, we created a database for an online car paint shop and collected reviews about a b2c startup for an investment company. So clients often come to us with a clear idea of what sources they need to collect data from. Such requests are the easiest to execute, since we don't need to spend time searching and agreeing on the source of information. If you know exactly what website(s) you want to scrape – then we are halfway through with your task.

However, if you don't have a clear idea of the source you want to scrape from, we'll be glad to find an individual solution for your case. Be ready to answer following questions to specify the source.
Is it a particular website or a group of websites?
People most often come to us with one of the following requests:
- scraping of social media publications (Facebook, Instagram, Twitter etc.),

- extracting reviews and ratings from review platforms (such as yelp.com, trustpilot.com, productreview.com etc.),

- collecting SERP on a specific keyword,

- extracting prices and/or descriptions from booking websites (booking.com)

- scraping of Wikipedia.

If your web scraping request can be classified as one of the groups listed above, it'll take us less time to give you a quote.
What are my target data?
What groups of information I want to scrape from the website?
Possible options here are:
  • contact information (emails, phones, addresses),
  • product information (prices and product descriptions),
  • images,
  • URLs,
  • others.

Note that not all personal information can be scraped even if it is publicly available. To learn more, read our previous article explaining how healthy web scraping works. Our scraping team will carefully examine privacy policies of the target website and check if scraping is possible there.
Do I have any keywords for my scraping project?
Whether you have a source for data extraction or you don't, our experts will need keywords for data collection. Make a list of keywords (from 1 to 5) and you'll make work on your task much easier.
Do I have any time limitations for my task?
Do you need to collect data regularly or do you need this service for one time only?
For what period do you need the data?

Do you have a deadline?
Great! We are ready to start
Describe your data needs
Data scraping project description
URLs to extract data from: (optional)
List of data attributes to extract:
What is your budget? (optional)
Example (optional)
If you have an example of needed result, please send the file
By clicking Submit, you agree to our Privacy Policy