Games Builder Flows Pricing FAQ See a live demo Start free
Janus — popup studio for Shopify Early access

The popup, mastered.

Janus turns the most hated element on the internet into the best-converting one — playable games, flows that branch, and a builder that feels like your design tool. Named after the Roman god of doorways. Every visit has one.

Start free
FREE PLAN · NO CREDIT CARD · LIVE IN 5 MIN
Trigger: exit intent · desktop +38% opt-ins this week Brand imported from your URL Synced to Klaviyo
more

signups in the first 30 days vs. a basic newsletter form

EARLY-ACCESS COHORT
11.8%

average opt-in rate across early-access stores

90-DAY WINDOW
<5min

from install to your first live, on-brand popup

MEDIAN SETUP TIME
01 The games

Nobody wants to subscribe.
Everybody wants to win.

Six playable games, each backed by real Shopify discount codes — unique, single-use, minted the moment the game ends. Hover any card to play.

Spin

01 / 06

Weighted slices, guaranteed-win option, and a prize wheel that matches your brand palette.

Hover to spin

Scratch

02 / 06

A real canvas scratch-off — visitors rub through the foil with their cursor or thumb to reveal the prize.

Hover to scratch

Slots

03 / 06

Three reels, one pull, and a payout you control. The house always wins — the house is you.

Hover to pull

Pick-a-card

04 / 06

Three face-down cards, one choice. The flip is the moment they decide they want the prize.

Hover to flip

Pick-a-door

05 / 06

Monty Hall, minus the goat. Three doors, escalating curiosity, one email address.

Hover to open

Learn-to-earn

06 / 06

Quiz steps that escalate the reward — you get zero-party data, they get a bigger discount. Everyone wins on purpose.

Hover to answer
02 The builder

A canvas,
not a form.

Layers, drag handles, brand tokens, per-device styling — it works the way design tools work, because that's what it is. Click anything, edit it in place, publish when it looks right.

TOKENSYour brand, as variables.Colors, fonts, and radii import once and cascade everywhere — restyle an entire popup by changing one token.
BREAKPOINTSPer-device everything.Separate styles, layouts, and triggers for desktop and mobile — tuned on the same canvas, previewed live.
SHIPWhat you see is what ships.The widget renders in an isolated shadow DOM — your theme can't break the popup, the popup can't break your theme.
03 Flow mode

One popup.
Many paths.

Steps aren't a fixed sequence — every button chooses where to go next. Players take the long road to a bigger reward; skippers get the short one. Both convert.

Button-action graph. Any button can jump to any step — build quizzes, consent gates, or two-step email → SMS captures without touching code.
Escalating rewards. Completing steps upgrades the offer — 10% for the email, 20% for the profile answers. Engagement literally pays.
Personalized endings. Quiz answers pipe into later steps — "Perfect for dry skin: here's 20% off moisturizer."
04 The importer

Switching is
one paste.

Paste any store URL and Janus rebuilds its live popup as a fully editable draft — every layer, color, font, and breakpoint. Your own popup, or honestly, anyone's.

Works on the big popup vendors and hand-rolled theme code alike Images re-hosted, fonts matched, brand tokens extracted Lands as a draft — nothing goes live until you say so
Popup detected — legacy vendor, 2 steps0.8s
Brand extracted — 6 colors · 2 fonts · logo2.1s
Rebuilt as layers — 14 editable elements4.6s
Draft ready — pixel-checked against the original6.2s

Side-by-side screenshot verification included. The copy of your old popup is where the resemblance ends.

05 The brains

Quietly clever
underneath.

Everything above is the show. This is the machinery — who sees what, which variant wins, and what it's all worth in orders.

A Targeting

Rules with nesting, not checkboxes.

24+ conditions — pages, source, cart, visit history, order count — combined with any/all logic, nested six deep.

B Smart test

The bandit shifts traffic for you.

Run classic A/B tests with significance markers — or flip on bandit mode and let traffic drift toward the winner automatically.

C Attribution

Revenue, not vanity metrics.

Every code and captured email is matched against real orders inside your attribution window. The popup earns its keep, provably.

01Import your brand

Paste your store URL — colors, logo, and fonts arrive on their own.

~30 SEC
02Pick your play

Classic offer, two-step email + SMS, or any of the six games.

~3 MIN
03Publish

Set the audience and triggers, go live, watch the list grow.

~1 MIN
06 Pricing

Pay for traffic.
Not for features.

Every plan gets the full toolkit — builder, games, flows, targeting, testing, attribution. Plans only scale with popup views.

14-DAY FREE TRIAL ON PAID PLANS · CANCEL ANYTIME
Starter
$0/ forever
UP TO 5,000 VIEWS / MO
  • Every feature — no gates, ever
  • All six games, flows & testing
  • Email + SMS capture & codes
  • All integrations included
  • Small "Powered by" badge
Start free
Growth MOST POPULAR
$39/ month
UP TO 50,000 VIEWS / MO
  • Everything in Starter
  • No "Powered by" badge
  • 10× the popup views
  • Priority chat support
  • Launch review from our team
Start 14-day trial
Scale
$119/ month
UP TO 250,000 VIEWS / MO
  • Everything in Growth
  • Onboarding & migration help
  • Dedicated Slack channel
  • Multi-store workspaces
  • Quarterly conversion reviews
Start 14-day trial

More than 250k views a month? Talk to us — volume pricing that still won't gate features.

07 FAQ

Asked &
answered.

Everything merchants ask before installing. Something else on your mind? Email us — a human replies.

Will a popup slow down my store?

No. Janus loads asynchronously after your page renders, weighs less than a single product image, and runs in an isolated shadow DOM. Your Core Web Vitals stay untouched.

Do I need a designer or developer?

Neither. Brand import builds an on-brand popup from your URL automatically, and the canvas works like the design tools you already know — click to select, drag to move, type to edit. Zero code, ever.

Can it really import my existing popup?

Yes — paste your store URL and the importer rebuilds your live popup as an editable draft: layers, colors, fonts, images, mobile styles. It's verified against the original with side-by-side screenshots before you touch it.

Does it work with Klaviyo and my SMS platform?

Yes. Every email and phone number syncs instantly to Klaviyo, Postscript, Omnisend, Attentive, or Mailchimp — with signup source, quiz answers, and the offer attached, so your flows and segments just work.

How do the discount codes work?

Janus mints real Shopify codes — unique single-use, shared, or pooled — and can auto-apply them at checkout. SMS-only offers keep the code hidden until the text is delivered, so codes never leak.

Can I control exactly who sees each popup?

Down to the individual condition. Combine 24+ rules — source, pages, cart value, device, visit and order history — with any/all logic and nesting. Existing subscribers are excluded automatically wherever technically possible.

Does it work on mobile?

Beautifully. Every template is mobile-first, every game is touch-native, and triggers can differ per device — exit intent on desktop, scroll-up on mobile.

Is there really a free plan?

Really. Up to 5,000 popup views a month, free forever, no credit card. Paid plans add traffic and remove the small "Powered by" badge — every plan includes every feature we ship.

Ready when you are

Build the popup your brand deserves.

Your next thousand subscribers are already on your store. Give them something worth clicking.

Start free
FREE FOREVER PLAN · NO CREDIT CARD · CANCEL ANYTIME