n8n Workflow - Generating Blog Ideas and Social Posts

n8n Workflow - Generating Blog Ideas and Social Posts

Brady Stroud
23 February 2026 by Brady Stroud

AI collaboration: This post was drafted with AI support, but the ideas, experiences and opinions are all my own.

I built an n8n workflow to help me generate new blog post ideas and social media content based on my recent writing.

The goal is to help me publish more quality content and create more backlinks to build domain authority over time.

The workflow does the following:

  1. Researches topics
  2. Pulls my recent blog posts (from my RSS feed + looking at files in my repo)
  3. Sends everything through AI for new blog suggestions
  4. Sends it through AI again for tweet/LinkedIn post suggestions that link back to recent blogs (building backlinks 🙂)
  5. Emails me a clean digest

Normally I'd build this as a code-first solution with a GitHub Actions cron job, and some simple scripts. But I wanted to do it in n8n because that's what I'd usually recommend for a client, as they can maintain it themselves.

It runs daily at 4:00 AM, so when I wake up, the digest is already waiting for review.

Learnings

  • I was expecting a fully no-code solution, but I ended up writing bits of JS inside n8n to parse and transform data from APIs and AI outputs.
  • n8n has an AI workflow builder, this helped me get started but chose the wrong nodes in some scenarios
  • n8n loops - it's not clear if there are multiple outputs from a previous node (e.g. list of tweet ideas) the next node will run for each item (e.g. send an email for each tweet idea) or if it will run once with the whole list (e.g. send one email with all the tweet ideas). To fix this I aggregated all the data before the next step.

Figure: n8n AI Content Generator Workflow

Figure: email output example