Skip to main content

Scheduled jobs

Learn how to schedule bulk edits to run automatically at specific times using the Bulk Product Editor.

Overview

Scheduled Jobs allow you to automate bulk edits by setting them to run at specific dates and times. This is perfect for price updates, seasonal changes, product launches, and other time-sensitive modifications.

Creating Scheduled Jobs

Step 1: Configure Your Bulk Edit

  1. Set up your filters to select the target products
  2. Configure your modifications
  3. Preview the changes to ensure they're correct
  4. Verify the scope and impact of your changes

Step 2: Schedule the Job

  1. Click "Schedule Job" instead of "Apply Now"
  2. Select the date and time for execution
  3. Choose your timezone
  4. Add a descriptive name for the job
  5. Optionally add notes about the job's purpose

Step 3: Review and Confirm

  1. Review the job summary
  2. Confirm the schedule details
  3. Save the scheduled job

Common Use Cases

Product Launches

  • Scenario: New product collection going live
  • Schedule: Product launch date at midnight
  • Action: Change product status from "Draft" to "Active"

Seasonal Pricing

  • Scenario: Summer sale starting
  • Schedule: First day of summer at 6 AM
  • Action: Apply 20% discount to summer products

Content Updates

  • Scenario: Holiday marketing campaign
  • Schedule: Campaign start date
  • Action: Add holiday tags and update descriptions

Inventory Management

  • Scenario: End of season clearance
  • Schedule: Last day of season
  • Action: Move products to clearance collection

Scheduling Options

One-Time Jobs

  • Execute once at a specific date and time
  • Perfect for product launches, sales events, campaigns
  • Automatically removed after execution

Date and Time Selection

  • Choose specific date from calendar
  • Set exact time (hour and minute)
  • Select appropriate timezone
  • Consider customer activity patterns

Best Practices

Timing Considerations

  • Schedule during low-traffic periods when possible
  • Consider customer time zones for global stores
  • Allow buffer time before major events
  • Avoid scheduling during peak shopping hours

Job Preparation

  • Test modifications on a small subset first
  • Use descriptive names for easy identification
  • Add detailed notes about the job's purpose
  • Verify all settings before scheduling

Monitoring

  • Set up notifications for job completion
  • Check job status regularly
  • Monitor results after execution
  • Keep backup plans for critical jobs

Managing Scheduled Jobs

Viewing Scheduled Jobs

  1. Navigate to the "Scheduled Jobs" section
  2. View all pending jobs with their details
  3. Sort by execution date or creation date
  4. Filter by job type or status

Editing Scheduled Jobs

  1. Select the job you want to modify
  2. Update the schedule, filters, or modifications
  3. Save the changes
  4. Confirm the updated job details

Canceling Jobs

  1. Find the job in the scheduled jobs list
  2. Click "Cancel" or "Delete"
  3. Confirm the cancellation
  4. The job will be removed from the queue

Job Status Tracking

Status Types

  • Pending: Job is scheduled and waiting
  • Running: Job is currently executing
  • Completed: Job finished successfully
  • Failed: Job encountered an error
  • Cancelled: Job was manually cancelled

Notifications

  • Email notifications for job completion
  • In-app alerts for job status changes
  • Error notifications for failed jobs
  • Summary reports for completed jobs

Advanced Scheduling

Bulk Job Creation

  • Create multiple jobs for complex campaigns
  • Stagger job execution times
  • Coordinate related modifications
  • Plan complete workflow sequences

Dependencies

  • Schedule jobs in logical sequence
  • Consider dependencies between modifications
  • Plan for rollback scenarios
  • Coordinate with external systems

Examples

Example 1: Flash Sale

Objective: Start a 24-hour flash sale

  • Job 1: Sale start (6 AM) - Apply sale prices and tags
  • Job 2: Sale end (6 AM next day) - Remove sale prices and tags

Example 2: Seasonal Transition

Objective: Transition from summer to fall collection

  • Job 1: Hide summer products (status to draft)
  • Job 2: Activate fall products (status to active)
  • Job 3: Update homepage collections

Tips and Tricks

  • Use filter presets and modification templates for consistency
  • Schedule test runs before important jobs
  • Keep a calendar of scheduled modifications
  • Coordinate with marketing and inventory teams
  • Set up monitoring and alerts for critical jobs

Troubleshooting

Common Issues

  • Job not executing: Check timezone and date settings
  • Partial execution: Review filter criteria and product availability
  • Unexpected results: Verify modification settings and preview

Recovery Options

  • Use job history to track changes
  • Implement rollback procedures
  • Keep backup data for critical modifications
  • Test recovery processes regularly