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

How to integrate Joonbot with Webflow
Joonbot replaces static forms with conversational interfaces that qualify leads, recommend products, and automate support. The chatbot guides visitors through multi-step processes while capturing structured data you can route to your CMS or business tools.
You can add Joonbot to Webflow pages using custom Code Embed elements for quick implementation. You can also use third-party automation tools like Zapier for no-code automation between Joonbot and Webflow.
Teams that need to sync conversation data with Webflow CMS collections can use Joonbot's webhook system with middleware functions that call Webflow's REST API.
Add Joonbot with Code Embed
The Code Embed method places Joonbot chatbots anywhere on your Webflow pages using a JavaScript snippet. You control exactly where the chatbot appears and can configure multiple bots across different pages.
To add the Joonbot chatbot to your site, add a custom Code Embed element to your Webflow canvas and paste your Joonbot embed code. Get the embed code from your Joonbot dashboard after you build your chatbot flow.
For site-wide deployment, paste the code in Site settings > Custom code > Head code instead.
This integration supports several chatbot formats:
- Floating widget chatbots — appear in the bottom corner of pages for persistent access to conversations
- Inline embedded chatbots — sit within page content using iframe-based integration with responsive sizing
- Modal popup chatbots — trigger on user actions like button clicks or exit intent
- Full-page chatbots — take over entire pages for focused conversation flows
Keep these technical details in mind when implementing:
Custom code effects only appear after you publish your site, not in the preview.
Tip: Set iframe dimensions to 100% width and height for responsive behavior across device sizes. The chatbot loads asynchronously and won't block page rendering.
Use third-party automation tools
Connect Joonbot to Webflow using third-party automation tools like Zapier when you need no-code automation. This bypasses the need for custom middleware and API integration. Zapier triggers when Joonbot conversations complete, then can create CMS items, send emails, update spreadsheets, or notify team channels.
Common patterns include capturing leads in Google Sheets while also adding them to Webflow CMS, sending conversation transcripts to Slack, or triggering Mailchimp campaigns based on chatbot responses. Zapier handles the data transformation between platforms without custom code.
Connect chatbot data to Webflow CMS with webhooks
Joonbot sends conversation data through webhooks when users complete chatbot flows. This captures lead information, form responses, and conversation transcripts in Webflow CMS collections. You'll need middleware to bridge Joonbot's outbound webhooks with Webflow's CMS API.
Configure webhooks in your Joonbot dashboard by adding a webhook block to your chatbot flow. Point the webhook to a serverless function (like Netlify Functions or Vercel Edge Functions) that processes the payload and calls Webflow's API. Use asynchronous webhook mode for CMS syncing since you don't need to modify the conversation in real-time.
Here's how to set this up:
- Set up webhook receiver to create a serverless function endpoint that accepts
POSTrequests from Joonbot - Parse conversation data to extract user responses from the JSON payload Joonbot sends
- Map to CMS fields to transform chatbot variables to match your Webflow collection schema
- Create CMS items to call
POST /collections/{collection_id}/itemsto add entries - Handle errors by implementing retry logic since Joonbot expects 2xx status codes for successful webhook delivery
Joonbot sends variable payloads based on your chatbot configuration. The JSON includes user responses as key-value pairs plus a full conversation transcript. You'll need dynamic field mapping to handle different chatbot flows with different variables.
What you can build
Integrating Joonbot with Webflow replaces static forms with conversational interfaces that guide visitors through multi-step processes.
- Lead qualification systems — capture visitor information through natural conversations, score responses automatically, and route high-value leads to CMS collections for follow-up while filtering out unqualified prospects.
- Product recommendation engines — ask questions about customer needs, use logic jumps to guide them through options, and display personalized product suggestions based on their answers.
- Event registration flows — collect attendee information conversationally, integrate with Calendly for scheduling, and store registration details in Webflow CMS while sending confirmation emails through connected tools.
- Customer support automation — answer common questions through chatbot flows, deflect support tickets with self-service options, and capture complex issues as CMS entries for your team to address later.
Frequently asked questions
Add a Code Embed element to any Webflow page. Paste the JavaScript snippet from your Joonbot dashboard directly into the embed element. For site-wide deployment, go to Site settings > Custom code > Head code and paste the snippet there instead. The chatbot appears after you publish your site, but won't show preview mode.
Add a Code Embed element to any Webflow page. Paste the JavaScript snippet from your Joonbot dashboard directly into the embed element. For site-wide deployment, go to Site settings > Custom code > Head code and paste the snippet there instead. The chatbot appears after you publish your site, but won't show preview mode.
Yes, through Joonbot's webhook system combined with Webflow's CMS API. Configure a webhook in your Joonbot flow to send conversation data to a middleware endpoint. Your middleware parses the JSON payload and calls
POST /collections/{collection_id}/itemsto create CMS entries. This requires a serverless function to bridge the two platforms since Joonbot doesn't directly write to Webflow CMS.Yes, through Joonbot's webhook system combined with Webflow's CMS API. Configure a webhook in your Joonbot flow to send conversation data to a middleware endpoint. Your middleware parses the JSON payload and calls
POST /collections/{collection_id}/itemsto create CMS entries. This requires a serverless function to bridge the two platforms since Joonbot doesn't directly write to Webflow CMS.The embed code works on all Webflow plans, but you need a paid site plan to add custom code. Starter plans don't support the Code Embed element or custom code in site settings. You'll need at least a Basic site plan to implement Joonbot through JavaScript embed.
The embed code works on all Webflow plans, but you need a paid site plan to add custom code. Starter plans don't support the Code Embed element or custom code in site settings. You'll need at least a Basic site plan to implement Joonbot through JavaScript embed.
Yes, by placing separate Code Embed elements on different pages. Each embed element can contain a unique Joonbot JavaScript snippet pointing to a different chatbot. For site-wide chatbots that change based on page context, use Joonbot's targeting rules in your bot configuration rather than multiple embed codes.
Yes, by placing separate Code Embed elements on different pages. Each embed element can contain a unique Joonbot JavaScript snippet pointing to a different chatbot. For site-wide chatbots that change based on page context, use Joonbot's targeting rules in your bot configuration rather than multiple embed codes.

Description
Joonbot is a no-code chatbot builder that creates conversational interfaces for lead generation and customer engagement. The platform uses a drag-and-drop flow-chart system to build chatbot interactions with logic jumps, variable storage, and scoring rules. Chatbots deploy as floating widgets, inline embeds, or full-page experiences on websites, with webhook support for real-time data exchange to external systems.
This integration page is provided for informational and convenience purposes only.

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.

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.

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.

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.

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.

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.

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

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.

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.


