Description
Scheduling addon adds date and time control to Popup Maker popups, allowing to set start date, end date, date ranges, specific weekdays, and individual operating hours for each created popup. It is designed for those who need to display promotions with a defined window, seasonal announcements, or temporary notices, with a choice between server timezone and visitor’s local timezone to deliver the message at the right time.
Main Features of Scheduling
- Start and end date window
Sets exact date and time to start and stop displaying the popup. - Continuous date range
Schedules the popup to appear during a continuous period between two dates. - Selected specific dates
Shows the popup only on specific chosen calendar dates. - Business hours by weekday
Restricts display to defined weekdays and time ranges. - Multiple schedules per popup
Combines several schedules in the same popup, using server or visitor’s local timezone.
Benefits of Scheduling
- Automatic deadline campaigns
Starts and ends seasonal promotions without needing to return to the dashboard to activate or deactivate. - Message at the right time
Delivers the popup in visitor’s local timezone or server time, as chosen. - Less noise outside campaigns
Prevents old notices from continuing to appear after the scheduled window ends. - Reuse of the same popup
Uses a popup already configured in multiple display windows throughout the year.
Who Scheduling is Intended For?
- Those running scheduled promotions (Black Friday, Christmas, launches) who need to start and end the offer at the programmed time.
- Those operating during business hours and want to show notices only on attendance days and shifts.
- Those serving audiences across different timezones who need to deliver the message in each visitor’s local time.
How to Download Scheduling
Scheduling is available for download here at Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload plugin, select the file and activate it. After activation, scheduling options appear in each Popup Maker popup’s settings, ready for immediate use.
In workflows where message timing is critical (limited-time discounts, announcements in specific windows, notices for commemorative dates), Scheduling removes the manual task from the team of activating and deactivating popups, keeping the schedule controlled directly within each configuration. Combined with the rest of Popup Maker, it becomes the component that separates continuous display from scheduled display.
Frequently asked questions
Is Popup Maker Scheduling GPL-licensed?
Yes. Popup Maker Scheduling is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Popup Maker Scheduling on multiple sites?
Yes. You can install Popup Maker Scheduling on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Popup Maker Scheduling cost at Ultrapack?
Popup Maker Scheduling costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Popup Maker Scheduling include updates?
Yes. The current version of Popup Maker Scheduling is 1.1.1, published at Ultrapack on Mar 26, 2019. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Popup Maker Scheduling scanned before publication?
Yes. Every version of Popup Maker Scheduling goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.1.1 Oct 6, 2018
- Fix: Bug when asset caching was enabled and dependencies were loaded after core scripts.
Version 1.1.0 05/16/2018
- Feature: Added Office Hours & Chosen Dates schedule types.
- Improvement: Separated Date & Time fields for better control, added options to ignore time for "All Day" schedules.
- Improvement: Updated schedule settings preview descriptions to be more helpful.
- Improvement: Updated for full Popup Maker v1.7 support.
- Improvement: Upgraded to the latest version of FlatPickr date fields to address some prior issues.
- Improvement: Upgraded to the latest version of MomentJS and improved the timezone calculations in edge cases.
- Fix: Bug with range date pickers.
- Fix: Bug with End times not appearing in table view.
Version 1.0.1
- Tweak: Updated to v1.5 fields api.
- Fix: Bug where schedules overwrote Advanced Targeting Conditions.
Version 1.0.0
- Initial Release
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
pum-scheduling.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pum-scheduling.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready