Track competitor pricing and features with BrowserAct and Google Sheets
UnknownWhat this workflow does
This AI workflow has 18 nodes and runs on a schedule (every week). Along the way it connects Google Sheets, Slack, OpenRouter Chat Model and Browseract (community).
How it runs
Trigger: On a schedule (every week).
- Fetch links & history (Google Sheets): uses Google Sheets
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Retrieve "loop" results (Google Sheets): uses Google Sheets
- Extract page content (Browser Act): uses Browser Act
- Aggregate: combines items into one
- Analyze target pages (AI Agent): runs an AI agent, with model: OpenRouter Model; output parser: Structured Output
- Analyze competitor data & generate report (AI Agent): runs an AI agent, with model: OpenRouter; output parser: Structured Output Parser
- Update Database (Google Sheets): update
- Create New Sheet (Google Sheets): create
- Define Headers (Edit Fields (Set)): sets 1 field: Comparative Reports
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-browseract is verified or supports 3.0 (used in Extract page content).
Nodes used (10)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Aggregate
n8n-nodes-base.aggregate - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Browser Act
n8n-nodes-browseract.browserAct - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Edit Fields (Set)
n8n-nodes-base.set - Slack
n8n-nodes-base.slack - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
From the author
Track competitor pricing and features from BrowserAct to Google Sheets Introduction This workflow automates competitive intelligence by continuously monitoring competitor websites for pricing and feature updates. It scrapes current data using BrowserAct,…