Generate a hierarchical sitemap from a URL into Google Sheets using Firecrawl
UnknownWhat this workflow does
This AI workflow has 7 nodes and runs when a chat message arrives. Along the way it connects Google Drive, Google Sheets and Firecrawl (community).
How it runs
Trigger: When a chat message arrives.
- Crawl Website and Get URLs (Firecrawl): map
- If: checks a condition and branches into true / false
- Copy Report Template in Drive (Google Drive): copy
- Stop on Firecrawl Failure (Stop and Error): stops the run with an error
- Organize URLs into Table Format (Code): runs custom JavaScript code
- Append URL Data to Sheets (Google Sheets): append
Services it uses
Uses Firecrawl. New users get 10% off with our link.
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 @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Crawl Website and Get URLs).
Nodes used (7)
- If
n8n-nodes-base.if - Google Drive
n8n-nodes-base.googleDrive - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - Stop and Error
n8n-nodes-base.stopAndError - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger
From the author
📺 Full walkthrough video: https://youtu.be/yjeKYfZP0kU > ⚠️ Self-hosted only — This template uses a community node (@mendable/n8n-nodes-firecrawl) and cannot run on n8n Cloud. Who it's for This workflow is for SEO consultants, web agencies, and technical…