The fastest popup editor in the category. Period.
Every block you need. Snap-to-grid. Undo that actually works. Desktop and mobile edited separately. Custom CSS when you want it. Ship a campaign in the time it takes to brief a developer.
your first order
Watch a popup get built from scratch.
From blank → live, in real time.
No cuts, no speed-ups. A growth lead drags blocks, restyles the template, sets a trigger, A/B-splits a variant, hits publish. One take, seventy-five seconds.
Real session, real account. Captured at 4K · sound recommended.
Every feature you'd build last,
shipped first.
Drag-and-drop is the floor. The features below are what separate a popup tool you tolerate from one your team actually uses every day.
Drag any element anywhere.
Every block you need — heading, text, button, image, shape, email field, spin wheel, coupon, countdown and graphics. Snap-to-grid that turns off when you hold ⌥. Pixel placement when you need it.
Mobile, separately.
Edit desktop and mobile as different layouts — not the same layout scaled down.
Conditional logic, no code.
URL, country, device, cart value, scroll depth, referrer, visit count — all chained without a script.
Custom CSS, when you need it.
An escape hatch for designers. Scoped to the popup, live-reloads as you type.
Undo that actually works.
Undo and redo that actually hold up. Every change is a named, one-click-rewindable step, so you can walk a draft back without losing what you changed today.
A/B variants, one click.
Duplicate any popup as variant B. Stats roll up automatically.
Live preview, always.
Every keystroke renders. Hover the trigger to fire the popup in-canvas.
Game blocks built in.
Spin-the-wheel and countdown blocks you drag in like any other — with scratch card and pick-a-gift on the way.
Built for marketers.
Loved by designers.
The same editor that lets a CRM manager ship a campaign Friday afternoon lets a design lead pixel-tune the chrome on Monday morning. No segmented "pro mode."
// For the marketerShip by lunch. Test by Monday.
No CSS, no waiting on design, no Jira ticket. Pick a template, edit copy, set a trigger, hit publish. Most growth leads ship their first woohoo campaign within an hour of signup.
- Templates that work — each one ships with a benchmark conversion rate, mobile-tuned and easy to restyle.
- A/B test in one click — no separate flow, no statistical-significance calculator.
- Klaviyo + Shopify Email wired natively — captured emails route by tag.
- Conditional logic without code — visit count, scroll depth, cart value, country.
- Calendar of campaigns — schedule Black Friday in July, forget about it until November.
// For the designerPixel control. Brand fidelity.
An escape hatch for every default. Custom CSS and custom typography. If you can design it in Figma, you can ship it here — without a developer.
- Scoped custom CSS — live-reloads, autocompletes, lints inline.
- Custom fonts — upload WOFF2 or link any Google / Adobe Fonts URL.
- Layers panel with z-index control. Right-click → "Bring to front", just like Figma.
- Version history — step back through named changes, restore in one click.
Other popup tools have editors.
Ours is the one designers don't escape from.
A side-by-side on the editor specifically. Pricing, templates and game mechanics live in the broader comparison.
| Editor feature | woohoo | OptiMonk | OptinMonster | Privy |
|---|---|---|---|---|
| Drag any element anywhere | ● | ● Grid only | ● Grid only | ● Limited |
| Separate mobile editor | ● | ● | ● | ● Auto only |
| Custom CSS (scoped) | ● All plans | Premium | Pro+ | ● |
| Version history | ● | ● | ● | ● |
| Conditional logic (no code) | ● All plans | Paid only | Pro+ | ● Limited |
| A/B test in one click | ● All plans | Paid only | Pro+ | ● |
Comparison based on public docs and trial accounts, May 2026. Spotted an error? Tell us.
See the full comparison →Open the editor.
See for yourself.
The public sandbox is a real woohoo account with all templates, all games, and the full editor unlocked. No card, no email, no demo call. Save your work to your account when you decide you like it.