Templates / Generate comprehensive business analysis reports with Gemini AI & Firecrawl

Generate comprehensive business analysis reports with Gemini AI & Firecrawl

Ready for 3.0

by Daniel Agrici · 936 views · created 2025-10-31 · Market Research, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 23 nodes and runs when someone submits an n8n form (“Page SEO/GEO Check”). Along the way it connects HTTP Request, Data table, Perplexity and Google Gemini and 3 more. It also calls api.firecrawl.dev over HTTP.

How it runs

Trigger: When someone submits an n8n form (“Page SEO/GEO Check”).

  1. Get Country & Language Code (Code): runs custom JavaScript code
  2. Session ID (Code): runs custom JavaScript code
  3. Business Analyst (Google Gemini): uses Google Gemini, with 8 tools (ai_Mode, Think Tool, URL_search, serp_Search…)
  4. Get Business Data (Data table): get
  5. Get All Data (Edit Fields (Set)): sets 15 fields: Date, client_name, client_country…
  6. Make Copy of Template (Google Drive): copy
  7. Change Variables in Doc (Google Docs): update
  8. Generate Doc (Google Drive): download
  9. Add Doc to Drive (Google Drive): uses Google Drive
  10. Generate PDF (Google Drive): download

…plus 4 more steps. See the full node list below.

Services it uses

HTTP RequestData tablePerplexityGoogle GeminiGoogle DriveGmailGoogle Docs

HTTP calls to: api.firecrawl.dev

Uses Firecrawl. New users get 10% off with our link.

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 (13)

From the author

This workflow automates business intelligence. Submit one URL, and it scrapes the website, uses AI to perform a comprehensive analysis, and generates a professional report in Google Doc and PDF format. It's perfect for agencies, freelancers, and consultants…

Excerpt from Daniel Agrici's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.