Free 30-minute systems call, we’ll tell you what to build first. Book it

All case studies
Automation

Construction Lead Scraper

Apify → CRM pipeline that scrapes construction prospects and drops only new leads into the sheet.

n8nApifyGoogle SheetsHTTP / polling
Construction Lead Scraper , screenshot of the live website

The situation

A scheduled Apify scrape for construction prospects, with wait/poll logic, dedupe against the existing CRM sheet, and append-only writes for new leads.

The problem

Sales teams needed structured, repeatable prospect lists instead of manual copy-paste from public listings, and they could not afford duplicates hitting the same inbox twice.

What we built

An n8n workflow that starts an Apify actor, polls until the run finishes, maps results into CRM fields, filters out emails already in the sheet, and appends only new rows.

What the system does

  • Scheduled Apify actor runs with status polling and retry
  • CRM / sheet dedupe before write
  • Email filter and field mapping into outreach-ready columns
  • Skip path when a run produces no new leads