AI-Powered YouTube Meta Generator with GPT-4o, Gemini & Content Enrichment

Go to Workflow
656 views
Built by Amjid Ali Amjid Ali
Created on June 05, 2026

Description

๐ŸŽฏ AI-Powered Advanced YouTube Meta Generator in n8n

Automatically generate SEO-optimized YouTube Titles, Descriptions, Tags & Hashtags โ€“ enriched with blog articles, affiliate links, and product recommendations!

Who is this for?

This workflow is built for content creators, affiliate marketers, educators, and agencies who want to instantly enhance their YouTube videos with smart metadata and contextual linking โ€” without wasting hours on research or copywriting.

๐Ÿง  What problem does it solve?

Writing compelling, keyword-rich video metadata is essential for discoverability, engagement, and monetization. But doing this manually for every video is time-consuming. This workflow automates:

Title & description writing
Tag & hashtag generation
Transcript analysis
Affiliate link embedding
Internal link recommendations (related blogs & videos)

All in one flow โ€” saving hours per video.

โš™๏ธ What this workflow does

๐Ÿ”— Accepts a YouTube video link + optional keywords
๐Ÿง  Uses Gemini or GPT-4o to analyze the transcript
๐Ÿ“ Auto-generates:
SEO-friendly Title (under 70 chars)
Catchy, benefit-focused Description with timestamps
Tags (450+ chars)
Hashtags (5โ€“10 optimized)
๐Ÿ” Fetches your blog sitemap and matches relevant articles
๐Ÿ“น Finds similar past videos using AI
๐Ÿ› Embeds recommended affiliate links via Airtable
๐Ÿ”ง Updates YouTube video with new metadata via API

๐Ÿ›  Setup

๐Ÿ”Œ Connect APIs:
YouTube Data API (OAuth 2.0)
Gemini or OpenAI GPT-4o
Airtable (for affiliate links)
Kome AI for transcripts
WordPress sitemap (for internal links)

๐Ÿ“‹ Deploy this workflow and open the form URL to input:
YouTube Video Link
(Optional) Focus Keywords

๐Ÿ’ฌ Connect your accounts and authorize required scopes

๐Ÿง  AI will handle the rest: from fetching data to publishing metadata.

โœ๏ธ How to customize this workflow

Replace Gemini with OpenAI / Claude / DeepSeek in the AI nodes
Point the sitemap node to your own blog
Modify the Airtable structure for affiliate links:
Name, Type, Platform, URL, Keywords
Change tag/hashtag formatting
Modify prompt instructions in AI nodes for brand tone

๐Ÿ“Œ Sticky Notes Included

โšก Form: โ€œEnter Video Link + Optional Keywordsโ€
๐Ÿ” Sitemap Extraction: โ€œGet blog URLs for related linksโ€
๐Ÿง  AI Logic: โ€œGenerate Metadataโ€
โœ… Update Metadata: โ€œPublish updated title/description/tagsโ€
๐Ÿงพ Completion Confirmation + Attribution to Amjid Ali

๐ŸŒ Useful Links

๐Ÿง  Learn n8n Automation
๐ŸŽ“ n8n Learning Guidebook
๐Ÿš€ n8n Cloud Signup
๐Ÿ”ง SyncBricks Tools & Blog
๐Ÿ› Affiliate Product Hub
๐Ÿ”— Why this workflow?
This workflow is ideal for users exploring n8n AI, working with the n8n API, building AI agents in n8n, deploying via Docker or MCP, integrating with GitHub, automating processes using n8n automation, leveraging tools like n8n chat extension, enhancing YouTube metadata with AI, and incorporating cutting-edge platforms such as Context7, Blotato, and OpenAI, whether using n8n Cloud or setting up self-hosted n8n installations.

Nodes Used (7)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
YouTube
n8n-nodes-base.youTube