Templates / Create SEO blog posts from YouTube videos with Gemini and Google Docs

Create SEO blog posts from YouTube videos with Gemini and Google Docs

Ready for 3.0

by Ibrahim ✓ · 58 views · created 2026-06-26 · Content Creation, Multimodal AI

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 19 nodes and runs when an HTTP GET request hits its webhook URL. Along the way it connects Google Gemini Chat Model, Google Docs, Google Sheets and Telegram.

How it runs

Trigger: When an HTTP GET request hits its webhook URL.

  1. Validate YouTube Video ID (Code): runs custom JavaScript code
  2. Fetch YouTube Video Metadata (HTTP Request): calls an HTTP API (GET)
  3. Prepare Agent Context Data (Code): runs custom JavaScript code
  4. Research Structuring Agent (Basic LLM Chain): sends a prompt to an LLM, with model: Research Assistance with Gemini
  5. Analyze Research JSON (Code): runs custom JavaScript code
  6. Blog Content Writer Agent (Basic LLM Chain): sends a prompt to an LLM, with model: Writing Assistance with Gemini
  7. Quality Review Agent (Basic LLM Chain): sends a prompt to an LLM, with model: Editing Assistance with Gemini
  8. Review and Attach Article (Code): runs custom JavaScript code
  9. Check Quality Score ≥ (If): checks a condition and branches into true / false
  10. Publish Article to Google Docs (Google Docs): create

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

Services it uses

Google Gemini Chat ModelGoogle DocsGoogle SheetsTelegram

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

From the author

Quick overview Submit a YouTube URL and get a publish-ready SEO blog post. Three Gemini agents research the video, write the article, and score it. Articles scoring 7+ auto-publish to Google Docs. Lower scores route to Telegram for review. How it works 1. The…

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