Templates / AI-powered SEO content optimization with SERP analysis & Slack approval workflow

AI-powered SEO content optimization with SERP analysis & Slack approval workflow

Needs changes

by Rahul Joshi ✓ · 308 views · created 2025-11-14 · Content Creation, Multimodal AI

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: SerpApi (Google Search). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 14 nodes and runs when a chat message arrives. Along the way it connects Google Sheets, OpenAI Chat Model, SerpApi (Google Search) and Slack and 2 more.

How it runs

Trigger: When a chat message arrives.

  1. Set Input Parameters (Edit Fields (Set)): sets 4 fields: intent, topic, content…
  2. AI Content Optimization Agent (AI Agent): runs an AI agent, with model: OpenAI GPT-4o Mini Model; 3 tools (SerpAPI Competitor Analysis, Query Company Knowledge Base, Retrieve Context from Google Sheets); memory: Short-Term Memory; output parser: Enforce JSON Output Structure
  3. Save Approved Draft to Sheet (Google Sheets): append or update
  4. Request Human Approval via Slack (Slack): send and wait for a reply
  5. Check Human Approval Status (If): checks a condition and branches into true / false
  6. Send Success Notification to Slack (Slack): uses Slack

Services it uses

Google SheetsOpenAI Chat ModelSerpApi (Google Search)SlackPinecone Vector StoreEmbeddings OpenAI

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • SerpApi (Google Search) in SerpAPI Competitor Analysis: no direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
SerpApi (Google Search)
SerpAPI Competitor Analysis
No direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node

Nodes used (13)

From the author

📊 Description Enhance content quality, SEO performance, and editorial consistency using an AI-powered optimization engine that blends OpenAI, Google Sheets history, Pinecone knowledge, and real-time SERP intelligence. This workflow transforms rough drafts…

Excerpt from Rahul Joshi'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.