Analyze and optimize top website content using Google Analytics, Firecrawl and InfraNodus
Ready for 3.0What this workflow does
This workflow has 8 nodes and runs when someone submits an n8n form (“Launch Analysis”). Along the way it connects Google Analytics. It also calls infranodus.com and api.firecrawl.dev over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Launch Analysis”).
- Google Analytics: uses Google Analytics
- Code: runs custom JavaScript code
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- InfraNodus GraphRAG Summary (HTTP Request): calls infranodus.com (POST)
- URL to Markdown with Firecrawl (HTTP Request): calls api.firecrawl.dev (POST)
- Form (n8n Form): shows the next form page
- InfraNodus Save to Graph (HTTP Request): calls infranodus.com (POST)
Services it uses
HTTP calls to: infranodus.com, api.firecrawl.dev
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- HTTP Request
n8n-nodes-base.httpRequest - Google Analytics
n8n-nodes-base.googleAnalytics - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - n8n Form
n8n-nodes-base.form - n8n Form Trigger
n8n-nodes-base.formTrigger
From the author
Optimize Your Top Performing Website Content with Google Analytics, Firecrawl, and InfraNodus This templates helps you - extract the top performing pages from your website using Google Analytics - scrape the content of the pages using Firecrawl API (HTTP node…