The lightweight popup builder for websites

Pupop turns visitors into leads and conversations with popups that load fast, show at the right moment, and tell you exactly how they perform. Add one script tag and publish your first popup in minutes.

Free plan with 5,000 impressions a month. No card needed.

Everything a popup needs, nothing it doesn't

Templates to start from

Email capture, newsletter, discount code, exit-intent offer, announcement, callback request and WhatsApp chat. Pick one, change the words, publish.

Show it at the right moment

Trigger on a delay, exit intent, scroll depth or idle time, or call it from your own code. Cap how often each visitor sees it.

Target pages and devices

Include or exclude pages by exact URL, prefix, keyword or wildcard, and choose phones and tablets, desktops, or both.

Capture leads you can prove

Forms keep each field with its label and the exact consent wording the visitor saw. Export to CSV, get an email per lead, or receive signed webhooks.

See what each popup does

Impressions, clicks, click-through and dismiss rate per popup, with a daily chart and breakdowns by device, trigger and button.

Fast on every page

One small async script, served from Cloudflare's edge. It never blocks your page, and drafts stay private until you publish.

How it works

  1. Add one script tag

    Copy your site's snippet from the dashboard and paste it into your HTML.

  2. Build a popup

    Start from a template, edit the content, then set its trigger, pages and devices.

  3. Publish and measure

    It goes live on your site. Watch impressions, clicks and leads come in.

Popup pricing by impressions, not pageloads

Every plan counts popup impressions, never pageloads. You get an email at 80% of your quota; at 100% your popups pause until the next period or until you upgrade. Prices are in USD.

Free

$0

  • 5,000 impressions a month · 1 site
  • Small “Powered by Pupop” link
  • Lead capture, CSV export and email alerts
Start free

Business

$49 a month · or $480 a year

  • 250,000 impressions a month · 10 sites
  • No Pupop branding
  • Lead capture, CSV export and email alerts
  • Signed lead webhooks
Start with Business

Questions

What counts as an impression?

An impression is one popup shown to one visitor, counted at most once per popup per visitor session. Pageloads, form submits and leads never count, so a busy site with a well-targeted popup stays cheap.

What happens when I reach my quota?

You get an email and a dashboard banner at 80%. At 100% your popups pause until your next usage period starts or you upgrade. Your popups, sites and leads are kept.

Is there a free plan?

Yes. Free includes 5,000 impressions a month on one site, with lead capture, CSV export and email alerts. No card is needed to start.

How do I add Pupop to my website?

Paste one async script tag into your site's HTML, on any platform that lets you add a script: WordPress, Shopify, Webflow, Wix or hand-written pages. Popups you publish appear without touching your site again.

Can I change or cancel my plan?

Yes, at any time from Billing in the dashboard. Paid plans are billed monthly or annually, and annual billing saves about two months.

Is Pupop GDPR and PDPA friendly?

Pupop records the exact consent wording each visitor saw beside whether they ticked it, and offers a data processing agreement to every customer. Halfborg Software is based in Singapore.

Put your first popup live today

Free to start. Upgrade when your traffic does.