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
- Set up your filters to select the target products
- Configure your modifications
- Preview the changes to ensure they're correct
- Verify the scope and impact of your changes
Step 2: Schedule the Job
- Click "Schedule Job" instead of "Apply Now"
- Select the date and time for execution
- Choose your timezone
- Add a descriptive name for the job
- Optionally add notes about the job's purpose
Step 3: Review and Confirm
- Review the job summary
- Confirm the schedule details
- 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
- Navigate to the "Scheduled Jobs" section
- View all pending jobs with their details
- Sort by execution date or creation date
- Filter by job type or status
Editing Scheduled Jobs
- Select the job you want to modify
- Update the schedule, filters, or modifications
- Save the changes
- Confirm the updated job details
Canceling Jobs
- Find the job in the scheduled jobs list
- Click "Cancel" or "Delete"
- Confirm the cancellation
- 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