Intercom
Live chat, Fin AI chatbot, and a help desk on any Webflow site via one snippet.
The Intercom Webflow integration adds live chat, the Fin AI chatbot, a ticketing system, and a unified help desk to any Webflow site through a single JavaScript snippet. Intercom is the dominant customer communication platform for SaaS and B2B companies, and because it installs via Custom Code rather than a native connector, it works on every Webflow plan in roughly five minutes. The trade-off is that it is snippet-only: there is no native data binding to Webflow CMS fields, Forms, or Memberships, so identifying logged-in users or syncing submissions requires custom JavaScript or a bridge tool like Zapier.
What Intercom adds to a Webflow site
- Live chat Messenger — a customizable chat bubble loaded from one snippet pasted into Webflow Custom Code, available on every published page.
- Fin AI agent — Intercom's AI chatbot that resolves customer questions autonomously using your help center content, billed at $0.99 per resolution.
- Unified inbox and ticketing — a shared workspace where support agents handle chat, email, and tickets in one queue with assignment and SLAs.
- Self-serve help center — a searchable knowledge base that deflects repetitive questions before they reach a human, hosted on your domain.
- Proactive outreach and product tours — targeted messages, banners, and walkthroughs triggered by visitor behavior, URL, or audience rules.
- Custom launcher support — hide the default bubble and trigger chat from any Webflow button, link, or element using Intercom's JavaScript API.
How Intercom's Messenger installs on Webflow
Intercom uses a snippet-based model, not a native Webflow integration with data binding. You paste a single JavaScript snippet into Webflow Project Settings under Custom Code, before the closing </body> tag, and the Messenger loads on every published page. The snippet contains your workspace's APP_ID, which is what ties the widget to your Intercom account. There is no design-time component inside the Webflow Designer — the bubble, launcher, and chat window are all rendered by Intercom's script at runtime.
Two configuration steps matter before the widget will actually appear. First, you must add your site's domain to Settings > Security > Trusted Domains inside Intercom, otherwise the script refuses to load on your domain for security reasons. Second, if you want a button-triggered chat instead of the default bottom-corner bubble, you hide the default launcher in Intercom settings and call Intercom('show') from a Webflow button interaction or an Embed component — useful for support links in a navigation bar or a "Chat with sales" CTA on a pricing page.
How to add Intercom to Webflow
- Create an Intercom workspace at intercom.com by starting a trial or subscription.
- In Intercom, open Settings > Messenger > Install, choose Web, and copy the JavaScript snippet that contains your workspace
APP_ID. - Go to Settings > Security > Trusted Domains and add your Webflow site's domain (for example,
yoursite.webflow.iofor staging andyoursite.comfor production) so the widget is permitted to load. - In Webflow, open Project Settings > Custom Code and paste the snippet into the Before
</body>tag field, then save. - Publish your site — the Messenger bubble will appear in the bottom corner of every page.
- (Optional) For a custom-triggered chat, hide the default launcher in Intercom settings and add an Embed component in the Webflow Designer with code that calls
Intercom('show')from a button click. - Back in Intercom, click Check installation to confirm the widget is live and receiving events from your domain.
Intercom pricing
Intercom pricing has two components: a per-seat subscription based on your plan, and usage-based add-ons, the most significant of which is the Fin AI agent. Every plan includes the Messenger, ticketing, and a help center; higher tiers add automation, multiple team inboxes, SLAs, SSO, and identity management. Billing is monthly or annual, with annual pricing reducing the per-seat cost on every tier. The Webflow integration itself is free — you pay only for Intercom.
| Plan | Price/seat/mo | Key features |
|---|---|---|
| Essential | $39 ($29 annual) | Messenger, shared inbox and ticketing, Fin AI agent, standard reporting, public help center |
| Advanced | $99 ($85 annual) | Everything in Essential plus Workflows automation builder, multiple team inboxes, round-robin assignment, multilingual help center, 20 Lite seats |
| Expert | $139 ($132 annual) | Everything in Advanced plus SSO and identity management, HIPAA, SLAs, multibrand Messenger and help center, 50 Lite seats |
| Fin AI agent | $0.99/resolution | Usage add-on available on all plans; billed once per conversation when a customer confirms resolution or stops asking for help |
A 14-day free trial gives full access to test the Messenger, Fin, ticketing, and the help center before you commit to a paid plan.
Best Intercom + Webflow use cases
SaaS support widget
The most common setup is a support Messenger on a Webflow-built marketing site for a SaaS product. Visitors get instant answers from Fin using your help center content, and complex questions escalate to human agents in the shared inbox. Pass user identity from your app via the boot call so conversations are attached to known accounts.
Lead capture and sales routing
For B2B sites where every visitor is a pipeline opportunity, Intercom's chat qualifies and routes leads to sales in real time. Custom bots collect company size and use case, then hand off to the right rep. Combine with HubSpot to sync those new contacts straight into your CRM.
Self-serve deflection with Fin
Fin answers repetitive questions — pricing, integrations, refund policy — using your published help center articles, often without a human in the loop. At $0.99 per resolution it is dramatically cheaper than a per-minute human chat for high-volume, low-complexity queries.
Onboarding product tours
Trigger Intercom product tours or targeted messages based on the page a visitor is on, the URL, or an audience rule. A tour on your features page can walk a new sign-up through key workflows, while a banner on the pricing page offers a sales chat.
Ecommerce support
Answer order status, shipping, and returns questions in real time without a separate help desk tool. Intercom's unified inbox handles chat, email, and tickets in one queue, so a small team can support a Webflow-powered store end to end.
Limitations to know
- Snippet-only, no native data binding. The Messenger has no direct integration with Webflow CMS fields, Forms, or Memberships. Identifying logged-in users requires custom JavaScript passing a signed identity hash from your auth system.
- Cost scales quickly. Seats run $39 to $139 per month (or $29 to $132 annual) on top of Fin's $0.99 per resolution, which makes Intercom expensive for low-margin or high-volume-support businesses compared with lighter chat tools.
- No native Webflow Forms or Memberships integration. Form submissions don't become Intercom contacts automatically — you need Zapier or Make to bridge them, and member identity from Memberstack must be passed through custom code.
- Script on every page affects load time. Because the snippet sits in Custom Code before
</body>, it loads on every published page. Defer or conditionally load it where possible to protect Core Web Vitals on marketing-critical pages.
Related Webflow integrations
- Memberstack — pass signed member identity into Intercom so chats attach to known, logged-in users.
- HubSpot — sync Intercom contacts and conversations into your CRM for marketing and sales handoff.
- Zapier — bridge Intercom to Webflow Forms and hundreds of other tools without custom code.
Read the 20 Best Webflow Integrations to Use in 2026 for the full recommended stack.
Frequently asked questions
Copy the JavaScript snippet from your Intercom workspace under Settings > Messenger > Install, choosing Web. Add your site's domain to Settings > Security > Trusted Domains so the widget is allowed to load. In Webflow, open Project Settings > Custom Code and paste the snippet into the Before body tag field. Save and publish your site, and the Messenger bubble appears in the bottom corner. Use Intercom's Check installation button to confirm the widget is live, which typically takes about five minutes end to end.
Yes. Intercom works on any Webflow site because it is installed as a JavaScript snippet pasted into Project Settings > Custom Code, not a native data binding. The Messenger loads on every published page and provides live chat, the Fin AI agent, ticketing, and a help center. The integration is snippet-only, so passing logged-in user identity or syncing Webflow Forms submissions into Intercom contacts requires custom JavaScript or a tool like Zapier or Make on top.
Intercom pricing is per seat per month. Essential costs $39 billed monthly or $29 billed annually, Advanced is $99 monthly or $85 annually, and Expert is $139 monthly or $132 annually. The Fin AI agent is a usage add-on billed at $0.99 per resolution on every plan. The Webflow integration itself is free, so you only pay for your Intercom seats and any Fin resolutions you use.
Not automatically. Intercom's basic snippet is anonymous and treats every visitor as unknown. To identify a logged-in Webflow member, you pass their user ID, name, and email through Intercom's boot call using custom JavaScript, along with a signed identity hash from your authentication system for security. With Memberstack, this is done by reading the current member in the browser and calling Intercom with those values, so chats and conversations are attached to a known contact record instead of an anonymous session.
No. Intercom does not offer a permanent free tier. There is a 14-day free trial that includes full access to test the Messenger, Fin AI agent, ticketing, and the help center, after which you must move to a paid plan. The entry-level Essential plan starts at $29 per seat per month billed annually, or $39 billed monthly. The anonymous Messenger widget itself is included on every paid plan, so there is no separate charge to show the chat bubble on your Webflow site.
Launch faster with Webflow templates
Every template is CMS-ready and integration-friendly — connect your tools and ship.









