Missing something?

Can’t find a feature you need? Share your suggestion with us, and we promise to deliver it within a week!

How can we help you?

How to Schedule Popups by Date, Time, and Recurrence

The Scheduling extension in Instant Popup Builder allows you to control exactly when your popups appear. Instead of showing a popup all the time, you can configure start and end dates, specific times of day, and even recurring schedules. This feature is perfect for time-sensitive promotions, seasonal campaigns, event announcements, or limited-time offers.
Note: The Scheduling Extension is available through a Premium Extension of Instant Popup Builder. Get this Extension.
By using popup scheduling, you ensure that your campaigns run automatically without needing manual activation or deactivation.

Step 1: Open Scheduling Settings

  1. Log in to your WordPress dashboard.
  2. Go to Instant Popup > Dashboard and select the popup you want to configure, or create a new one.
  3. In the pop-up editor, go to Popup Settings > Conditions.
  4. From the left-hand menu, click on Scheduling.
Here you’ll find options to set dates, times, timezones, and recurrence rules for your pop-up.
Tip: If you plan to run multiple campaigns, you can add multiple schedules for a single pop-up by clicking Add Schedule.

Step 2: Configure Date Range

  • Start Date → The popup will begin showing from this date.
  • End Date → The popup will stop showing after this date.
For example, if you are running a 3-day flash sale, set the start date to the first day of the sale and the end date to the last day.
ℹ️ Info: If you don’t set an end date, the popup will continue showing indefinitely (as long as it’s enabled).
You can add multiple schedules for same popup and recurrence.

Step 3: Set Timezone and Time Range

  • Timezone → Choose the correct timezone so your popup appears at the right time for your target audience.
  • Start Time → The time of day when the popup should begin appearing.
  • End Time → The time of day when the popup should stop appearing.
For example, if you only want to display a popup during evening hours (5:00 PM – 7:00 PM), you can set that range here.
⚠️ Warning: Make sure to set the correct timezone if your audience is global. A popup scheduled for 5 PM UTC will show at different local times depending on the user’s region.

Step 4: Set Recurrence

  • Daily – The popup will repeat every day during the selected time window.
  • Weekly – The popup will repeat on the same day(s) each week.
  • Custom (if available) – Set your own recurrence pattern depending on campaign needs.
For example, if you are running a “Weekend Deal”, you can set the recurrence to Weekly and only select Saturday and Sunday.
Tip: Recurrence is especially helpful for ongoing events like weekly webinars, recurring sales, or reminders.

Best Practices for Scheduling

  1. Use short schedules for flash sales. This creates urgency and avoids showing outdated promotions.
  2. Combine scheduling with targeting. Example: show a popup only to mobile users during a specific date range.
  3. Always preview before publishing. Double-check your date, time, and timezone settings to avoid confusion.
⚠️ Warning: If your popup doesn’t show, check if the current time falls within your defined schedule. Popups outside the scheduled range won’t display—even if enabled.
With the Scheduling extension in Instant Popup Builder, you have complete control over when your popups appear. By setting date ranges, time windows, and recurrence rules, you can automate your campaigns and ensure they’re always timely and relevant. This helps boost engagement, prevent outdated offers from showing, and saves you the hassle of manually turning popups on or off.