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

Pensil

Pensil

Embed Pensil community forums, live sessions, and discussion boards directly in your Webflow site.

Customer engagement
Learn more
Twilio Segment

Twilio Segment

Integrate Segment with Webflow to track visitor behavior, collect customer data, and send analytics events to hundreds of marketing and analytics tools through a single implementation.

Customer engagement
Learn more
WhatsApp

WhatsApp

Webflow's static hosting architecture doesn't support server-side webhook processing or secure token storage that WhatsApp's real-time messaging requires. You'll need external infrastructure or services to bridge this gap.

Customer engagement
Learn more
FullContext

FullContext

FullContext provides an embeddable JavaScript solution that handles conversational interfaces through a single code snippet, eliminating the need to build chat infrastructure or maintain form validation logic.

Customer engagement
Learn more
Zendesk Chat (Zopim)

Zendesk Chat (Zopim)

Zendesk Chat (formerly Zopim) brings real-time customer support directly to your Webflow site. Add live chat, automated ticket creation, and help center search to engage visitors instantly and resolve issues faster.

Customer engagement
Learn more
Zendesk

Zendesk

Connect Zendesk's powerful customer support platform with Webflow to create seamless support experiences. Automate ticket creation from forms, embed live chat widgets, sync customer data, and build integrated help centers that enhance customer satisfaction while reducing manual work.

Customer engagement
Learn more
Website Toolbox Forum

Website Toolbox Forum

Connect your Webflow site with Website Toolbox Forum to add robust community features, customer support forums, and engaging discussion spaces without complex coding. This integration enables you to embed a fully-featured forum that matches your brand while maintaining complete control over user experience and moderation.

Customer engagement
Learn more
UserVoice

UserVoice

Connect UserVoice's powerful feedback management platform with Webflow to collect user insights, prioritize feature requests, and build customer-driven websites. Transform visitor feedback into actionable improvements with voting systems, roadmap transparency, and seamless design integration.

Customer engagement
Learn more
Trustpilot

Trustpilot

Build trust and credibility by showcasing authentic customer reviews on your Webflow site. Connect Trustpilot's review platform to display ratings, collect feedback automatically, and boost conversions with social proof that updates in real-time.

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