Set upReference

Webhooks, Syncs and Shopify Connection Health

Learn why a connected store can still be waiting for data, and when to use a sync instead of repeating setup.

Updated Oct 2026

Learn why a connected store can still be waiting for data, and when to use a sync instead of repeating setup.

Where to start

Clients → the intended client

What you will see

Check the store's connection, then the client workspace and its sync result.

Three separate checks

StateWhat it meansSafe next step
ConnectionThe app can authenticate with the intended store and has the required access.Resolve a stated access problem before requesting more imports.
Warehouse locationThe store's Shopify location is mapped to the warehouse responsible for its work.Confirm the intended location; connection success alone does not assign a warehouse.
SyncOrders, products or inventory are being read or refreshed.Wait for the current job and check its result; a sync is not an instant page refresh.

Webhooks in plain English

A webhook is Shopify telling the connection that something changed. StoreFulfil manages its supported subscriptions during connection setup. Events can arrive more than once or in a different order, so the current Shopify record matters more than the order of notifications.

Check a delayed update

  1. Open Clients and choose the affected client, not a similarly named store.
  2. Read the connection and location information before using a sync action.
  3. If a sync is already running, let it finish. Shopify limits how quickly data can be read.
  4. Use the supported Sync orders action if an order update is missing and no sync is running.
  5. Re-open the order or inventory view after the result. If it still disagrees, follow the relevant troubleshooting guide.

No credentials in support messages

Share the store domain and error text, not the Client secret, access token, complete authentication response or private setup link.

What to remember

The connection, warehouse mapping and latest sync result have been checked separately.

Admin details: states, evidence and hand-off

Owner: StoreFulfil. Area: Webhooks, Syncs and Shopify Connection Health. Action owner: Warehouse Admin or Brand User.

What you might see

Before you act

The intended client and Shopify connection are identifiable in Clients.

Next: Follow the steps below for the current client and warehouse.

Finished

The connection, warehouse mapping and latest sync result have been checked separately.

Next: Check the result in the original workspace before leaving the task.

Completion evidence

  • The connection, warehouse mapping and latest sync result have been checked separately.

When to ask for help

  • Give the administrator the store domain, visible connection message, sync time and affected order or SKU. Never include secrets.
Before you start

Learn why a connected store can still be waiting for data, and when to use a sync instead of repeating setup.

  • The intended client and Shopify connection are identifiable in Clients.
  • Sign in with the access required for this guide: Warehouse Admin or Brand User.

Sources

© 2026 STOREFULFIL PTY LTD (ACN 701 718 649 · ABN 98 701 718 649), Queensland, Australia · StoreFulfil Operations Library.