Scheduling Your Pop-ups

You don't have to publish a pop-up the moment you finish designing it. The Pop-ups app lets you schedule a pop-up to go live at a future date and time, and optionally end on its own — perfect for flash sales, holiday campaigns, and limited-time promotions you want to prepare in advance.

How to schedule a pop-up

  1. Open the Vitals dashboard and go to the Pop-ups app.
  2. Create a new pop-up or open an existing one.
  3. In the Publish pop-up section, choose one of the two options:
    • "Immediately" — the pop-up goes live as soon as you publish it.
    • "Schedule" — the pop-up goes live automatically at the moment you choose. Set the "Start date", "Start time", and "Timezone" (it defaults to your store's timezone).
  4. Optionally, tick "Set end date" and choose an "End date" and "End time". When that moment passes, the pop-up stops showing automatically. Leave the end date unchecked to keep the pop-up running until you disable it manually.
  5. Publish the pop-up.

You can combine the two: publish a pop-up immediately and still give it an end date — for example, "go live now and stop by itself in 7 days."

Understanding pop-up statuses

Your pop-ups list groups pop-ups by status:

  • Active — currently live on your store
  • Scheduled — published with a future start date; it will switch to Active automatically when the start time arrives
  • Draft — saved but not published; visitors never see drafts
  • Expired — the pop-up reached its end date and stopped showing; you'll also see a notice that the pop-up has expired when you open it

Frequently Asked Questions

What timezone does the schedule use?

The schedule uses the "Timezone" you pick in the Publish section — by default, your store's timezone. If you run a campaign for an audience in another region, you can select that region's timezone instead.

What happens when the end date passes?

The pop-up stops displaying automatically and moves to the Expired status — no manual action needed. Your pop-up design and settings are kept, so you can reuse it later.

Can I run a pop-up again after it expired?

Yes. Open the expired pop-up, update its schedule (or switch it to "Immediately"), and publish it again.

Do I need to keep a pop-up as a draft until launch day?

No — that's exactly what scheduling is for. Finish the design, set the start date and time, and publish: the pop-up waits in the Scheduled status and goes live on its own.

Why isn't my scheduled pop-up showing yet?

Check that the start time has actually passed in the timezone you selected, and remember that pop-ups don't appear in the Shopify theme editor preview — test on your live store, ideally in an incognito window.

Is this resource helpful? Thanks for the feedback There was a problem submitting your feedback. Please try again later.