ManyChat

Connect ManyChat with Webflow to get programmatic access to Instagram DM, Facebook Messenger, WhatsApp, and SMS automation through embedded widgets or API connections.

Install app
View website
View lesson
A record settings
CNAME record settings
ManyChat

How to integrate ManyChat with Webflow

ManyChat enables automated customer communication across Instagram DM, Facebook Messenger, WhatsApp, and SMS. Integrating ManyChat with Webflow lets you capture leads from your site, start automated conversations based on visitor actions, and sync contact data between platforms.

You can embed ManyChat widgets directly into Webflow pages using Growth Tools, connect form submissions to ManyChat through Zapier for no-code automation, or build custom integrations using the ManyChat and Webflow APIs for advanced workflows.

Native features, direct embeds and widgets

ManyChat Growth Tools provide chat widgets that embed directly into Webflow sites. Add these widgets to start automated conversations, capture leads, and provide customer support across multiple messaging channels.

Generate widget code from your ManyChat dashboard, then add it to Webflow through Custom Code Embed elements or site-wide custom code in the head tag. Widgets appear as chat bubbles, slide-in forms, or overlay windows that connect visitors to your ManyChat automation flows.

Note: If you don't see "Growth Tools" in your sidebar, look for similar options under "Automation" or search for "Website Widgets" in your dashboard. The functionality remains available but may be located differently depending on your account setup.

Available widget types:

  • Instagram DM widgets that open conversations in Instagram messaging
  • Facebook Messenger chat embedded as a persistent bubble
  • WhatsApp chat buttons that launch conversations (requires WhatsApp Business API setup and ManyChat PRO plan)
  • Lead capture forms that feed into ManyChat automation flows
  • Triggered overlays based on time on page, scroll depth, or exit intent

Widget visibility depends on visitor browser settings and ad blockers. Test appearance across different devices and browsers. Some extensions block chat widgets by default.

Use automation tools

For form-to-chat workflows without custom code, use Zapier to connect Webflow form submissions to ManyChat. The Zapier integration monitors form submissions and adds contacts to ManyChat with custom field mapping.

Build with Webflow and ManyChat APIs

The ManyChat API provides programmatic access to contact management, messaging automation, and conversation data. Combine this with Webflow's APIs to build custom integrations that sync data or trigger complex workflows.

API integration requires custom server-side code but provides full control over data flow and automation logic. Build implementations that handle authentication, manage contact records, trigger automation flows, and retrieve conversation data.

Note: ManyChat API access may require a PRO subscription. If you're on a free plan, use Growth Tools widgets or Zapier integration instead.

Sync contact data between platforms

Use ManyChat's subscriber management endpoints to create or update contacts, manage custom fields, and assign tags. This requires server-side code to handle webhooks, transform data, and make authenticated API calls.

Implement webhooks on your server to receive form submissions from Webflow, transform data into ManyChat's expected format, and POST to contact endpoints:

// Server-side middleware example
app.post('/webflow-to-manychat', async (req, res) => {
  const formData = req.body;

  const response = await fetch('https://api.manychat.com/fb/subscriber/createSubscriber', {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${process.env.MANYCHAT_TOKEN}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      email: formData.email,
      first_name: formData.name
    })
  });

  res.json({success: true});
});

Trigger automation flows programmatically

ManyChat's API enables programmatic triggering of conversation flows based on Webflow site events. Start onboarding sequences when users complete signup, send product information when visitors view specific CMS collection items, or trigger support flows from help page interactions.

This requires building JavaScript tracking code for your Webflow site, a server endpoint to validate requests and call ManyChat's API, and logic to retrieve or create contact records before triggering flows.

What you can build

Integrating ManyChat with Webflow enables automated customer communication and lead management across Instagram DM, Facebook Messenger, WhatsApp, and SMS channels.

  • Embed chat widgets on pages: Add ManyChat Growth Tools widgets to Webflow pages through custom code embeds, with display triggers based on scroll depth, time on page, or exit intent
  • Automate contact creation from form submissions: Use Zapier to connect Webflow form submissions to ManyChat, automatically creating contacts, adding tags, and subscribing users to automation sequences without custom code
  • Trigger conversation flows from site interactions: Build server-side integrations that monitor user behavior on Webflow pages and programmatically trigger specific ManyChat automation flows through API calls based on CMS item views or button clicks
  • Sync contact data to Webflow CMS: Pull subscriber information from ManyChat's API to populate Webflow CMS collections with conversation data and custom field values for personalized website experiences

Frequently asked questions

  • Generate widget code from ManyChat's Growth Tools section in your account settings, then add the code to your Webflow site through custom code settings. Add the code to Site settings > Custom code > Footer code for site-wide implementation, or use an HTML embed element for page-specific placement.

  • ManyChat uses static Bearer tokens for API authentication, not OAuth flows. Generate tokens from your ManyChat dashboard as described in the token generation guide. Include the token in your request headers as Authorization: Bearer YOUR_TOKEN. Store tokens securely on your server, never expose them in client-side JavaScript on your Webflow site.

  • Widget display issues often result from browser ad blockers, privacy extensions, or JavaScript conflicts. Check the ManyChat troubleshooting guide for common widget problems and solutions. Verify that custom code appears in your published site's source code, test in multiple browsers without extensions enabled, and confirm that your ManyChat widget settings allow display on your domain.

  • Use ManyChat's API to trigger automation flows programmatically when visitors interact with your Webflow site. Track user actions with custom JavaScript, send event data to your server endpoint, then call ManyChat's automation API endpoints with the contact identifier and flow ID. Reference the ManyChat API documentation for endpoint specifications and required parameters. This requires server-side implementation to handle authentication and API communication securely.

  • API authentication failures typically occur when tokens expire, have insufficient permissions, or include incorrect formatting. Verify your ManyChat API token as described in the API token guide and confirm it has proper permissions. Check the Webflow API troubleshooting documentation for Webflow-specific authentication issues. Implement proper error handling to log API responses and identify specific authentication failures in your integration code.

ManyChat
ManyChat
Joined in

Description

ManyChat is a multi-channel messaging platform that automates conversations across Instagram DM, Facebook Messenger, WhatsApp, SMS, and TikTok. The platform uses AI-powered automation with Intention Recognition and Flow Builder Assistant to handle customer interactions. ManyChat connects with over 1,000 applications through integrations and serves more than 1 million customers processing over 1 billion conversations annually.

Install app

This integration page is provided for informational and convenience purposes only.


Other Customer engagement integrations

Other Customer engagement integrations

Slack

Slack

Connect Slack's powerful team collaboration tools with Webflow to automate notifications, streamline project workflows, and enhance team productivity. Get real-time alerts for form submissions, design comments, and site updates while keeping your entire team synchronized.

Customer engagement
Learn more
POWr chat

POWr chat

Add a Webflow Chat Plugin to your website without coding or headaches.

Customer engagement
Learn more
Pensil

Pensil

Turn your website into a community platform with Pensil. A powerful Community building tool for your business growth. Increase lead & customer engagement with an active engaging community. Host & monetize your community audience with ease. Start in just 3 steps.

Customer engagement
Learn more
LiveChat

LiveChat

Connect LiveChat with Webflow to provide real-time customer support, engage visitors instantly, and manage conversations across multiple channels—all with a customizable chat widget that matches your brand.

Customer engagement
Learn more
Joonbot

Joonbot

Connect Joonbot with Webflow to capture leads through conversational chatbots and qualify visitors automatically.

Customer engagement
Learn more
Intercom Acquire

Intercom Acquire

Connect your Webflow site with Intercom's live chat and customer engagement tools to capture leads, provide instant support, and convert more visitors into customers—all without leaving your Webflow dashboard.

Customer engagement
Learn more
Ideta

Ideta

Integrate Ideta's AI-powered chatbots and automation tools with your Webflow site to automate customer support, capture leads, and schedule appointments without writing code.

Customer engagement
Learn more
Hyvor Talk

Hyvor Talk

Add privacy-focused commenting, reactions, and community features to your Webflow site with Hyvor Talk's flexible integration options. Enable real-time discussions, membership systems, and moderated conversations without sacrificing user privacy or design consistency.

Customer engagement
Learn more
Drift

Drift

Connect Drift's conversational marketing platform with Webflow to capture leads, qualify visitors, and book meetings directly from your website. Add live chat, AI-powered bots, and intelligent routing without complex coding.

Customer engagement
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free