Monitor Clutch categories for new agencies with BrowserAct, Gemini, and Slack
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-browseract(Scrape page funding data)
Nodes used (13)
- Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Aggregate
n8n-nodes-base.aggregate - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Edit Fields (Set)
n8n-nodes-base.set - Browser Act
n8n-nodes-browseract.browserAct - AI Agent
@n8n/n8n-nodes-langchain.agent - Merge
n8n-nodes-base.merge - Slack
n8n-nodes-base.slack - Wait
n8n-nodes-base.wait
What it does
Monitor Clutch categories for new agencies to Slack With BrowserAct and Gemini Introduction This workflow automates the discovery of new B2B service providers entering the market. It scrapes a specific category on Clutch.co weekly, standardizes the data using AI, and compares it against a historical database to identify only the fresh "new entrants." These leads are then sent to Slack as a "Hot Alert." Target Audience Sales Development Representatives (SDRs), partnership managers, and lead generation agencies looking for new agencies or service providers before their competitors find them. How it works 1. Scheduling: A Weekly Trigger initiates the scan to ensure regular monitoring of the market. 2. Targeting: A Set node defines the specific Clutch category URL to monitor (e.g., https://clutch.co/developers). 3. Data Extraction: The BrowserAct node runs the "The New Entrant Asset Finder" template. It navigates to the target category and scrapes the current list of companies. 4. Data Cleaning: An AI Agent (using OpenRouter/Gemini) processes the raw scraped data. It fixes formatting issues, such as converting "$10,000+" to integers and splitting "City, Country" strings into separate fields. 5. Staging: The cleaned data is written to a temporary "Second Extraction" sheet in Google Sheets. 6. Change Detection: The workflow retrieves the previous week's data ("Database") and the current week's data. A second AI Agent compares the two lists to identify companies that exist in the new scan but not the old one. 7. Notification: If new companies are found, a Slack node posts a formatted alert with details like "Company Name," "Rate," and "Website." 8. Database Update: The workflow clears the old database and replaces it with the latest scan, establishing a new baseline for the next week's comparison. How to set up 1. Configure Credentials: Connect your BrowserAct, OpenRouter, Google Sheets, and Slack accounts in n8n. 2. Prepare BrowserAct: Ensure the The New Entrant Asset Finder template is active in your BrowserAct library. 3. Prepare Google Sheet: Create a Google Sheet with two tabs: Database (First Extarction) Second Extraction 4. Define Target: Open the Clutch Category Link node and paste the URL of the Clutch category you want to track. 5. Configure IDs: Update the Google Sheets nodes to point to your specific spreadsheet file and the respective tabs mentioned above. Google Sheet Headers To use this workflow, ensure your Google Sheet tabs use the following headers: companyname websiteurl minprojectvalueusd hourlyratelow hourlyratehigh employeesrange city country shortdescription Requirements BrowserAct Account: Required for scraping. Template: The New Entrant Asset Finder. OpenRouter Account: Required for cleaning data and detecting changes. Google Sheets: Acts as the historical database. Slack Account: Used for receiving lead alerts. How to customize the workflow 1. Change the Source: Modify the Clutch Category Link and the BrowserAct template to scrape a different directory, such as G2, Capterra, or Upwork. 2. Filter Logic: Update the system prompt in the Detect data changes AI node to only alert on companies with a specific hourly rate (e.g., >$100/hr) or employee count. 3. Enrichment: Add a Clearbit or Apollo node after the change detection step to find email addresses for the new companies before sending them to Slack. Need Help? How to Find Your BrowserAct API Key & Workflow ID How to Connect n8n to BrowserAct How to Use & Customize BrowserAct Templates --- Workflow Guidance and Showcase Video AI-Powered Lead Finder: Target New & Growing Companies (n8n + AI Tutorial)