🎬 Automate SEO-Optimized blog creation with GPT-4o, Perplexity AI & multi-language support

133 views · 🎬 Content Creation & Video

Description

WordPress Blog Automation Pro v2.1 – with DEEPER RESEARCH – Advanced Content Automation

This advanced, dual-workflow system automates the entire lifecycle of creating in-depth, SEO-optimized blog posts. It transforms a simple topic from a Google Sheet into a fully researched, well-structured, and image-rich article published directly on your WordPress site, with all assets securely backed up to Google Drive. It leverages AI for multi-layered research, content generation, and image creation, streamlining your content pipeline.

This version 2.1 is an upgrade from the WordPress Auto-Blogging Pro v2 - with DEEPER RESEARCH - Advanced Content Automation.

For more powerful n8n templates, visit our website at aiautomationpro.org.

AIAutomationProWordPressBlogAutomationDeeperResearchv2.11.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.12.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.13.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.14.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.15.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.16.jpegAIAutomationProWordPressBlogAutomationDeeperResearchv2.17.jpeg

What’s new in version 2.1

Version 2.1 introduces several upgrades for efficiency and simplicity:

  1. Re-architecture of the core AI logic: The initial AI research agent is now more powerful. It not only provides a general overview but also proactively defines and returns the complete chapter structure for the article in a single step. This integration results in a more coherent and logically structured article from the very beginning.
  2. Multi-Language Support: The workflow is now designed to support content creation in multiple languages, allowing you to scale your content strategy globally.
  3. Simplified Architecture with Native Perplexity Node: Thanks to updates in n8n’s Perplexity node, the separate “Research Tool” sub-workflow has been eliminated. All research calls are now made directly within the Main Flow. This simplifies the template’s structure from three workflows down to two, making it easier to set up, manage, and debug.
  4. Enhanced AI Reliability: The new version uses Structured Output Parsers within the LangChain framework. This ensures the AI’s responses are always in a clean, predictable JSON format, drastically reducing errors and making the entire automation more resilient.

What problem is this workflow solving? / Use cases

Standard content automation often struggles with producing truly in-depth, comprehensive content. This workflow addresses that challenge by:

Who is this for?

This advanced workflow is designed for demanding users who require robust, comprehensive content automation:

Unique Features

How this workflow works

This template utilizes two interconnected n8n flows, orchestrated primarily via Google Sheets.

  1. Trigger Flow (Scheduler & Dispatcher): Activates on a schedule or via a form. It reads rows from a Google Sheet where the Status is ‘To Do’ and executes the Main Flow for each topic, one by one.
  2. Main Flow (Content Generation Engine):
    • Setup: Receives parameters from the Trigger Flow and updates the topic’s status to ‘In Progress’.
    • Research & Planning: Gathers internal links from your sitemap and performs initial online research using the native Perplexity node. A LangChain-based AI agent then outlines the entire article.
    • Conditional Content Creation: Based on the Have Deeper Research flag, it either performs multi-level research or standard chapter-level research.
    • Image Generation & Upload: Generates and uploads a featured image and images for each chapter to WordPress and Google Drive.
    • Publishing & Backup: Assembles the final article, converts it to HTML, publishes it to WordPress with all SEO metadata, and saves comprehensive backups to Google Sheets and Google Docs.
    • Finalize: Updates the topic’s Status to ‘Done’ in the Google Sheet.

Requirements

Setup Step-by-Step

  1. Import Workflows: Download and import the two .json files (Trigger Flow and Main Flow).
  2. Configure Google Sheet: Find the link to the Google Sheet template in the automated email you received after your order confirmation. You must make your own copy of this sheet. Do not request access to the original link. The sheet has two tabs: Create Topic and Final Blogs. Ensure the column headers in your copy match those used in the workflow nodes.
  3. Create Google Drive Folder: In your Google Drive, create a new folder where all your content backups (documents and images) will be stored. Copy the Folder ID from the URL (it’s the string of letters and numbers at the end).
  4. Link Flows: In the Trigger Flow, open the “Execute Workflow” node and select your imported Main Flow from the dropdown menu.
  5. Configure Credentials: In n8n, add credentials for OpenAI, Perplexity, WordPress, and Google.
  6. Connect Workflow Nodes: Open both workflows and assign the correct credential to each relevant node. Update the “Google Sheets” nodes with your Sheet ID and the “Google Drive” nodes with the Folder ID you created in step 3.
  7. Initial Test Run: Add a test topic to your sheet, manually trigger the workflow, and verify the process completes successfully.
  8. Activate Workflow: Toggle the “Active” switch ON for the Trigger Flow. The Main Flow should remain inactive as it is triggered by the other flow.
  9. Finalize SEO in WordPress: The workflow saves the generated SEO meta title and meta description to the Final Blogs tab in your Google Sheet. After the post is created in WordPress (as a draft), you must manually copy these values from the sheet and paste them into your SEO plugin’s fields (e.g., Yoast, Rank Math) on the WordPress post editor.

How to customize the workflow

🔗 Nodes Used

Edit Image, Google Sheets, HTTP Request, Google Drive, Execute Sub-workflow, Wordpress

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup