Templates / Auto-generate SEO blog posts with Perplexity, GPT, Leonardo & WordPress

Auto-generate SEO blog posts with Perplexity, GPT, Leonardo & WordPress

Ready for 3.0

by Cristian Tala Sánchez ✓ · 46,521 views · created 2025-07-16 · 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 13 nodes and runs on a schedule (cron 0 6 * * 1). Along the way it connects OpenAI and Google Sheets. It also calls api.perplexity.ai, cloud.leonardo.ai and cristiantala.com over HTTP.

How it runs

Trigger: On a schedule (cron 0 6 * * 1).

  1. Research Topic- Perplexity (HTTP Request): calls api.perplexity.ai (POST)
  2. Get Title, Content, and Image FileName (Code): runs custom JavaScript code
  3. Message a model (OpenAI): uses OpenAI
  4. Leonardo: Create Post Image (HTTP Request): calls cloud.leonardo.ai (POST)
  5. Get Leonardo Image Status (HTTP Request): calls an HTTP API
  6. If: checks a condition and branches into true / false
  7. Get Leonardo Image (HTTP Request): calls an HTTP API
  8. Wait: pauses before continuing
  9. Upload Image to Wordpress (HTTP Request): calls cristiantala.com (POST)
  10. Agregar ALT a la Imagen (HTTP Request): calls an HTTP API (PUT)

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

Services it uses

OpenAIGoogle Sheets

HTTP calls to: api.perplexity.ai, cloud.leonardo.ai, cristiantala.com

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

From the author

✨ SEO Blog Post Automation with Perplexity, GPT, Leonardo AI & WordPress This workflow automates the creation and publishing of weekly SEO-optimized blog posts using AI and publishes them directly to WordPress — with featured images and tracking in Google…

Excerpt from Cristian Tala Sánchez'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.