Scheduling Projects in peeq

The Project Scheduler allows you to automatically set when a project goes live or pauses so you no longer need to manually monitor project timing. With flexible schedule types and full timezone support, you can run projects exactly when you want, even across multiple regions.

Overview

The Scheduler is available on the top-right of the navigation bar on every Project page in peeq. Select Add Scheduling to open the configuration drawer.

From here, you can create, edit, or delete schedules for your project. Each project can have only one active schedule at a time.

Timezone Support

When setting up your schedule, you’ll first choose a timezone.

All start and end times will reflect the selected timezone. This ensures your project runs at the correct times regardless of your local device settings.

Schedule Types

You can choose from three scheduling modes-only one can be active per project.

1. One-Time Schedule (Default)

Use this for a single continuous run window.

You can specify:

  • Start Date & Time
  • End Date & Time

If you omit:

  • Start time - The project goes live immediately when you save the schedule.
  • End time - The project remains live until paused manually.

Checkboxes allow you to exclude either value as needed.

2. Recurring Schedule

Run your project on a weekly pattern.

You’ll define:

  • An overall date range (start > end)
  • One or more days of the week (Mon-Sun)
  • For each selected day, a start and end time

Rules:

  • The end date must come after the start date.
  • Each daily window must be at least 30 minutes long.

Example:
Weekdays: 9:00 AM - 5:00 PM
Weekends: 10:00 AM - 2:00 PM

3. Custom Schedule

Define specific calendar dates manually.

  • Use the date picker to select individual dates.
  • Each chosen date appears as a badge (duplicates prevented).
  • All selected dates must be in the future.

You then set one start and end time that applies to all chosen dates.

Soft Launch (One-Time Only)

When using the One-Time mode, you can optionally enable a Soft Launch to test performance with a small audience.

  • Toggle Soft Launch ON.
  • Enter a sample size (1-10,000).
  • Once enough estimated clicks are received to reach the defined sample size (based on incidence rate), peeq automatically pauses the project.

Schedule Summary and Editing

After saving, a schedule summary appears at the top of your Project page.

It displays:

  • Schedule Type (One-Time / Recurring / Custom)
  • Active date and time range
  • Selected timezone

Icons allow you to:

  • Edit the existing schedule
  • Delete it (with confirmation dialog)

If you delete a schedule, the project will no longer follow any automated timing rules.

Scheduler Alerts

If your project is not yet live but has a schedule set, you’ll see an alert banner:

“This project is scheduled to go Live.”

This Scheduled Live alert also appears as a filter option on the peeq Dashboard, making it easy to find upcoming projects.


Additional Rules

  • Only one active schedule per project.
  • If a project is paused due to max-clicks or similar logic, it will stay paused until that rule expires, even if the schedule says it should be live. After that period, the system re-evaluates whether the current time fits the active schedule.
  • If a user manually pauses or resumes a project, or an intervention rule (like drop-off protection or Real-Time Pricing) triggers a pause, the scheduler is automatically cancelled. You’ll need to re-enable it manually if desired.