Built for Shopify

The Shopify popup app that earns its place on your storefront.

Email and SMS capture, exit intent, discounts and spin to win — aimed at the right visitor, tested against itself, and synced straight into the email tool you already pay for.

Start a 14-day free trial

From $100/mo for stores up to 20,000 monthly visitors · No theme code · Cancel any time

Live on your theme in three steps.

No developer, no Liquid, nothing to redeploy.

Step 1

Build it

Start from one of 30 templates or a blank canvas. Drop in your logo and brand colours once and every popup picks them up — copy, imagery, fields, discount, and a separate mobile layout.

Step 2

Aim it

Choose who sees it and when: time on page, scroll depth, exit intent, cart activity, traffic source, device, pages visited, or whether they have already subscribed.

Step 3

Ship it

Turn on the app embed from your Shopify theme editor and publish. No theme code, no Liquid, and nothing to redeploy when you change a popup later.

What you get on every plan.

Pricing moves with your traffic, not with a feature checklist.

Email and SMS capture

Collect email, phone, or both in one flow, with country-aware phone formatting and double opt-in confirmation before anyone is marked subscribed.

Exit intent that works on mobile

Three separate exit signals, not one: cursor leaving the viewport on desktop, a fast scroll-up on mobile, and an idle timeout. Most tools only ship the first.

Discounts and rewards

Attach a percentage, fixed-amount, or free-shipping reward to a popup and hand the code over the moment someone opts in.

Five games, not one wheel

Spin to win, scratch off, mystery box, Plinko and micro commitment — plus a mini quiz. Every one draws itself from your popup's own theme, so a prize wheel looks like your store rather than a carnival.

Automatic A/B testing

Run variants against each other and let the test call the winner, instead of eyeballing two screenshots and guessing.

Reusable audiences

Save a rule once — subscribers, UTM source, device, pages seen, marketing cookies already present — and point any campaign at it. Audiences can exclude each other.

Impressions and opt-ins per campaign

Every campaign reports what it was shown for and what it captured, so a popup that is quietly doing nothing is visible rather than assumed to be working.

30 templates, filtered

Browse by industry — food and drink, beauty, apparel, home, sports, electronics, travel — or by season, including BFCM, holiday, Halloween and Valentine's.

Your subscribers land where they already live.

Connect a provider once and every confirmed signup is pushed to it in real time — tagged, consented, and ready for your existing flows. No CSV exports, no nightly sync.

  • Klaviyo
  • Omnisend
  • Mailchimp
  • Attentive
  • Postscript
  • Drip

Priced on traffic, not on features.

Nothing is held back for a higher tier.

A store up to 20,000 unique monthly visitors is $100 a month, or $75 a month billed yearly. Above that, the price steps up with your traffic — and every bracket includes the whole platform: all 30 templates, every trigger, every audience rule, A/B testing, and all 6 integrations.

Every plan opens with a 14-day free trial. If you would rather hand the whole thing over, the Fully managed plan adds our team running the design and the tests for you.

Shopify popup questions, answered.

Including the ones the comparison posts skip.

Partly. A Shopify theme's newsletter section and Shopify Forms can collect an email address, but they show the same form to every visitor, offer little control over when it appears, and report not much beyond a signup count. A popup app is what adds targeting, offers, testing and per-campaign reporting on top.

Create a BetterPopup account, build your popup in the builder, then enable the BetterPopup app embed in your theme editor and hit publish. There is no theme code to edit and no Liquid to touch — after the embed is on once, every later change ships from the dashboard.

BetterPopup is priced on your store's monthly unique visitors rather than on features, so the plan never gates a capability. It starts at $100 per month for stores up to 20,000 unique monthly visitors, or $75 per month billed yearly, and steps up from there with your traffic.

There are free popup apps on the Shopify App Store, and BetterPopup is not one of them — there is no permanently free tier. Every plan starts with a 14-day free trial so you can publish real popups and see real numbers before paying, and you can cancel yourself at any time.

The embed script is 13 KB of JavaScript that arrives in under 5 KB compressed, loads asynchronously, and renders after your content — it does not block your page or your Largest Contentful Paint.

Google's intrusive interstitial guidance targets popups that cover the main content on mobile immediately after a visitor arrives from search. Triggering on exit intent, scroll depth, a time delay, or cart activity keeps a popup outside that pattern, and those are the triggers this app is built around.

Confirmed subscribers sync automatically into every provider you have connected: Klaviyo, Omnisend, Mailchimp, Attentive, Postscript and Drip. A provider outage never affects the visitor — the signup is captured first and pushed after.

Yes. Set your logo, colours, and fonts once in brand settings and every template redraws itself around them, including the games. Type, spacing, corner radius, imagery and the mobile layout are all editable per popup.

Your store already has the traffic.

Give it something worth signing up for.

Start a 14-day free trial

14-day free trial · Cancel any time · No theme code