Connect Webflow via Webhook
Use ACS outbound webhooks to automatically publish articles to your Webflow CMS collection whenever new content is ready.
Updated April 8, 2026
ACS can automatically publish articles to your Webflow CMS using outbound webhooks and Zapier as a bridge. This guide walks through the complete setup to create new Webflow CMS collection items whenever ACS publishes an article.
Overview
ACS publishes article → Outbound webhook → Zapier → Webflow CMS API → New collection item created
What You Will Need
- An ACS account with the SEO Article channel configured
- A Zapier account (paid plan recommended for multi-step Zaps)
- A Webflow site with a Blog or Articles CMS collection
Step 1: Prepare Your Webflow CMS Collection
Ensure your Webflow Articles collection has fields that correspond to the ACS content payload:
| Webflow Field | Maps to ACS Field |
|---|---|
| Name / Title (text) | title |
| Slug (text) | slug |
| Post Body (rich text) | body_html |
| Meta Title (text) | meta_title |
| Meta Description (text) | meta_description |
Note the exact field names in your Webflow collection — you will need them when mapping in Zapier.
Step 2: Set Up an Outbound Webhook in ACS
- Go to Settings → Integrations → Outbound Webhooks → Add Destination
- Label it "Webflow Articles"
- Leave the URL blank for now
- Save
Step 3: Create a Zapier Catch Hook Trigger
- In Zapier, create a new Zap
- Set the trigger to Webhooks by Zapier → Catch Hook
- Copy the webhook URL Zapier provides
Step 4: Connect ACS to Zapier
- Paste the Zapier URL into your Webflow destination in ACS (Settings → Integrations → Outbound Webhooks → Edit)
- Click Send Test to fire a sample payload
- In Zapier, click Test trigger to load the ACS fields as sample data
Step 5: Add the Webflow Action
- In your Zap, add an action step and search for Webflow
- Connect your Webflow account and authorize it
- Choose Create Live Item (publishes immediately) or Create Item (creates a draft)
- Select your site and your Articles collection
- Map the fields:
- Title field →
title - Slug field →
slug - Body/Rich text field →
body_html - Meta title field →
meta_title - Meta description field →
meta_description
- Title field →
- Save and turn on the Zap
Staging vs. Live Publishing
- Create Item creates a staged (draft) item that must be published manually in Webflow or via a subsequent Webflow publish step
- Create Live Item publishes the item immediately and triggers a site publish
Choose based on your editorial workflow. Adding a Zapier Webflow: Publish Site action after item creation fully automates the end-to-end flow.
Troubleshooting
Rich text field not accepting content
Webflow rich text fields can be strict about HTML structure. If body_html causes errors, try using a Zapier Formatter → HTML to Markdown step, or use the body (plain text) field instead.
Duplicate articles
If the Zap fires multiple times for the same piece, add a Zapier filter step checking that the id field has not been seen before, or use a storage step to track processed IDs.
Slug conflicts
If a Webflow item with the same slug already exists, the creation will fail. Consider appending published_at as a suffix in your slug mapping to ensure uniqueness.