Connect webflow to third-party apps with Zapier - Webflow help

Zapier lets you connect over 1000 apps with Webflow’s APIs to automate various Webflow CMS and Ecommerce actions.
Before you get started
If you haven’t already, create a Zapier account. If you’re a Webflow customer affected by the deprecation of Logic and you’re signing up for a new Zapier account, you may be eligible for a special discount from Zapier.
How Zapier works
A connection in Zapier is called a “Zap.” Every Zap begins with a Trigger (an event in an app) and leads to an Action (automation performed in another app).
Example: Trigger — New spreadsheet row is added. Action — Zapier creates a new CMS item in Webflow.
Learn more about how Zapier works.
How to connect your Webflow account to Zapier
To connect your Webflow account to Zapier, follow steps in Zapier’s documentation for connecting app accounts. You can limit Zapier access to specific sites and/or Workspaces.
Zapier uses OAuth for secure connection. If already logged into your Webflow account, you’ll see the authorization screen immediately.
Zapier does not have access to account information like passwords.
How to send Webflow form submissions to another app
You can send Webflow form data to Zapier to route form submissions to hundreds of apps (Mailchimp, Salesforce, Google Drive, and more).
You must have received at least one submission through your Webflow form before connecting the form to your Zap. Try a test submission if needed.
Steps:
- Go to your Zaps at Zapier
- Click Create
- Choose New Zap
- Choose Webflow as Trigger
- Choose Form submission as Event
- Click Continue
- Choose your Webflow account
- Click Continue
- Choose your site
- Choose your form
- Click Continue
- Click Test trigger
- Click Continue with selected record
- Choose an action app (Mailchimp, Gmail, Slack, etc.)
- Follow Zapier docs to set up Action
- Click “pencil” icon to name your Zap
- Click Publish
How to back up form file upload submissions with Zapier
Using Zapier, collect form file uploads from your site and store them in online storage.
For this workflow, you must disable login security for uploaded files: Site settings > Forms > Restrict uploaded file access (toggle OFF)
Steps:
- Go to your Zaps
- Click Create
- Choose New Zap
- Choose Webflow as Trigger
- Choose Form submission as Event
- Click Continue
- Choose your Webflow account
- Click Continue
- Choose your site
- Choose your form
- Click Continue
- Click Test trigger
- Click Continue with selected record
- Choose Google Drive for Action app
- Add Upload file in Event dropdown
- Click Continue
- Connect Google account to Zapier
- (Optional) Choose upload folder
- Choose form file upload field in File field
- (Optional) Convert uploads to documents
- (Optional) Enter dynamic file name
- (Optional) Enter file extension
- Click Continue
- Click Test action
- Click “pencil” to name Zap
- Click Publish
Specify a file name using dynamic data for easier identification.
How to import Collection content with Zapier
Add content to Webflow CMS from external sources using Zapier (e.g., add blog post to Collection each time a new Google Sheet row is added).
Create the CMS Collection (“Blog Posts”) before connecting. Your Google Sheet should match your Collection structure. Date formatting: 2023-07-28T19:41:52.325Z. See API docs for guidance.
Steps:
- Go to your Zaps
- Click Create
- Choose New Zap
- Choose Google Sheets as Trigger
- Choose New or updated spreadsheet row as Event
- Click Continue
- Connect Google account to Zapier
- Click Continue
- Choose Blog Posts spreadsheet
- Choose worksheet
- Click Continue
- Click Test trigger
- (Optional) Choose a record or use auto-selected
- Click Continue with selected record
- Choose Webflow as Action
- Choose Create Item from Event dropdown
- Click Continue
- Choose your Webflow account
- Click Continue
- Choose your site
- Choose Blog Posts Collection
- Map Collection fields to spreadsheet columns
- Set Archived and Draft status
- Click Continue
- Click Test action
- Click Publish
This Zap only adds content to the CMS Collection — posts aren’t published automatically. For publishing, use the “Create Live item” action.
Cannot map CMS reference and multi-reference fields to Zapier fields. Video links sent to CMS via API will not render immediately — preview loads after you open and re-save the field in Webflow.
How to troubleshoot Zapier issues
If you’re having trouble with a Webflow–Zapier integration, troubleshoot your connection from your Zapier Connections page.
If you’re having other trouble, check Zapier’s troubleshooting guide and the App directory Help tab for solutions.
Webflow support cannot provide direct support for Zapier or third-party integration issues. For community help, post on the Webflow Forum.