Guide

Why a connected store can look out of sync when it isn't

Sync runs on an interval, not instantly — the honest worst case, and when a delay is a real fault.

Most "my store stopped syncing" reports are timing, not a failure. Syncing runs on two intervals rather than instantly: queued work is processed about every 60 seconds, and each connected store is checked for changes about every 15 minutes. So the honest worst case for a change made in your store to show up in Skuvelo is roughly fifteen minutes — if it's been less than that, it isn't stuck, it's still on its way.

Treat it as a real problem when any of these are true:

  • Nothing has updated for over an hour — several cycles have passed.
  • The connection shows it needs reauthorization. A revoked or expired grant stops updates silently, so what you'll notice is stale data, not an error message. Reauthorizing is done from Settings → Integrations on the affected connection — reconnecting yourself is the fix, and it takes a minute.
  • One type of record is stale while another is current (products are current but orders aren't, for example). That usually points at a permission the connection wasn't granted, not at the sync itself.
  • Something changed in the store's own app settings or API access around the time it stopped — this is the single most common actual cause.

If none of that applies and it's genuinely been over an hour with a healthy, authorized connection, that's worth escalating rather than waiting further.

All guides