1. Home
  2. Campaign Engine
  3. Usage
  4. Recent Jobs

Recent Jobs

Recent jobs

The Recent Jobs tab provides a clear history of your latest campaigns and price changes. Use it to follow progress, confirm completed work, review targeting, duplicate previous jobs, or start a rollback.


Job information

Each job includes:

  • Job label
  • Unique job ID
  • Current progress
  • Start time
  • Completion time
  • Current status
  • Available actions


Possible statuses include Scheduled, Starting, Running, Finished, Terminated, Rollback running, and Rolled back.

Running jobs update automatically, so you can follow their progress without manually refreshing the page.


Review campaign targeting

For filtered jobs, click View targeting to inspect the scope recorded when the job was scheduled.

The targeting details can include:

  • Included categories
  • Excluded categories
  • Included products
  • Excluded products
  • Product names, IDs, and SKUs
  • Whether variations were included
  • Total number of matched products


This creates a useful audit trail and helps you understand exactly what a completed campaign was configured to affect.


Roll back a completed job

Campaign Engine stores the original price information before making changes.

To restore it:

  1. Find the completed job in Recent Jobs.
  2. Click the Rollback icon.
  3. Confirm the rollback.
  4. Follow its progress until the status changes to Rolled back.


Rollback runs safely in background batches. Depending on the job type, it can restore previous regular prices, sale prices, and sale dates.

Important: Rollback restores the values saved when that specific job started. Review later manual price changes before rolling back an older job.


Duplicate a job

Use Duplicate when you want to create a new campaign based on an earlier job.

Campaign Engine copies the reusable settings, including:

  • Campaign type and pricing rule
  • Amount and sale options
  • Product and category targeting
  • Variation settings
  • Batch size


Previous campaign dates are not copied. The duplicated job opens as a new unscheduled campaign, allowing you to choose fresh dates and run a new readiness check before scheduling.


Cancel or terminate a job

Jobs that have not started can be cancelled. Jobs that are already processing can be terminated to prevent additional batches from running.

Terminating a job does not automatically restore products that were already changed. If applicable, use Rollback afterward to restore the saved values.


Tip: Give every campaign a descriptive job label. Clear labels make Recent Jobs easier to understand when reviewing campaign history or selecting a job to duplicate or roll back.

How can we help?