Skip to main content

Data sync is stuck or failed

What to do when a data sync shows as stuck or failed — retry steps and when to contact support.

Updated today

Data Sync Is Stuck or Failed

If you see a failed or stuck sync status for one of your integrations, here is how to diagnose and fix the issue.

Symptoms

  • The integration status shows red or error in Settings > Integrations.

  • Data has not updated for an unusually long time (more than 24 hours for daily syncs).

  • You received an in-app notification about a sync failure.

Common Causes

1. Expired or Revoked Credentials

If you changed your password, revoked app permissions, or your OAuth token expired, the sync will fail.

How to fix:

  1. Go to Settings > Integrations.

  2. Click Reconnect on the affected integration.

  3. Complete the re-authorization flow.

  4. The sync will automatically resume.

2. Permissions Changed

If someone in your organization changed the permissions on the connected ad account or analytics property, the sync may lose access.

How to fix:

  • For Facebook Ads: Ensure the connected user has admin access to the ad account in Meta Business Manager.

  • For Google Ads: Ensure the connected Google account still has access to the ad account.

  • For GA4: Ensure the connected Google account still has at least Viewer access to the property.

3. Platform API Issues

Occasionally, third-party platforms (Meta, Google, Klaviyo) experience API outages that prevent data from syncing.

How to fix: Wait a few hours and check back. Datadrew automatically retries failed syncs. If the issue persists for more than 24 hours, contact us.

4. Large Data Volume

Stores with very high order volumes or many ad campaigns may occasionally experience timeouts during sync.

How to fix: This usually resolves on the next automatic retry. If it keeps happening, contact support so we can optimize your sync configuration.

How to Force a Re-sync

  1. Go to Settings > Integrations.

  2. Find the affected integration.

  3. Click the Reconnect button.

  4. Re-authorize the connection.

  5. A fresh sync will begin automatically.

Still stuck? Contact us at support@datadrew.io with your store URL and the name of the integration that is failing. We can check the sync logs on our end.

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?