π£ Find unhappy competitor customers and enrich leads with Apify
β‘ 9 views Β· π£ Lead Generation & Enrichment
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Quick overview
This scheduled workflow uses Apify to scrape recent low-rated reviews for selected competitor domains, then enriches reviewer names by running a second Apify actor to find verified email contacts and outputs a cleaned list of potential leads.
How it works
- Runs on a weekly schedule.
- Sends a request to Apify to start an actor run that collects the most recent reviews for a configured list of competitor company URLs.
- Polls the Apify run status every 15 seconds until it succeeds or the maximum number of polls is reached.
- When the run succeeds, fetches the scraped review dataset from Apify.
- Filters for unhappy reviewers (rating 2 or below) with a first and last name, maps country codes to country names, and builds an input payload for contact discovery.
- Runs a second Apify actor to find verified email contacts for each person and downloads the resulting dataset.
- Filters out incomplete records and outputs structured contact and company fields (name, verified email, LinkedIn URL, location, and organization details).
Setup
- Create an Apify account and add your Apify API token to the workflowβs HTTP authentication (and replace any hard-coded token query parameters with your own).
- In the configuration step, update the competitor domains in
companyUrlsand setmaxReviewsPerCompanyto control how many reviews to pull per company. - Verify the Apify actor endpoints used for review scraping and contact discovery are accessible in your Apify account and adjust the actor IDs/URLs if needed.
π Nodes Used
HTTP Request, Schedule Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File