The four integration statuses
Every connected Shopify store carries one of four statuses, shown as a coloured badge on the store card:
Statuses update as syncs run and health checks complete. Resolving the underlying cause and seeing one successful sync flips status back to Connected automatically.
Per-entity sync status
Open Sync settings from the store card menu and look at the Sync status section. Each entity (Customers, Orders, Products, Collections) shows one of four states:
Entities that have completed at least one sync show a Last synced timestamp.
Once the initial sync is done, real-time webhooks keep data current. The Last synced timestamp reflects the most recent bulk sync, not the latest webhook.
Run a health check
Health checks are on-demand. Use them when you suspect an issue or want a fresh readiness reading.1
Open the store card menu
Inside the project, open Integrations and find the store card. Use the card menu to pick Check health.
2
Wait for the result
The menu item changes to Checking… while the check runs. It typically completes within seconds.
3
Read the result
The check returns either Health check completed (all five readiness items pass) or Health check failed (one or more failed). Open View details for the specific item that failed.
- OAuth connected: the OAuth grant is still valid.
- Token not expired: access token hasn’t passed its expiry.
- All scopes granted: every required scope is in place.
- API credentials valid: a test call to Shopify succeeds.
Retry a failed entity
When one entity (say, Orders) shows Failed but the rest are Synced, the cleanest fix is a per-entity retry.1
Open Sync settings
Use the store card menu to pick Sync settings.
2
Find the failed entity
The entity row in the Sync status section shows the Failed state and a Retry action.
3
Retry
Choose Retry. Spotzee re-attempts the sync for just that entity. Other entities keep their existing state.
Run a full re-sync
A full re-sync re-runs the bulk import for every enabled entity. Use it when:- Multiple entities failed.
- You suspect the data has drifted (after a connection issue, after toggling settings dramatically).
- You changed sync settings and want them fully applied to historical records.
1
Open Sync settings
Use the store card menu to pick Sync settings.
2
Choose Re-sync
Pick Re-sync. You’ll see a “Sync rerun started” confirmation.
3
Wait for completion
The bulk import processes each enabled entity in turn. Time depends on store size. Watch the per-entity statuses to track progress.
Pause and resume
To pause syncing without losing configuration, disconnect the store from the card menu. Status flips to Disconnected. To resume, reconnect. If you need to remove the integration entirely (with data deletion), use Delete instead of Disconnect. See Disconnect, delete, reconnect for the differences.Next steps
Store details
The five-item readiness checklist and what each failure means.
Disconnect, delete, reconnect
The three actions, their outcomes, and when to use each.
Troubleshoot
Diagnose stuck syncs, missing data, and failed entities.
Sync settings
Toggle data categories on or off.