How to Connect n8n to Webflow: Automate CMS Publishing (2025)

Webflow gives you beautiful, hand-designed sites with a real CMS behind them. What it doesn't give you is a way to feed that CMS automatically — new items still get typed in by hand or pasted from a doc. Connect n8n to Webflow and your CMS becomes programmable: articles, listings, case studies, and landing pages can be created and published from any source, on any trigger.

What you'll need

  • An n8n instance
  • A Webflow site on a plan that includes CMS + API access
  • A Webflow API token (from your site's Integrations / Apps settings)

Step 1 — Authenticate

Generate an API token in Webflow and add it to n8n. Webflow ships a native node in many versions; otherwise use the HTTP Request node against the Webflow Data API v2 with a Bearer token. Grab your Site ID and the Collection ID for the CMS collection you want to populate — you'll reference these constantly.

Step 2 — Create a CMS item

Use the Create Collection Item operation. Map your content into the collection's field slugs — title, slug, body (rich text), featured image, categories. The field slugs must match your Webflow collection exactly, so pull the collection schema once and map carefully.

Step 3 — Publish the item

Creating an item leaves it as a draft. To make it live, either set the item to published on creation (v2 supports a live flag) or call the publish endpoint for the item afterward. This two-step model is a common gotcha — if your content "disappears," it's usually sitting unpublished.

Step 4 — Handle images and references

For image fields, provide a hosted URL or upload via the assets API first. For reference fields (like a category), pass the referenced item's ID, not its name.

⚡ Skip the build — get the ready-made template

Feed in a keyword, get a finished, SEO-structured article published to your CMS in minutes — the whole content pipeline, automated.

Get the "SEO Content Machine — Keyword to Published Article in Under 5 Minutes" template on Gumroad →

Step 5 — Turn a source into published pages automatically

Now the fun part. Point any content source at this pipeline: an RSS feed, a Google Sheet of product data, a Notion database, or an AI generation step. The highest-leverage version is a full content machine — n8n takes a target keyword, runs an AI step that researches and writes a properly structured, SEO-optimized article, formats it as rich text, and pushes it live into your Webflow blog collection. What used to be a multi-hour writing-and-publishing chore becomes a workflow you trigger and forget.

Step 6 — Trigger from Webflow, too

Webflow can send form submissions to a webhook. Point that webhook at n8n and every contact form, application, or signup becomes a trigger — route it to your CRM, send an email, or even create a new CMS item (like a user-submitted directory listing) that goes live automatically.

Automations worth building

  • Programmatic SEO: a spreadsheet of keywords → generated articles → published collection items → sitemap updated by Webflow.
  • Product sync: your product database → Webflow CMS items kept in sync on a schedule.
  • Form-to-page: submission → review step → published listing.

Tips

  • Cache your collection schema; field slug mismatches are the #1 cause of failed creates.
  • Respect Webflow's API rate limits when bulk-publishing — space out large batches.
  • Always confirm items are published, not just created, before declaring victory.

Ready to automate?

You can wire this together node by node — or install a battle-tested version in minutes. The SEO Content Machine — Keyword to Published Article in Under 5 Minutes template comes fully built, documented, and ready to import into your n8n instance.

Get this template on Gumroad →

One-time purchase. Lifetime updates. Works on n8n Cloud and self-hosted.