Campaign Center v3 — Scheduling a campaign

Setting a schedule

From the campaign detail page, click Set schedule in the Schedule card (or Edit schedule if one is already set). This opens a calendar where you can select a date range.

  1. Click a start date on the calendar.
  2. Click an end date — the selected range fills in between the two dates.
  3. Adjust the start time and end time fields below the calendar if needed. The default is 00:00.
  4. Click Save.

You can also type dates directly into the date fields beneath the calendar.

Note

The end date is optional. A campaign without an end date runs indefinitely once activated. To stop it, archive the campaign manually.


How activation and deactivation work

Campaigns activate and deactivate automatically via a background job that runs periodically. There may be a short delay — typically a few minutes — between the scheduled time and when the change appears on the storefront.

At the start time, the system:

  1. Applies discounted prices to all products in the campaign
  2. Activates the linked category, if category sync is configured

At the end time, the system:

  1. Removes discounts and restores original prices
  2. Deactivates the linked category, if applicable

Scheduling with a past start time

The system accepts past start dates. If the start time you've entered is already in the past, a warning appears in the schedule modal. The campaign will activate on the next job run after you save.


Clearing a schedule

Click Clear schedule at the bottom of the schedule modal to remove both the start and end date. The campaign returns to Draft status and won't activate until a new schedule is set.

Note

You cannot clear the schedule on a campaign that is already active or archived.