Popup Scheduler for Shopify

Design and schedule on‑brand popups with a clean drag‑and‑drop builder. Timezone‑aware, plan‑gated, and engineered for instant rendering—even during cold starts.

Why merchants choose Popup Scheduler

Everything you need to run high‑quality promotions without code.

Drag‑and‑drop builder
Heading, text, image, button, countdown, divider, spacer
Timezone‑aware schedules
UTC persistence with store‑TZ input/output
Plan‑based gating
Managed billing (Basic → Pro → Max → VIP)
Fast storefront runtime
Metafield data + 24‑hour plan cache for instant popups

How it works

  1. Create a campaign — set a name, schedule window, snooze days, and placement.
  2. Design your popup — drag in blocks (heading, text, image, button, countdown, etc.) and tweak appearance.
  3. Go live — enable the campaign. Our storefront script reads metafields and renders instantly using a 24‑hour plan cache.

No theme edits beyond the App Block. No third‑party trackers. Just fast, on‑brand popups.

Plans

Flexible options, managed by Shopify Billing. VIP by invite.

Basic
1 active popup
Pro
Up to 3 active popups
Max
Up to 12 active popups
VIP
Priority features, higher limits

FAQ

Does the app slow down my store?

No. Campaign data is served from metafields and the plan status is cached for 24 hours, so popups render instantly at first paint.

Do you track visitors?

No. The only cookie set is a functional dismissal flag (e.g., ps_dismissed_<id>).

How are schedules handled?

Schedules are entered in the store’s timezone, persisted in UTC, and evaluated on the storefront for precise gating.