AutomationFlowsAI & RAG › Generate Ai-powered Competitor Analysis Reports with Gpt-4, Apify & Google Docs

Generate Ai-powered Competitor Analysis Reports with Gpt-4, Apify & Google Docs

ByMarth - Business Automation @marth on n8n.io

This workflow is your agency’s secret weapon. It’s a multi-AI-agent system that automates the entire process of competitor and market research, providing you with a complete strategic analysis in minutes. Digital Reconnaissance (Agent 1): The workflow is triggered with a…

Event trigger★★★★☆ complexityAI-powered11 nodesHTTP RequestOpenAISlackGoogle Docs
AI & RAG Trigger: Event Nodes: 11 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #6580 — we link there as the canonical source.

This workflow follows the Google Docs → HTTP Request recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "MzY0eE1yHIYPoQ3n",
  "name": "Automated Multi-AI-Agent Competitor & Market Analysis System with GPT-4 & Apify",
  "tags": [],
  "nodes": [
    {
      "id": "c9dd5129-18b3-4832-aee7-43d570c2d552",
      "name": "When clicking \u2018Execute workflow\u2019",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        0,
        0
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d3e1e819-2011-447a-8db8-12eaae212c65",
      "name": "Apify",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        224,
        0
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "46df0a26-0d51-4aca-a263-18fac9092d33",
      "name": "Data Aggregation",
      "type": "n8n-nodes-base.code",
      "position": [
        448,
        0
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "08e7d394-af17-4a20-93a2-463a0697aaac",
      "name": "The Report Generator",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1072,
        0
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "8f1be51d-c91b-418c-b490-c41b5cc32875",
      "name": "The Strategic Analyst",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        672,
        0
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "90d858be-b17d-4d6f-8f30-05576f06aeaf",
      "name": "Deliver Report to Team",
      "type": "n8n-nodes-base.slack",
      "position": [
        1696,
        0
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "bf17dab5-2fe9-4741-970c-ff3b5f61a116",
      "name": "Create Report",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        1472,
        0
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "b41a2e95-cabc-44fd-b1b9-1ba0e078683d",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -64,
        -64
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3abb33dd-83f3-486f-805e-fdbc02a81c1e",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        624,
        -64
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "8113a3f0-b789-4620-b8cc-4bd5888eafe3",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        -64
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b3ab4ef5-558b-4985-b751-d3d6d670f29f",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -64,
        224
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "7ae65ecb-5db6-4414-bdf2-32a024cf504b",
  "connections": {
    "Apify": {
      "main": [
        [
          {
            "node": "Data Aggregation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Report": {
      "main": [
        [
          {
            "node": "Deliver Report to Team",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data Aggregation": {
      "main": [
        [
          {
            "node": "The Strategic Analyst",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "The Report Generator": {
      "main": [
        [
          {
            "node": "Create Report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "The Strategic Analyst": {
      "main": [
        [
          {
            "node": "The Report Generator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking \u2018Execute workflow\u2019": {
      "main": [
        [
          {
            "node": "Apify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

This workflow is your agency’s secret weapon. It’s a multi-AI-agent system that automates the entire process of competitor and market research, providing you with a complete strategic analysis in minutes. Digital Reconnaissance (Agent 1): The workflow is triggered with a…

Source: https://n8n.io/workflows/6580/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Agent Youtube (Synthese,Notif,Idee Vidéo). Uses gmail, lmChatOpenAi, agent, slack. Event-driven trigger; 13 nodes.

Gmail, OpenAI Chat, Agent +5
AI & RAG

The best content automation template in the market is now even better—with “deep research” on time-sensitive topics\! Unlike most n8n content automation templates that are mainly for “demo purposes,”

OpenAI, HTTP Request, XML +11
AI & RAG

YouTube Strategist. Uses formTrigger, splitOut, splitInBatches, agent. Event-driven trigger; 50 nodes.

Form Trigger, Agent, OpenRouter Chat +5
AI & RAG

This advanced multi-phase n8n workflow automates the complete research, analysis, and ideation pipeline for a YouTube strategist. It scrapes competitor channels, analyzes top-performing titles and thu

Form Trigger, Agent, OpenRouter Chat +5
AI & RAG

This workflow creates an automated Product Intelligence Engine that continuously collects signals from multiple product sources and generates structured PRD updates using AI. It ingests conversations,

Slack Trigger, Form Trigger, HTTP Request +9