n8n for beginners: your first AI marketing automation in 30 minutes
A step-by-step guide to building your first AI powered marketing automation in n8n. From zero to a working workflow in 30 minutes, no coding required.
Mueed Nazir Bhat
AI Automation & Performance Marketing · Anarchy Labs
Short answer
n8n is a visual workflow automation tool. You connect nodes on a canvas, data flows between them, and things happen. Here is how to build your first AI marketing automation in 30 minutes, starting from nothing.
What we are building
A workflow that takes a blog post URL, summarizes it into 3 social media captions (LinkedIn, Twitter, Instagram), and saves them to a Google Sheet. Fully automated. Trigger it with one click.
Step 1: Set up n8n (5 minutes)
- Go to n8n.io and sign up for a free account. The cloud version works fine for this.
- You get a trial with enough executions to test. No credit card needed for the trial.
- Open the workflow editor. You will see a blank canvas.
Step 2: Add a Manual Trigger (1 minute)
Search for "Manual Trigger" in the node panel. Drag it onto the canvas. This lets you start the workflow with a click instead of waiting for a webhook or schedule.
Step 3: Add an HTTP Request node (5 minutes)
Add an HTTP Request node. Set the method to GET. For the URL, paste the blog post URL you want to summarize. This fetches the page content. If the page is behind authentication, you will need to add headers. For public pages, GET works.
Step 4: Add an AI node (5 minutes)
Add a "Basic LLM Chain" node (or "AI Agent" if you want tool access). Connect your OpenAI credentials (Settings, Credentials, add OpenAI API key).
In the prompt field, write something like:
Summarize this blog post into 3 social media captions: one for LinkedIn (professional, 150 words), one for Twitter (punchy, 280 characters), one for Instagram (casual, with hashtag suggestions). Return them as JSON with keys: linkedin, twitter, instagram.
Feed the HTTP Request output into the AI node as the content to summarize.
Step 5: Add a Google Sheets node (5 minutes)
Add a Google Sheets node. Connect your Google account. Set the operation to "Append Row." Map the AI output to columns in your sheet: LinkedIn caption in column A, Twitter in column B, Instagram in column C.
Step 6: Test it (5 minutes)
Click "Execute Workflow." Watch each node light up as data flows through. Check your Google Sheet. You should see three captions appear.
If something fails, click the failing node and check the input and output. The most common issues: wrong API key, sheet column names do not match, or the blog post URL returned HTML instead of text.
Step 7: Schedule it (optional, 4 minutes)
Replace the Manual Trigger with a Schedule Trigger. Set it to run daily at 9am. Now your workflow runs automatically every morning. New blog post goes live overnight, and captions are ready by breakfast.
What to build next
Once this workflow runs, you have the foundation. From here you can add branches (different prompts for different platforms), error handling (retry on API failures), or notifications (send the captions to Slack for review before posting). Each addition follows the same pattern: add a node, connect it, test it. For a broader comparison of automation platforms, see my n8n vs Zapier vs Make breakdown. And for more quick wins, I listed 5 marketing tasks you can automate this week.
Need this built, not just read?
I automate marketing workflows and run performance campaigns at Anarchy Labs.
Start a projectKeep reading
AI Automation
AI marketing automation: a practical guide for small teams (2026)
What to automate first, which tools to use, and how to build AI marketing workflows with n8n, Zapier and Make. A practical 2026 guide for small teams.
AI Automation
n8n vs Zapier vs Make in 2026: which automation tool should marketers choose?
A side-by-side comparison of n8n, Zapier and Make for marketing automation in 2026, covering pricing, AI support, complexity, and when each is the right choice.