Quick Overview
This workflow uses an n8n form trigger and OpenAI to generate an SEO-ready blog post in Markdown from a submitted topic and optional target keyword, first creating a structured outline and then expanding it into a complete draft with an SEO title and meta description.
How it works
- Receives a blog topic and optional target keyword from an n8n form submission.
- Uses OpenAI to generate a detailed SEO research outline with a hook, 4–6 H2 sections, supporting bullet points, and related keywords.
- Sends the outline back to OpenAI to write a complete 800–1200 word Markdown blog post with an SEO title, meta description, and sectioned body content.
- Returns the finished Markdown draft in the final step’s output for copy-paste into your publishing tool.
Setup
- Add an OpenAI API credential in the OpenAI Chat Model connection and confirm the selected model (for example, gpt-5-mini).
- Publish the n8n form and share the form URL with whoever will submit topics (or use it yourself) to trigger the workflow.