🎬 Generate monthly AI SEO content with Gemini for WordPress, LinkedIn and socials

⚡ 362 views · 🎬 Content Creation & Video

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

Monthly AI SEO Content Engine: 34 Assets to WordPress, LinkedIn & Socials

Summary

This workflow is an end-to-end, enterprise-grade content engine. It automates the entire lifecycle of a brand’s content marketing: capturing business context via an n8n Form Trigger to generate a master strategy document, using real-time analytics to write 34 targeted assets, packaging them into a styled .docx file for review, and automatically generating images to publish the content across WordPress, LinkedIn, Facebook, and Instagram.

Key features

How it works

This template is divided into three distinct pipelines that run sequentially:

1. Pipeline A: Strategy Generation

2. Pipeline B: Content Generation & Assembly

3. Pipeline C: Multi-Platform Publishing

Nodes used

Setup instructions

  1. Credentials Setup: You will need active credentials for Google Drive, Google Analytics (OAuth2), Gmail, LinkedIn, Facebook Graph API, AWS S3, and a Google Gemini API key. Your LinkedIn credential must have the openid scope enabled to fetch the user URN dynamically.
  2. Run Pipeline A: Run the n8n Form Trigger manually, fill out your company details, and let it generate your initial Markdown strategy file in the root of your Google Drive.
  3. Configure Pipeline B: Open the Config: Pipeline B node and enter your GA4 Property ID, notification email address, the direct Drive link to the generated Markdown file, and your preferred Google Trends geographic/language codes.
  4. Configure Pipeline C: Open the Config: Pipeline C node and enter your WordPress domain, Facebook Page ID, Instagram Business ID, your S3 bucket details (used to temporarily host images for Instagram), and a notification email address.
  5. WordPress Auth: Ensure your WordPress site has Application Passwords enabled to use Basic Auth for the Upload to WP Media node.
  6. Activate: Turn the workflow on. Pipeline B and C will run automatically on their schedules.

Requirements

Customization ideas

Use cases

đź”— Nodes Used

HTTP Request, Google Drive, AWS S3, Facebook Graph API, Gmail, LinkedIn

📥 Import

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

📖 Importing guide · 🔑 Credential setup