Skip to content
xFreelance

Automated Business Data Collection Script

Freelancer.com

  • IT & Development
  • Op afstand
  • Remote
  • Freelance
  • €250–€750 fixed

This job comes from an external source. xFreelance is not a party to it and cannot guarantee it is still current.

Description

I need a browser-automation script that can visit a series of websites and reliably pull down three specific data points for every business it encounters: the company name, its full contact details (phone and email when available), and the physical address. Think of it as a targeted web scraper, but built with a headless browser so it can navigate dynamic pages, handle simple captchas or pop-ups, and respect polite delay intervals between requests. You are free to work in Playwright, Puppeteer, Selenium, or any comparable framework, as long as the final solution runs on a recent version of Chrome or Chromium and is easy for me to schedule on a Windows machine. A clear configuration file (or well-commented constants) should let me swap in new starting URLs, adjust timeouts, and set the destination CSV or JSON path without touching core logic. Please lay out a concise project proposal that covers the approach you’ll take, any third-party libraries you expect to rely on, and how you plan to keep the runtime efficient while avoiding IP blocks. Deliverables • Fully functional script with source code • One example run producing a CSV that shows at least 50 rows of scraped data (dummy URLs are fine) • A short README explaining setup, configuration options, and how to extend the crawler to new sites Acceptance criteria • Script completes a sample crawl without manual intervention • All three data fields are captured for at least 90 % of discovered businesses • Output file opens cleanly in Excel / Google Sheets without extra escaping or encoding issues If this fits your wheelhouse, I’m looking forward to seeing your detailed plan and timeline.

This job is 100% remote.

Skills

  • JavaScript
  • Data Collection
  • Data Management
  • Python
  • Data Extraction
  • Automation
  • API Integration
  • Web Scraping
  • Selenium
  • JSON

Interested in this job?

Create a free account to open the original job on Freelancer.com.

Create account