🎬 Autonomous blog publishing from YouTube videos with ChatGPT, Sheets, Apify, Pexels & WordPress

⚑ 147 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

Autonomous YouTube - Blog Builder / SEO Autopublisher (Sheets, ChatGPT, Apify, Pexels, WordPress) – Multilanguage

100% autonomous workflow that transforms YouTube videos into unique, high-quality, SEO-optimized blog articles and automatically publishes them to WordPress. No human intervention required: it uses YouTube as the main source for fresh, original content ideas, manages a keyword bank in Google Sheets, finds relevant videos via Apify, transcribes, writes, formats, selects a featured image via Pexels, generates SEO metadata, and publishes. When all keywords are used, it will automatically generate new ones (avoiding duplicates) to keep producing content without interruptions.

Estimated cost per post (including ChatGPT + Apify (free 5$ new user)) β†’ $0.01 – $0.03 depending on video length.

Includes:

Who it’s for

SEO

How it works (phase summary)

Part 1 – Keyword initialization

Part 2 – Keyword management & blog settings

Part 3 – Video search & duplicate filtering

Error Handling & Continuity

Includes fallbacks and failure alerts in every critical node to ensure the workflow keeps running even if a step fails.

Part 4 – Article creation

  1. Transcribes the video (cost included in $0.01–$0.03).
  2. ChatGPT writes a formal blog post in the language set in the β€œoptions” node.
  3. A second ChatGPT step applies the formatting rules (structure, H1/H2…, intro/conclusion).
  4. Ensures SEO compliance.
  5. Converts Markdown β†’ HTML and publishes to WordPress (more info results screenshots).

Part 5 – Image & final publishing

Requirements

Costs & limits (important)

Thoroughly Tested for Reliability and Performance

The workflow is multi-language and it has been tested to create blogs in (Russian, Spanish, English, German and French) all the results were verified and good

Screenshots

More info and photos: oriolrotllant3@gmail.com

πŸ”— Nodes Used

Google Sheets, HTTP Request, Rename Keys, Wordpress, Gmail, Stop and Error

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup