Get HashBar Pro for just $1 for your first month Claim Now →

Scheduling

HashBar Team
3 min read
Popup Campaigns (11)

Overview

Popup scheduling allows you to control exactly when your campaigns are displayed to visitors. Set start and end dates, choose specific times, and configure recurring displays to match your promotions and events. Popup scheduling works identically to announcement bar scheduling with popup-specific use cases.

Basic Scheduling Features

Enable/Disable Scheduling

Toggle scheduling on or off in your popup settings. When disabled, the popup displays continuously according to other visibility rules. When enabled, the popup only appears during scheduled periods.

Start Date and Time

  • Select when the popup begins displaying using a date picker
  • Set specific time (hours, minutes, seconds in 24-hour format)
  • Example: Set to March 15, 2024 at 9:00 AM to start showing then

End Date and Time

  • Select when the popup stops displaying
  • Set specific end time
  • Leave blank for indefinite display after start date

Timezone Selection

Option Best For Details
Site Timezone Single-region businesses Uses your server's timezone; all visitors see same schedule
Visitor Timezone International audiences Each visitor's local timezone; same time appears for everyone

Pro Features: Advanced Scheduling

Pro Feature: Recurring days and time targeting are available exclusively on the Pro plan.

Recurring Days

Display your popup on specific days of the week. Perfect for recurring campaigns:

  • ☐ Monday - ☐ Sunday (select any combination)
  • Example: Select Monday-Friday for "weekday only" offers
  • Pro plan only

Daily Time Windows

Set the hours each day when the popup displays:

  • Start Time: When popup becomes visible each day
  • End Time: When popup stops showing each day
  • Example: 9:00 AM - 5:00 PM for business hours only
  • Pro plan only

Scheduling Use Cases for Popups

Flash Sales

  • Start: Friday 9:00 AM
  • End: Friday 11:59 PM
  • Frequency: Every page load or Once per session
  • Result: Popup shows only during Friday sale window

Email Capture Campaign

  • Start: March 1, 2024
  • End: March 31, 2024
  • Frequency: Once per day
  • Result: Show email signup popup daily throughout March

Limited-Time Offer (Pro)

  • Start: April 1, 2024 at 10:00 AM
  • End: April 7, 2024 at 11:59 PM
  • Recurring Days: Monday - Friday only
  • Time: 10:00 AM - 6:00 PM
  • Result: Popup shows weekdays 10 AM - 6 PM during the week of April 1-7

Product Launch

  • Start: May 15, 2024 at 12:00 PM (noon)
  • No end date
  • Frequency: Once per session
  • Result: Launch popup starts at noon on May 15 and continues indefinitely

Seasonal Promotion

  • Start: November 1, 2024 (Black Friday season)
  • End: November 30, 2024
  • Frequency: Once per day
  • Result: Show seasonal popup throughout November

Weekday Business Hours (Pro)

  • Start: Today's date
  • Recurring Days: Monday - Friday
  • Time: 9:00 AM - 5:00 PM
  • Result: Popup shows only during business hours on weekdays

Configuring Popup Scheduling

Free Plan (Basic Scheduling)

  1. Create or edit your popup campaign
  2. Navigate to the Scheduling section
  3. Toggle Enable Scheduling ON
  4. Set the Start Date using the date picker
  5. Set the Start Time (hour, minute, second)
  6. Optionally set the End Date and End Time
  7. Choose timezone: Site Timezone or Visitor Timezone
  8. Click Save

Pro Plan (Advanced Scheduling)

  1. Create or edit your popup campaign
  2. Navigate to the Scheduling section
  3. Toggle Enable Scheduling ON
  4. Set Start Date and Start Time
  5. Set End Date and End Time (optional)
  6. Choose timezone
  7. Optional - Recurring Days:
    • Check the days of the week the popup should appear
    • Leave unchecked if you want daily appearance
  8. Optional - Time Targeting:
    • Set Daily Start Time (e.g., 9:00 AM)
    • Set Daily End Time (e.g., 5:00 PM)
    • Leave blank for all-day display
  9. Click Save

Scheduling + Frequency Control

Scheduling and frequency control work together:

Setting Control Interaction
Scheduling WHEN the popup can appear Date/time boundaries
Frequency HOW OFTEN within those times How many times during scheduled period

Example: Scheduled March 1-31, Frequency "Once Per Day" = popup shows once daily during March

Scheduling Best Practices

  • Add Time Buffers: Start 15 minutes before your actual campaign to account for clock drift
  • End Slightly Early: End 15 minutes before deadline to ensure no late viewers miss cutoff
  • Test Before Launch: Create with a 1-day test schedule first, then extend after validation
  • Use Visitor Timezone: For global events, use visitor timezone so everyone sees at same local time
  • Verify Timezone: Test scheduling across different time zones with browser tools
  • Document Important Schedules: Keep records of scheduled popups for team coordination
  • Plan for Daylight Saving: Be aware of DST transitions that might affect timing
  • Avoid Overlapping Campaigns: Don't schedule conflicting popups on same pages/times

Common Scheduling Scenarios

24-Hour Flash Sale

  1. Enable Scheduling
  2. Start: Tomorrow at 12:00 PM (noon)
  3. End: Day after tomorrow at 11:59 AM
  4. Frequency: Once per session or Once per day
  5. Result: Exactly 24-hour display window

Monday Morning Motivator (Pro)

  1. Enable Scheduling
  2. Start: Today's date
  3. No end date (indefinite)
  4. Recurring Days: Monday only
  5. Time: 8:00 AM - 10:00 AM
  6. Frequency: Once per day
  7. Result: Shows only Monday mornings 8-10 AM

Weekend Shopping Hours (Pro)

  1. Enable Scheduling
  2. Start: Today's date
  3. Recurring Days: Saturday, Sunday
  4. Time: 10:00 AM - 8:00 PM
  5. Frequency: Once per session
  6. Result: Weekend shopper popup, weekend afternoons/evenings

Limited-Time Registration

  1. Enable Scheduling
  2. Start: April 1, 2024 at 8:00 AM
  3. End: April 30, 2024 at 11:59 PM
  4. Frequency: Once per day or Once per session
  5. Result: Full month of registration opportunity

Troubleshooting Scheduling Issues

Popup Not Showing at Scheduled Time

  • Verify scheduling is enabled
  • Check start date/time hasn't passed yet
  • Verify end date/time hasn't arrived (if set)
  • Check timezone is correct
  • Clear browser cache and cookies
  • Test in a different browser

Popup Showing Outside Scheduled Window

  • Check if scheduling is actually enabled
  • Verify end date/time setting
  • Check frequency control setting (might override)
  • Clear browser cookies

Timezone Confusion

  • Use Site Timezone if all users are in one region
  • Use Visitor Timezone for global campaigns (converts to each person's local time)
  • Test with visitor timezone by checking your browser's timezone settings

Scheduling with Other Popup Features

Coordinate scheduling with:

  • Targeting: Show to specific pages during scheduled times
  • Countdown Timers: Schedule popup with countdown matching offer end date
  • A/B Testing: Schedule variant tests for specific date ranges
  • Frequency Control: Combine "Once per day" with schedule for daily display during period

Related Documentation

Was this article helpful?

Your feedback helps us improve our documentation.

Ready to Boost Your Conversions?

Join 10,000+ WordPress sites already using HashBar to turn visitors into customers. Start free — upgrade when you're ready.

30-day money-back guarantee · No credit card required for free version