Chat Everywhere
Connect Chat Everywhere with Webflow to add a floating chat button that routes visitors to WhatsApp, Messenger, SMS, and other messaging platforms.

Chat Everywhere by Certified Code drops a floating chat button onto your Webflow site that routes visitors straight into WhatsApp, Facebook Messenger, SMS, or another preferred app with the message pre-filled and the right team member's contact info already loaded. Install it from the Webflow App Marketplace, no code required.
It's a fit for freelancers, agencies, and small business owners who want direct messaging without building a custom chat system. Service businesses with multiple staff, e-commerce operators handling pre-sales questions, and teams in WhatsApp-heavy markets get the most out of multi-platform routing and per-representative scheduling.
How to integrate Chat Everywhere with Webflow
What is Chat Everywhere? Chat Everywhere is a multi-platform messaging button widget built by Certified Code Apps. It displays a floating chat button that connects visitors to WhatsApp, Facebook Messenger, SMS, and other messaging platforms. The widget supports multiple team representative profiles, pre-filled messages, online/offline scheduling, and over 100 design combinations you can set up without code.

Add Chat Everywhere to your site when you want visitors to reach a real person through familiar messaging apps rather than filling out a static form. The widget routes visitors to WhatsApp, Messenger, or another configured platform. Visitors click the button on your published site and land in a conversation on the platform you've configured. Your team member's contact info and a contextual opening message are pre-loaded.
You have 2 primary ways to add Chat Everywhere to your site:
- The Chat Everywhere app deploys the widget and lets you set it up without writing code.
- Custom code embedding lets you place the widget site-wide, on a single page, or at a specific position within a page layout.
You can also use the Data API v2 to build server-side workflows around chat-related data. For example, you can log form submissions or write conversation records to CMS collections. This path requires server-side development and doesn't integrate with the widget itself.
Most implementations use the marketplace app. Custom code methods give you more control over widget placement. Reach for the API path when you need to connect external data sources to your site programmatically.
Install the Chat Everywhere app
Install the Chat Everywhere app from the App Marketplace to add the widget without any embed code or manual script setup. The app injects its own script automatically after you authorize it, and you handle all setup through the app's visual interface. For the widget to appear on a live published site, your site plan needs to support live custom code.

To set up the integration:
- Go to the Chat Everywhere marketplace listing and click Log in to install.
- Select the site you want to add the widget to.
- Review and authorize the app's three permissions: read and write custom code, read authorized user information, and read site data and publishing status.
- Set up your chat button appearance, messaging platforms, and representative profiles through the app's interface.
- Publish your site. The chat button shows only a placeholder in the canvas, so use Preview mode to verify rendering before you publish.
The app gives you access to all Chat Everywhere features through a no-code interface:
- Over 10 button styles and 100+ design combinations
- Pre-filled message templates for contextual conversation starters
- Multiple team representative profiles with names, avatars, and contact info
- Per-representative online/offline status with day-of-week scheduling
- Automatic mobile and desktop adaptation
All of these settings take effect once you publish your site.
The app deploys the widget to every page on your site automatically. If you need the widget on specific pages only, or at a fixed position within a page layout, use the custom code methods below.
Add Chat Everywhere with custom code
Use custom code embedding when you need control over where the Chat Everywhere widget loads. You can deploy it across every page from site settings or restrict it to a single page. A Code Embed element lets you place it at a specific spot in your layout. For all three paths, you need a paid site plan and your Chat Everywhere embed script, which you grab from your Chat Everywhere account dashboard.
Add the widget site-wide
Use site-level custom code injection to display the chat button on every page. Choose this when you want visitors to reach your team from anywhere on the site.
To add the widget site-wide:
- Open your site's dashboard and go to Site Settings.
- Click the Custom Code tab.
- Scroll to the Footer Code section and paste your Chat Everywhere embed script.
- Click Save Changes.
- Publish your site.
Place the script in Footer Code rather than Head Code. Scripts in the footer load after page content renders, which avoids blocking the initial page display. The Chat Everywhere integration guide recommends footer placement.
Add the widget to a single page
Use page-level custom code to restrict the widget to one specific page. This works well when you only want the chat button on a contact page, pricing page, or landing page.
To add the widget to a single page:
- Open your site in the Designer and go to the Pages panel.
- Click the gear icon next to the target page to open Page Settings.
- Scroll to the Custom Code section.
- Paste your Chat Everywhere embed script in the Before



