How to integrate Elfsight with Webflow
Elfsight transforms your Webflow site with powerful widgets that require zero coding knowledge. Whether you need social proof through customer reviews, engagement tools like chatbots, or conversion features like popups, Elfsight offers multiple integration paths.
To integrate Elfsight with Webflow, use embed codes for specific customization needs or leverage Elfsight's SDK for advanced implementations that unlock dynamic widget management and real-time updates.
Use Code Embeds
Webflow's native embed functionality works perfectly with Elfsight's installation codes. This method gives you precise control over widget placement and works on any Webflow plan that supports custom code.
For page-specific widgets, add an Embed element to your desired location. Paste the Elfsight installation code into the HTML editor, which looks like this:
<script src="https://apps.elfsight.com/p/platform.js" defer></script><div class="elfsight-app-[YOUR-ID]"></div>
The widget appears instantly in your published site.
For site-wide widgets like chat buttons or notification bars, add the code to Site Settings > Custom Code > Head Code. This deploys the widget across all pages without manual placement on each one.
Common embed implementations include:
- WhatsApp chat buttons that float on every page
- Age verification popups that appear before content loads
- Social media feeds embedded in specific sections
- Review widgets placed near pricing or product information
Create dynamic widget experiences with Webflow and Elfsight
Elfsight widgets work out-of-the-box, but pairing the Elfsight Embed SDK with Webflow’s Data API lets you automate widget deployment, synchronize with CMS Collections, and render dynamic feeds without manual updates.
- Install Elfsight Embed SDK: Paste into your Site Settings > Custom Code > Head Code
<script src="https://apps.elfsight.com/p/platform.js" defer></script><script type="module">import { init } from "https://unpkg.com/@elfsight/embed-sdk?module"; init({ apiKey: "YOUR_ELFSIGHT_API_KEY" });</script>
- Fetch CMS content: Use Webflow’s Data API to retrieve Collections items, such as product details or user preferences, via GET requests
curl -H "Authorization: Bearer YOUR_WEBFLOW_API_TOKEN" \"https://api.webflow.com/collections/{collection_id}/items"
- Programmatically create and update widgets: With fetched data, call SDK methods like
createAppCard()
to instantiate Webflow widgets based on CMS content or user segments:
import { createAppCard } from "@elfsight/embed-sdk";createAppCard({ container: document.getElementById("widget-container"), appId: "YOUR_WIDGET_ID", options: { filter: { category: "Featured" } }});
What you can build
Integrating Elfsight with Webflow opens possibilities for enhanced user experiences and business functionality without complex development.
- E-commerce stores with social proof: Display real-time Google and Facebook reviews alongside products, sync Instagram shoppable posts with your catalog, and show countdown timers for sales—all updating automatically as new content arrives
- Service businesses with booking systems: Embed appointment calendars that sync with Google Calendar and add contact forms with conditional logic for different service types
- Personalized Content Hubs: Leverage Webflow CMS and Elfsight’s Embed SDK to detect visitor segments via cookies or query parameters, then programmatically inject tailored widgets, such as article recommendations or video playlists, driven by your Collections.
Interactive Product Configurator with Live Support: Define product options and pricing in Webflow CMS, embed a live price calculator or 3D preview widget via HTML embed, and add a floating Elfsight chat button that opens contextual help based on user selections.
Frequently asked questions

Category
Description
Elfsight is a SaaS platform offering 80+ customizable website widgets that boost engagement, lead generation, and conversions. Trusted by over 2 million users worldwide, it provides no-code solutions for social media feeds, review displays, forms, calendars, AI-powered chatbots, and more — compatible with any website platform.
This integration page is provided for informational and convenience purposes only.

AirOps
Connect AirOps' AI-powered workflow automation with Webflow to scale content creation, automate SEO optimization, and streamline CMS publishing. Transform manual content processes into intelligent workflows that maintain brand consistency while achieving 5x faster content velocity.

Google Ads by Clever
Advertise on Google and grow your business with Clever Ads. Have your Google Ads Search & Display campaigns created for free.

Jasper
Connect Jasper's AI-powered content generation with Webflow to create, optimize, and localize website content at scale. Generate on-brand copy, rewrite existing content, and translate pages — all without leaving Webflow.

Kajabi
Connect Kajabi's powerful course creation and membership platform with Webflow's design flexibility to build stunning educational websites. Deliver online courses, manage memberships, and process payments while maintaining complete creative control over your site design.

Medium
Connect Medium's powerful publishing platform with Webflow to expand your content reach, automate syndication workflows, and maintain consistent brand experiences. Leverage Medium's 100M+ monthly readers while keeping full design control in Webflow.

Notion
Connect Notion's flexible workspace with Webflow to create dynamic websites powered by collaborative content. Sync databases, automate publishing workflows, and build content-driven sites without code.