Generate Guerrilla Marketing Campaign Plans with AI Swarm Intelligence

Go to Workflow
2,032 views
Built by Sina Sina
Created on June 05, 2026

Description

🧠 Who is this for?
Startup founders designing creative growth strategies
Marketing teams seeking low-cost, high-impact campaigns
Consultants and agencies needing fast guerrilla plans
Creators exploring AI-powered content and campaigns

❓ What problem does this workflow solve?
Building a full guerrilla marketing strategy usually takes hours of brainstorming, validation, and formatting. This template does all of that in minutes using a swarm of AI agents, from idea generation to KPIs, and even kills bad ideas before you waste time on them.

⚙️ What this workflow does
Starts with a chat input where you describe your business or idea
A “Swarm Intelligence” loop:
One AI agent generates guerrilla ideas
Another agent critically validates the idea and gives honest feedback
If the idea is weak, it asks for a new one
If accepted, the swarm continues with 16 AI specialists generating:
🎯 Objectives
🧍‍♂️ Personas
🎤 Messaging
🧨 Tactics
📢 Channels
🧮 Budget
📊 KPIs
📋 Risk plan and more
Merges all chapters into a final Markdown file
Lets you download the campaign in seconds

🛠️ Setup
Import the workflow to your n8n instance
(Optional) Configure your LLM (OpenAI or Ollama) in the “OpenAI Chat Model” node
Type your business idea (e.g., “Luxury dog collar brand for Instagram dads”)
Wait for flow completion
Download the final marketing plan file

🤖 LLM Flexibility (Choose Your Model)
Supports any LLM via LangChain:
Ollama (LLaMA 3.1, Mistral, DeepSeek)
OpenAI (GPT-4, GPT-3.5)
To switch models, just replace the “Language Model” node, no other logic needs updating



📌 Notes
Output is professional and ready-to-pitch
Built-in pessimistic validator filters out bad ideas before wasting time

📩 Need help?
Email: [email protected]
Happy to support setup or customization!

Nodes Used (5)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow