Skip to main content

Why isn’t inventory syncing between Endless, my 3PL, and my sales channels, and what do the sync messages mean?

Most sync problems come from how a building is connected, from the sync schedule, or from SKUs that do not match.

  • New SKUs: Endless matches a 3PL’s or channel’s items to products by exact SKU, only for buildings whose “Inventory managed by” is that system. A new SKU gets counts on the next scheduled pull or when you select Pull inventory. A SKU spelled differently in the other system is skipped. For ShipBob, first record a quantity above zero for a new SKU at the building, for example with the inventory import, and the next pull replaces it with ShipBob’s count.
  • Pull inventory changes only buildings managed by a connected system. A building without an inventory source keeps the stock you record in Endless.
  • “No integrations to pull” means none of your buildings has a connected system as its inventory source.
  • “Integration inventory pull failed” usually means another pull or refresh was still running, or a pull was requested a few minutes earlier. The text after the colon says which. Wait and try again. If it keeps failing, check the integration’s Activity tab.
  • “No warehouse inventory found yet” on the Locations tab means the company does not have an active building. Add a building or reactivate one.
  • A sales channel did not update: most changes reach a channel on its next scheduled push. Manual adjustments, and counts pulled from Trackstar, go to Shopify, Amazon, and Rithum right away. Also check that the integration is active, that a building pushes to it, that the SKU is not marked Out of stock for that channel, and that the SKUs match.
  • Push inventory sent nothing for a building: the building’s connection to that integration has “Push inventory to integration” set to No, or the building is not connected to it. For Shopify, the connection also needs a mapped location. A connection that is the building’s inventory source cannot push.

Contact Endless support for help if counts still do not sync.