n8n

How to Automate Webflow to Slack Lead Intake?

Turn every Webflow form into its own Slack channel and post each submission there in seconds. Ideal for marketing and sales teams that need quick lead intake and clear chat threads for each form. No site code changes are required.

A form submission in Webflow starts the flow. The system lists Slack channels, converts the form name to a valid channel name, and checks if it already exists. If it does, a message is built with Block Kit that shows all fields in a clean layout and is sent to that channel. If it does not, a new channel is created, the general room is notified with a link, and the submission is posted in the new space. Data is shaped with a Set node and custom code formats the content for clarity.

You will need a Webflow API token and a Slack bot token with rights to create channels and send messages. Teams can expect faster response times and less manual sorting, often shifting intake from minutes to seconds per submission. This is great for campaign forms, event registrations, partner requests, and any site form that needs its own Slack space.

What are the key features?

  • Webflow form submission trigger starts the flow when a visitor submits a form
  • Slack channel list and check to find a channel that matches the form name
  • Name transformation that enforces Slack rules such as lowercase and word separators
  • Automatic Slack channel creation when a matching channel does not exist
  • Block Kit message builder that formats form fields into clear sections
  • Notification in the general channel when a new form channel is created
  • Set node compiles form data and code node assembles the final message

What are the benefits?

  • Reduce manual sorting from 30 minutes to 2 minutes per submission
  • Automate 80% of lead routing by mapping forms to channels
  • Improve data accuracy by 90% by removing copy and paste steps
  • Connect Webflow and Slack with no site code changes
  • Handle many forms at once as channels are created on demand

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Webflow and Slack. See the Tools Required section above for links to create accounts with these services.
  3. In the n8n credentials manager, create a Webflow credential. Generate an API token in your Webflow dashboard under API Access, then paste it into the new credential and save it with a clear name.
  4. For Slack, double click any Slack node, choose Credential to connect with, click Create new credential, and follow the on screen steps. In your Slack API portal, create an app, install it to your workspace, and copy the Bot User OAuth Token into n8n. Add scopes that allow reading channels, creating channels, and sending messages.
  5. Open the Webflow Form Submission Trigger node and select your Webflow site so the trigger listens to the correct website.
  6. Attach your Slack credential to all Slack nodes including List Channels, Send message, Create channel, and Notify general.
  7. In the Notify general channel node, pick your actual general channel from the channel picker so alerts go to the right place.
  8. Review the Check if Webflow form has an existing channel code node. The function converts the form name to lowercase and uses dashes between words. Adjust the logic if your team uses a prefix or naming pattern.
  9. Save and activate the workflow in n8n.
  10. Submit a test form on your Webflow site. Confirm in Slack that the channel was found or created and that the formatted message appears.
  11. If channel creation fails, confirm the Slack bot has permission to create channels and the name is unique and within Slack limits.
  12. If the trigger does not fire, check that the Webflow credential has access to the selected site and view n8n execution logs for errors.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Slack

Sign up

Free plan: $0 / mo; limited to 10 apps (third-party or custom) and usable via Slack API

Webflow

Sign up

CMS Site plan: $23 / mo (billed yearly). Includes API access for CMS collections.

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.