1
Create a free account on Botster
2
Choose a bot and provide seed data
3
Start the bot and wait for completion
4
Download or share your results
About this bot
In short: This online tool will extract contact information from a list of websites.
Click to view the example results filefor a better idea of the output.
⚠️ To export contacts from directories and listings (business directories, property listings, event lists, etc.), use the No-Code Bot Builder.⚠️
⚠️ The bot works smoothly with small to mid-sized websites, however, if you are going for larger sites with enabled bot/spam protection, the bot won't work at all.⚠️
How to scrape phones and emails from websites? Video guide
Watch me quickly walk you through the email and phone number crawler bot's setup:
And this is a more detailed bot guide:
A fast and simple email lead extracting software, this bot can be used for multiple purposes.
You can easily grab the following contact details:
- Emails
- Cell and work phone numbers, including potential phone numbers
- Links to contact pages
- Links to social networks
- Links to messengers
How to scrape contact details from websites?
- Sign up on Botster
- Go to the bot's start page
- Enter the links to websites. Each URL must go on a new line
- Select the contact types you would like to scrape (phones, emails, social network links, etc.)
- Select the number of pages to visit (per site)
- Adjust custom settings
- Click the "Start this bot" button.
That's it – theemail and phone number extractor process has started!
Troubleshooting
Captcha and bot protection
It is known that the phone grabber botwon't be able to access websites in case they are using bot protection solutions such as CloudFlare, etc.
AJAX
This email harvesting programis likely to have trouble parsing complex AJAX-heavy documents.
Software walkthrough
1. Open the Launch bot form
Click on the "Start bot" button on the right-hand side of this page to open the spider's form:
2. Enter the details
Give your "Job" a meaningful title, and optionally specify (or create) a project folder:
3. Enter the websites.
Insert a list of URLs that we will be scraping contact details from.
Each link must go on a new line:
4. Select the contact type(s).
Tick the contact types (emails, phone numbers, links to social networks, etc.) that you would like the bot to export:
5. Set the limit.
Select the number of pages to visit (per site):
6. Enter allowed URL strings.
Optionally, you can filter out which pages the bot needs to scrape by specifying parts of URLs.
For example, if you would like the bot to extract data from pages that have /products/ in their URLs only, this is the input where you can indicate exactly that, and the bot will ignore the rest.
Each string must go on a new line:
7. Enter ignored URLs.
Similarly, you can tell the bot which pages it needs to ignore by indicating parts of such URLs. For example, if you don't need any information extracted from a certain group of pages.
This field is also optional.
Each string must go on a new line:
8. Specify if selenium should be used.
Tick the checkbox if you would like to extract more data from JS websites. This option increases the time needed and the price of the job:
9. Specify if an extra proxy server should be used.
Tick the checkbox if you would like to use a residential proxy layer. This works great agains tough protection mechanisms.This option increases the time needed and the price of the job:
10. Set up notifications.
Specify if you would like to receive a notification when the grabber completes the crawl:
11. Start the bot!
Click the "Start this bot" button on the right-hand side:
That's it! You will be taken to your "Jobs" section. The software is now working and will notify you once it's done.
Data output
After the bot completes the job you can download your data as an Excel (XLSX), CSV or JSON file.
To use this bot you need to register or log in first.
Frequently asked questions
This tool scrapes contact details such as phone numbers, emails, and links to social networks from a list of websites that you provide.
After the tool delivers your results, you can download them as an Excel, CSV, or a JSON file. You can also export the data right into Google Sheets with a single click.
No, once you launch the bot, you can close the browser window. The bot will continue working and will send you an email or Slack notification, once it's done.
Phone scraper tools allow you to collect phone numbers from different websites automatically and download them as an Excel file.
Endpoint: POST https://botster.io/api/v2/bots/contact-data-scraper
Request body:
input string or array of strings (required)
Website list
limit string (required)
Limit
How many pages the bot should visit including your URLs and using them as entry points.
Possible values:
1 | 1 page |
10 | 10 pages |
100 | 100 pages |
500 | 500 pages |
ignore_url string (optional)
Ignore URLs
Optional. The bot will ignore data from input paths or parts of URLs that you list below. Each string must go on a new line.
use_proxy boolean (optional)
Use proxies (Advanced)
The bot will use an extra residential proxy server layer and will also rotate user-agents. This will increase the deliverability success ratio but will also increase delivery time.
use_selenium boolean (optional)
Use selenium
The bot will render JavaScript when loading every webpage. This will potentially increase the number of extracted datapoints from JS-dependent websites. Enabling this option will also significantly increase the delivery time.
filter_url string (optional)
Allowed URL strings
Optional field. You can input paths or parts of URLs from which you only want the bot to collect the data. Each string must go on a new line.
elements array of strings (required)
Elements
Possible values:
email | |
phone | Phone |
skype | Skype |
viber | Viber |
tiktok | TikTok |
twitter | |
facebook | |
linkedin | |
snapchat | Snapchat |
telegram | Telegram |
whatsapp | |
instagram | |
contact_url | Contact page link (potential) |
fb_messenger | FB Messenger |
Related bots
Email to Messengers Forwarder
Forwards incoming emails to Slack or Telegram messengers.
View bot
Social Network Accounts Finder
Finds links to social network accounts of brands and people in bulk.
View bot
Phone, Email and Contact Scraper
Extracts contact information e.g. emails, phones and links to social networks from a list of websites.
View bot
Version history
Version 1
Version 2 - current page