Skip to main content

Understanding automation job statuses

What pending, running, finished, and failed statuses mean for your automation jobs.

Updated today

Understanding Automation Job Statuses

Each automation job in Datadrew goes through a series of statuses as it executes. Understanding these statuses helps you monitor your automations and troubleshoot any issues.

Job Status Reference

Status

Meaning

What to Do

Pending

The job is created and waiting to run. For scheduled jobs, it is waiting for the next scheduled time.

No action needed. The job will run automatically.

Running

The job is currently executing. This may take a few minutes depending on the amount of data being processed.

Wait for the job to complete. Do not submit a duplicate job.

Finished

The job completed successfully. For reports, this means the email or Slack message was sent. For Klaviyo syncs, the data has been submitted to Klaviyo.

No action needed. Check your inbox, Slack channel, or Klaviyo for results.

Failure

The job encountered an error and could not complete.

Check the error message for details. Common causes include disconnected integrations, expired API keys, or data unavailability.

Retry Logic

When a job fails, Datadrew tracks the number of retries. Key behaviors:

  • Each time a job runs (including retries), the retry count increments.

  • Non-scheduled (on-demand) jobs have a maximum retry limit. Once the limit is reached, the job is marked as a permanent failure.

  • Scheduled jobs reset on their next scheduled run. A failure on one week does not prevent the job from running the following week.

Common Failure Reasons

  • Slack not connected -- Your Slack integration was disconnected or the webhook URL is no longer valid. Reconnect Slack in Settings.

  • Slack weekly report not enabled -- The report toggle was turned off in Settings. Re-enable it to resume.

  • Shop not found or inactive -- Your Shopify store connection may have lapsed. Reinstall the Datadrew app from the Shopify App Store.

  • Klaviyo API Key not found -- Your Klaviyo integration was disconnected. Reconnect Klaviyo in Integrations.

  • Data missing for shop -- Your store's analytics data has not finished processing. Wait for the next data sync and try again.

Checking Job Status

You can view the status of your automation jobs in the Settings page. Each automation section shows the last run status and the next scheduled run time. If a job has failed, the error reason is displayed to help you diagnose the issue.

Need help? If a job continues to fail after troubleshooting, contact us at support@datadrew.io with the error message, and we will investigate.

Related articles


Need help?

If you have questions or run into issues, reach out to us at support@datadrew.io or use the in-app chat. We're happy to help.

Did this answer your question?