πŸ“ Content & PublishingAdvanced● Active🧠 AI-powered

Part 5 - Keyword Research, Outline & First Article Draft

A 60-step content & publishing automation, triggered by webhook, error handler, connecting Google Sheets, Google Gemini, Webhook, Perplexity, WordPress, HTTP / REST API and more, with built-in AI reasoning.

⬇ Download workflow JSON
πŸ’‘

What this does for your business

In plain terms: this writes and publishes content for you. It uses AI to understand and generate content, so it handles judgement-style work, not just moving data. It runs whenever it receives a request or form submission, creates the piece, and pushes it to Google Sheets, Google Gemini, Perplexity, WordPress β€” replacing hours of manual writing and posting.

60
Nodes
10
Integrations
61
Connections
Webhook, Error handler
Trigger

πŸš€ Deploy this workflow

Deploy this automation in minutes

Log in and we'll walk you through every key step by step, then deploy it for you.

Get started free Log in

πŸ—οΈ Architecture diagram

The real node graph exported from n8n β€” triggers (green), AI nodes (violet), services and logic β€” laid out as they run.

β€’Get Business DatadataTableβ€’get_business_DatadataTableTool🧠Get_business_ranked_K…toolWorkflowβ€’get_eeat_citationsdataTableToolπŸ“ŠUpdate ProcessinggoogleSheetsβ€’SessioN Data πŸ‘€set✨Outline CreatorgoogleGeminiπŸ”—Sheets Webhookwebhookβ€’Filter ActionfilterπŸ”Žonline_searchperplexityTool🧠serp_searchtoolWorkflow🧠suggested_keywordstoolWorkflow✨2.5 FlashlmChatGoogleGemini✨Keyword StrategistgoogleGeminiβ€’Article Datasetβ€’HTML Formatcode✨Generate an imagegoogleGeminiπŸ“Create a postwordpress🌐Upload ImagehttpRequest🌐Set Featured ImagehttpRequest🌐Update image metahttpRequestβ€’Prepare Wordpressset🧠Article Metadata Gene…agentβ€’Convert to WebPeditImageβ€’Get WP Datasetβ€’Get Topic Datasetβ€’eeat_agentagentToolβ€’mergemergeβ€’get_business_datadataTableToolβ€’get_internal_LinksdataTableToolπŸ“ŠResearch LinkgoogleSheetsπŸ“ŠOutline LinkgoogleSheets✨Content CreatorgoogleGemini🧠get_business_ranked_k…toolWorkflow🧠think_tooltoolThink🧠Think_tooltoolThink🧠keyword_overviewtoolWorkflowβ€’Arrange by sectionscodeβ€’Get First Draftsetβ€’Get Researchsetβ€’HTMLcodeπŸ—‚οΈCreate ResearchgoogleDriveβ€’Get Outlinesetβ€’htmlcodeπŸ—‚οΈCreate OutlinegoogleDriveβ€’<-noOp🧠Think_TooltoolThink🧠ThinktoolThink🧠OutputoutputParserStructuβ€¦πŸ“ŠInsert Blog DatagoogleSheetsβ–ΆError TriggererrorTriggerβ€’Get ArticlesetπŸ—‚οΈCreate ArticlegoogleDriveβ€’Convert to HTMLcode🧠Anthropic Chat ModellmChatAnthropic🧠AI Agentagent🧠OpenAI Chat ModellmChatOpenAiβ€’Get a post in Wordpre…wordpressToolβ€’Update a post in Word…wordpressToolπŸ“§Send a messagegmail

βš™οΈ How it works

  1. get_business_Data Β· dataTableTool
  2. Get_business_ranked_Keywords Β· toolWorkflow
  3. get_eeat_citations Β· dataTableTool
  4. Sheets Webhook Β· webhook
  5. online_search Β· perplexityTool
  6. serp_search Β· toolWorkflow
  7. suggested_keywords Β· toolWorkflow
  8. 2.5 Flash Β· lmChatGoogleGemini
  9. get_business_data Β· dataTableTool
  10. get_internal_Links Β· dataTableTool
  11. get_business_ranked_keywords Β· toolWorkflow
  12. think_tool Β· toolThink
  13. Think_tool Β· toolThink
  14. keyword_overview Β· toolWorkflow

πŸ’Ό Business analysis

🎯

Business use case

An end-to-end content production line β€” research, generation, formatting and publishing (Google Sheets, Google Gemini, Webhook, Perplexity, WordPress, HTTP / REST API and more) β€” that lets one operator ship the output of a whole content team. It turns a keyword or brief into a published, SEO-ready asset.

πŸ“ˆ

Market need

Content is the #1 demand-gen channel and the most time-expensive. Automating the pipeline collapses cost-per-article from hours to minutes.

πŸ’°

Market value

Content pipelines replace retainers of $1,500–$8,000/mo. Sold as a service or template, they carry strong recurring value tied to output volume.

🧩 Integrations & stack

πŸ“ŠGoogle Sheets✨Google GeminiπŸ”—WebhookπŸ”ŽPerplexityπŸ“WordPress🌐HTTP / REST APIπŸ—‚οΈGoogle Drive🧠Anthropic Claude🧠OpenAI (LLM)πŸ“§Gmail
Node typesdataTable, dataTableTool, toolWorkflow, googleSheets, set, googleGemini, webhook, filter, perplexityTool, lmChatGoogleGemini, code, wordpress, httpRequest, agent, editImage, agentTool, merge, toolThink, googleDrive, noOp, outputParserStructured, errorTrigger, lmChatAnthropic, lmChatOpenAi, wordpressTool, gmailWorkflow IDV59OloOWPmBojUQP
⬇ Download workflow JSON ← Back to library