Impulse
Connect Impulse with Webflow to add popups, gamification widgets, lead capture tools, and compliance banners to your site through a single marketplace app.
How to integrate Impulse with Webflow
The only supported way to connect Impulse with Webflow is through the Webflow Apps Marketplace. There is no public API, webhook system, or embed-based alternative
Install the Impulse app
Install the Impulse app from the Webflow Apps Marketplace. The app connects your Webflow site to Impulse through an OAuth authorization flow. Once authorized, Impulse handles script injection automatically, so you skip writing any code. You then build and manage widgets from the Impulse dashboard.
Follow these steps to install the app.
- Open the Apps panel in Webflow
- Search for "Impulse" or "Email Popup & Spin Wheel"
- Click Install on site and select your Webflow site
- Sign in to your Impulse account or create one
- Review the requested permissions and click Authorize App
- Open the Impulse dashboard, select your connected site, and start configuring widgets
The app requests read/write access across five permission categories.
- Assets: Manages images and media files on your site
- CMS data: Accesses CMS collections
- Forms: Captures and processes form submissions
- User data: Tracks user interactions on your site
- E-commerce data: Reads product and transaction information
These permissions let the app interact with your site's content, form submissions, and store data.
Installing requires a Site Manager role or higher. After installation, team members with Designer, Marketer, or Content Editor roles can manage popup designs, targeting rules, and copy updates through the Impulse dashboard.
You do not need to add Code Embed elements, paste snippets into custom code sections, or write any HTML or JavaScript. Impulse updates its own codebase server-side, so your widgets stay current without re-embedding.
Impulse does not currently offer a public API, webhook system, or integrations with automation platforms like Zapier, Make, n8n, IFTTT, or viaSocket. All configuration happens through the Impulse dashboard after the marketplace app is authorized.
What you can build
Integrating Impulse with Webflow gives you access to 40+ configurable widgets that cover lead capture, urgency-driven sales, behavioral targeting, and regulatory compliance. All of these deploy from the Impulse dashboard without touching your Webflow project code.
Here are a few examples of what you can build.
- Gamified lead capture pages: Add spin-the-wheel or scratch card popups to landing pages that reward visitors with discount codes in exchange for email signups, then sync those leads to Mailchimp, MailerLite, or GetResponse
- Urgency-driven product pages: Place countdown timers and free shipping progress bars on product or collection pages to communicate limited-time offers and encourage larger orders
- Targeted exit-intent campaigns: Configure popups that trigger when a visitor moves to leave the page, displaying a targeted offer based on page URL, scroll depth, time on site, or UTM source
- Compliance-ready storefronts: Deploy cookie consent banners and age verification gates across your Webflow e-commerce site to handle GDPR, CCPA, and age-restricted product requirements from a single dashboard
Frequently asked questions
Open the Apps panel in Webflow, search for "Impulse," and click Install on site. The app uses OAuth authorization. After you sign in and approve permissions, Impulse automatically injects its scripts into your site. No embed codes or custom code sections are needed. The Impulse Webflow platform page walks through authorization, site selection, and widget activation.
Impulse requests read/write access to five categories, including Assets, CMS data, Forms, User data, and E-commerce data. This permission scope lets the app interact with your site's content, form submissions, and store data. You need a Site Manager role or higher to authorize the app. Webflow's roles and permissions documentation details what each role can do.
Impulse includes 40+ widget types covering email capture popups, spin wheels, scratch cards, countdown timers, announcement bars, free shipping bars, social share buttons, age verification gates, cookie consent banners, WhatsApp and Messenger chat, FAQ builders, image sliders, photo galleries, and store locators. Each widget supports targeting by page URL, exit intent, scroll percentage, time delay, UTM parameters, and geolocation. The Impulse apps page covers available widget types and configuration options.
Description
Impulse is a no-code toolkit that bundles over 40 e-commerce and engagement widgets into a single app. These include email popups, spin-the-wheel games, countdown timers, announcement bars, cookie consent banners, age verification gates, social share buttons, FAQ builders, image sliders, and chat widgets for WhatsApp, Instagram, and Facebook Messenger.
This integration page is provided for informational and convenience purposes only.

Clean Styles
Connect Clean Styles with Webflow to find, merge, and organize duplicate CSS classes directly inside Webflow, keeping your class structure clean and maintainable.

Formly & Flowplay
Connect Formly and Flowplay with Webflow to enhance functionality without custom coding.

Better Shadows
Connect Better Shadows with Webflow to create realistic shadow effects by stacking CSS box-shadow declarations with one-click preset application.

Flowstar Open Hours Widget
Connect Flowstar Open Hours Widget integrates with Webflow to display business hours with automatic timezone detection and mobile-responsive formatting.

AssetBoost
Easily modify multiple assets at once in one single view with AssetBoost.

Flowmonk
Flowmonk syncs Webflow CMS data to Airtable, letting you manage content in Webflow while using Airtable's database features for analysis, collaboration, and automation.

Flowstar Urgency Countdown Timer
Improve conversions by adding an urgency countdown timer in your web pages.

Arvow

Timeline
Timeline provides chronological content infrastructure for Webflow sites without requiring custom development.


