FAQ

Everything you need to know about Wisepops.

Features, integrations, targeting, Shopify setup, A/B testing, analytics, and how to get started.

1,500+ Brands trust Wisepops
4.9 / 5 Rating on Capterra
Verified reviews
4.82% Avg. campaign conversion rate
30+ Native integrations
ESP, CRM, and more

Getting started

What is Wisepops?

Wisepops is a traffic activation platform for creating popups, sticky bars, embeds, onsite feeds, and web push notifications. It works across ecommerce, SaaS and B2B, higher education, nonprofits, agencies, media, hotels, and any business with a website and a conversion goal. Campaigns using Wisepops average a 4.82% conversion rate, with top-performing campaigns exceeding 50%.

Will Wisepops slow down my website?

No. The script loads asynchronously, deferred until your site's resources are done. Campaigns only load at the moment they're triggered. Everything is served through Google Cloud infrastructure, compressed, and cached. The rendering engine uses Preact to keep things lightweight — there's no perceptible impact on page speed.

Can I use Wisepops on multiple domains?

Yes. One account handles multiple domains and subdomains, each with its own setup code, campaigns, and analytics. Separate brands get fully isolated workspaces. Related domains (like a main site and a subdomain) can share one setup code.

Does Wisepops work on mobile and single-page applications?

Wisepops works on websites designed for mobile, PWAs, and webviews. You can create mobile-specific campaigns. SPAs work out of the box since Wisepops detects page changes automatically. Native apps (React Native, Flutter) are not supported.

Does Wisepops have ready-made templates?

Over 200. All designer-made, mobile-optimized, and organized by goal: grow your list, increase sales, or guide your visitors. Templates cover email capture, cart recovery, spin-to-win, countdown offers, AI-powered product recommendations, surveys, upsells, and more.
Browse all templates →

Does Wisepops offer customer support?

Yes. Live chat and email (support@wisepops.com) for all customers, in English and French. There's also a community, a help center with 260+ articles, and live workshops for hands-on guidance.

Does Wisepops support right-to-left (RTL) languages?

Yes. RTL support for Hebrew, Arabic, and other right-to-left languages is available. Contact support to activate it and a toggle will appear in the design builder to switch text direction.

Does Wisepops have an agency or multi-client setup?

Yes. Manage all client accounts from one login, switch between workspaces without signing out, and keep each client's campaigns and analytics isolated. No separate email addresses needed per client. Request a multi-workspace role from support to get started.

Is Wisepops legit?

Yes. Wisepops is a registered company based in Paris, with a team working across multiple countries. The platform has been running since 2013 and serves customers worldwide. It is GDPR and CCPA compliant, and your data is never sold or shared with third parties.

Installing Wisepops

How do I install Wisepops on my website?

One script, any platform. Copy your tracking code from account settings, paste it into your site's backend. Wisepops works on Shopify, WordPress/WooCommerce, Webflow, Wix, Magento 2, and any custom website. You can also install via Google Tag Manager.

Shopify

How do I install Wisepops on Shopify?

Log in, go to Settings > Install Wisepops, and click "Install with Shopify." You'll be redirected to Shopify Admin to confirm. Once installed, activate Wisepops in your theme editor and hit Save. Every campaign you create will go live on your store automatically.

View on Shopify App Store
Shopify

What Shopify-specific targeting options are available?

Target based on product availability, price, inventory quantity, product tags, cart value, order count, and customer tags. You can also create custom properties using Shopify Liquid variables for anything in your template data.
Shopify built-in properties guide →

Shopify

How do I create unique Shopify discount codes in popups?

Wisepops generates one-time codes automatically from your existing Shopify discounts. Create a one-time discount in Shopify, add a Discount Code block to your popup's thank-you step, select "Unique discount code," and pick the discount. You can add a prefix, auto-apply at checkout, or sync to your email provider.
How to create unique Shopify discount codes →

Creating campaigns

Does Wisepops have a visual popup builder?

Yes. The Wisepops popup builder is a drag-and-drop visual editor — no code required. You can add and arrange blocks (text, images, video, forms, countdowns, discount codes, product recommendations), switch between desktop and mobile views, and preview exactly what visitors will see before publishing. For advanced customization, custom CSS and JavaScript callbacks are also supported.
Explore the popup builder →

What types of campaigns can I create?

Popups, sticky bars, embeds, onsite feed messages, and web push notifications. Each format supports full customization and can be targeted to specific audiences and pages.

How do I create an exit-intent popup?

Open your campaign in the builder, go to Display Rules > Trigger, and select "On Exit." On desktop, Wisepops detects mouse movement toward browser controls. On mobile, it uses back button pressing and scroll-up gestures.

How does cart recovery work?

Two methods: classic exit-intent (learn how to set up a cart recovery popup) and AI-powered (Shopify only). The AI method uses Wisebrain, trained on behavioral signals, to predict abandonment before exit signals fire.

How do I create multi-step or branching campaigns?

For multi-step: set a CTA button's action to "show next step" and add up to 10 steps. Data is saved at each one. For branching: add a Branch form block where each button routes visitors down a different path based on their choices — useful for quizzes, guided selling, or surveys.

How do I create gamification campaigns?

All built in the campaign editor, no code needed. Spin-to-win: pick a template, set prizes, win/lose probabilities, and discount codes. Scratch cards: a two-step popup where a click mimics the scratch. Easter egg hunt: combine multiple campaigns scattered across your site, with a prize popup at the end.

How do AI product recommendations work?

Machine learning shows the right products to the right visitors in real time (Shopify only). Six strategies: Best Sellers, Trending Products, Others Also Viewed, Personalized Picks, Recently Viewed, and Frequently Bought Together. Top stores see up to 10% revenue lift.
AI product recommendations guide →

Can I show more than one popup on the same page?

One popup and one bar per pageview, auto-triggered. No limit on embeds or click-triggered popups. If multiple popups match the same page, Wisepops picks one randomly. Use tighter targeting, frequency rules, or custom event triggers to manage competition between campaigns.

How do I run A/B tests on campaigns?

Pick a campaign, create variants (different copy, design, offer, or timing), split your traffic, and let it run. Wisepops tracks conversions and revenue per variant and reports when there's a statistically significant winner.
A/B testing guide →

Design and customization

What campaign formats and dimensions does Wisepops support?

Popups (550–750px wide on desktop, 300–400px on mobile), bars (full page width), notifications (1:1 ratio for teasers, 1:2 for full images), and embeds. Supported image formats: PNG, JPEG, GIF (max 2MB).

Can I use custom fonts and upload my own images?

Yes to both. Upload your own web-hosted font or pick from the default library. Images can be uploaded, cropped, resized, and reused from a built-in media library. Videos from YouTube, Vimeo, TikTok, and Dailymotion are also supported with optional autoplay.
How to use a custom font →

How do mobile-specific campaigns work?

The editor has a desktop/mobile toggle. You can hide columns, show or hide blocks by device, and adjust layouts per view. If you need a completely different mobile experience, create a separate mobile-only campaign.

Can I add custom CSS to my campaigns?

Yes. Target any element with CSS selectors for full styling control beyond what the visual editor offers. Custom CSS is supported alongside all built-in design controls including countdown timers, tabs, teasers, and closing options.
How to use custom CSS →

Targeting and triggers

What targeting options does Wisepops offer?

Visitor type (new vs. returning), location (country, region, city), traffic source (channel, referrer, UTM parameters that stick for the entire visit), specific pages or URL patterns, and browser language.
All targeting options →

Can I target visitors based on custom data?

Yes. Custom properties let you target by any data you define: age, interests, purchase history, cart contents, membership status. Set them via JavaScript, Google Tag Manager, cookie values, or automatically via the Shopify app.
How to target by custom properties →

Can I target my Klaviyo subscribers?

Yes. Use data you already have in Klaviyo to personalize onsite campaigns. Reactivate lapsed subscribers, show recommendations based on past behavior, or reward top customers with exclusive offers.
How to target Klaviyo segments →

What popup triggers are available?

On landing (immediate, time delay, or page delay), on exit, on scroll (by page percentage), on click (a specific link or button), and on custom event (any event you define, like adding to cart). Triggers can be combined so the popup fires on whichever happens first.

How do I control popup frequency and sequencing?

Frequency options: every page load, once per session, once ever, or a custom schedule. Sequencing: show a popup only after another has been seen. Suppression: prevent a campaign from showing if the visitor closed another. You can also exclude visitors who already subscribed via Wisepops, Klaviyo, Mailchimp, or email UTMs.

How does the onsite feed work?

A persistent feed that lives on your site. Two setup options: a floating feed (bell icon, no code needed) or an embedded feed placed anywhere in your layout. Target feeds to specific audiences using the same rules as popups. Schedule in advance to align with launches or sales.

Forms and data collection

What data can Wisepops collect from visitors?

Email and phone (with built-in validation), custom fields of any type, hidden fields that auto-capture UTMs and traffic source, conditional fields that show or hide based on previous answers, 2-tap SMS on mobile, and custom validation via JS callbacks. Everything syncs to your email service or CRM automatically.

How does Wisepops validate contacts and block fake emails?

Contact validation blocks duplicate signups by checking submitted emails or phone numbers against your existing database. To block disposable or free email domains, use a JS callback that checks against a public domain blocklist.

How do I use discount codes in Wisepops?

Four options: static codes (visitors copy with one click), unique Shopify codes (auto-generated per customer), uploaded CSV lists (distributed one by one), and auto-apply via cart permalinks when a visitor clicks your CTA.

How do I create a free shipping progress bar?

The progress bar shows exactly how close visitors are to unlocking free shipping, updated in real time as they add items. Built with an HTML block and custom CSS. Works with Shopify, Magento, or any platform where the cart value is accessible.

Analytics and tracking

How does Wisepops track campaign performance and revenue?

One dashboard for displays, clicks, conversions, emails, views, and revenue. Revenue is attributed on clicks: a visitor clicks your campaign, converts within the attribution window, and revenue gets credited. On Shopify, revenue tracking is automatic.

How do I set up goal tracking and connect to Google Analytics?

Define what counts as a goal (a purchase, a subscription, a page visit), assign it to a campaign, and Wisepops handles tracking. You can also send campaign events to GA4 via Google Tag Manager so results appear in your existing reports.

What is the average CTR for website popups?

The average click-through rate for onsite campaigns sits between 3 and 5%. Benchmarks vary by industry, campaign type, and format. Wisepops campaigns average a 4.82% conversion rate, with some campaigns exceeding 50%.

How can I measure the true incremental impact of a campaign?

Run an A/B test with a control group (a percentage of visitors who never see the campaign) and compare revenue between groups. This isolates the actual lift your campaign drives rather than attributing all conversions to it.

Integrations

What integrations does Wisepops support?

Over 30 and counting. The most used: Klaviyo, HubSpot, Mailchimp, ActiveCampaign, and Shopify. Also integrates with Brevo, Salesforce, Omnisend, Iterable, Braze, Attentive, Dotdigital, Emarsys, Customer.io, Postscript, Drip, Keap, GetResponse, Constant Contact, SendGrid, Mailjet, Ometria, Splio, Actito, Acoustic, Marigold Engage, SmartrMail, Emotive, Yotpo, Sendlane, ConvertKit, Intercom, Pipedrive, Voyado, Segment, Optimizely, Black Crow AI, Coco AI, Loyoly, Slack, and Google Analytics.

Can I connect Wisepops to tools without a native integration?

Yes. Zapier connects Wisepops to hundreds of apps without code: sync leads, send data to Google Sheets, and trigger notifications on form submit. The Wisepops API also lets you retrieve campaign data, export contacts, manage webhooks, and automate data deletion.

How do I create web push notifications?

On Shopify, activate the Web Push toggle in the dashboard. For other platforms, install the web push module. Then create campaigns from the Web Push dashboard: add a title, message, image, and link. These reach visitors even when they're not on your site.

Privacy, security, and compliance

Is Wisepops GDPR and CCPA compliant?

Yes. Wisepops cookies are classified as strictly necessary: limited to your site, no cross-site tracking, no third-party access. They don't require separate cookie consent under EU privacy regulations. Sign-up forms support explicit consent checkboxes, data transparency, and purpose limitation.

What data does Wisepops collect and store?

Cookies store browsing data locally: last visit, campaigns interacted with, and custom properties. Data is not stored on Wisepops servers. No cross-site tracking. When a visitor submits a form, Wisepops collects configured fields and syncs to your integrations. IP addresses are processed for geolocation but not stored.

Is Wisepops ADA/WCAG accessible?

Yes. Campaigns are screen reader compatible and keyboard navigable, aligned with ADA/WCAG standards. Notifications announce unread counts, images support alt text, and popups can be closed with keyboard shortcuts.

Where can I find the full security documentation?

At wisepops.com/privacy-security. Covers data storage, backups, HTTPS, cookies, GDPR, and security measures. Data removal requests handled within 2 working days via legal@wisepops.com. You can also review live security and compliance status at trust.wisepops.com.

Advanced and developer

How do JavaScript callbacks and custom events work?

JS callbacks let you run custom code when specific events occur: a popup displays, a form is submitted, a link is clicked. Use them to fire tracking pixels, inject dynamic content, or modify campaign behavior. Custom events trigger campaigns from any user action you define.

What does the Wisepops API offer?

Retrieve campaign data, export collected contacts, manage webhooks, and automate data deletion for GDPR/CCPA compliance. Authentication is via API key, one per website.

How do I set up post-purchase campaigns?

Two approaches: target your thank-you page by URL, or use custom properties to trigger campaigns days or weeks after the order. Customers are 3x more likely to engage post-purchase. Use it to collect feedback, request reviews, cross-sell, or invite buyers to a loyalty program.

How do I create surveys and NPS popups?

Create a new campaign, add a survey block, and choose your input types: text, dropdowns, checkboxes. Customize the design, add a thank-you step, set your display rules, and publish. Responses sync to your CRM or email provider automatically.

Troubleshooting

Why isn't my campaign displaying?

Two common causes: the Wisepops code isn't installed or is the wrong snippet, or a display rule is blocking it (targeting, trigger, frequency, schedule, device). The built-in debug tool will identify the exact issue.
Check the troubleshooting guide →

Why does my popup look broken or disappear after a few seconds?

Broken design: your site's CSS is likely overriding Wisepops styles. Use Chrome DevTools to find the conflicting rule and fix it with custom CSS. Disappears quickly: Wisepops is probably installed twice (Shopify app + Google Tag Manager). Check the Network tab for two "get-loader" requests and remove the duplicate.
Full troubleshooting guide →

Why don't collected emails appear in my dashboard?

Two common reasons: you tested in preview mode (those submissions don't count — use a hidden URL instead), or today's date isn't in your analytics date range (default ranges like "Last 30 days" can exclude today).

How do I deal with ad blockers?

Ad blockers sometimes prevent Wisepops from loading. Disable the blocker or whitelist Wisepops. The same applies to VPNs with built-in ad blocking. For popup creation errors, check that all required fields in setup are filled before publishing.

Still have questions?

Talk to us. We'll walk you through the platform, your use case, and what Wisepops can do for you.

Live chat and email support available in English and French.

Trusted by 1,500+ brands · 4.9 on Capterra · GDPR & CCPA compliant
Help