Objective
Understand what is data scraping, why it's useful in SaaS growth and how to implement a data scraping workflow.
Last Updated
January 2022
Table of Content
Resources
<aside> 💡 This guide is meant to provide basic knowledge on a complex topic in the most concise manner. Never take anything as the gospel truth, read from multiple sources before acting.
</aside>
—
What is web scraping?
Definition
Web scraping is the process of massively extracting data from online websites (usually without the owner's authorisation).
It is a 5 step process:
Technical details
When using a program for web scraping, it sends a GET request using the HTTP protocol to the target URL you mention. The web server, if it considers your request legitimate, will allow you to read the HTML content of the web page. You'll then store part of this content in your program environment.
Examples
Street Addresses
, Phone Numbers
and Email Addresses
.Why would you want to scrape data?
In order to run acquisition campaigns (via ads or cold outreach) we need to massively gather specific data on qualified prospects (new potential stores). The most cost & time-effective way to obtain this data is by scraping online repositories.
—