SKU Stock Sync Docs
Troubleshooting

Another app is changing inventory

Find out how to identify whether another app or integration is updating the same inventory as SKU Stock Sync.

If another app is changing inventory, SKU Stock Sync may not be the only system updating stock in Shopify. This can make inventory look unexpected, delayed, or like it keeps changing back.

Info: If inventory keeps changing after SKU Stock Sync runs, see Inventory keeps changing back.

What counts as another inventory system?

Another inventory system can be any tool or workflow that updates inventory quantities in Shopify.

  • Inventory management apps
  • Warehouse or fulfillment systems
  • ERP systems
  • Product feed apps
  • Automation apps
  • Custom scripts or private integrations
  • Staff workflows that manually adjust inventory

Note: Another app is not automatically a problem. It becomes a problem when it updates the same inventory quantities that SKU Stock Sync is trying to keep aligned.

Built-in protection for fulfillment apps

Groups stocked at locations managed by an app that handles fulfillment (for example, Catalog) are automatically skipped during sync. This is specifically to avoid the back-and-forth conflict described below for that common case, so you shouldn't need to do anything manually for fulfillment-managed locations.

The guidance in this article is most relevant for other kinds of integrations (warehouse systems, feeds, ERPs, or custom scripts) that aren't automatically recognized as fulfillment-managed.

Why this can cause problems

SKU Stock Sync reacts to inventory changes and aligns variants that share the same SKU at the same Shopify location.

If another system also updates those same quantities, the two systems can compete with each other.

  • SKU Stock Sync may correct a SKU/location group.
  • Another app may detect that change and write a different quantity back to Shopify.
  • SKU Stock Sync may later detect another difference and correct the group again.
  • The inventory may look like it is changing unexpectedly or changing back.

Warning: If two systems are both trying to be the source of truth for the same inventory, the result can be confusing or unstable. Choose which system should control those quantities.

Check who is changing inventory

The best place to start is Shopify adjustment history. It can show what created recent inventory adjustments for a specific variant and location.

  1. Open the affected variant in Shopify: In Shopify, open the product variant where inventory is changing unexpectedly.
  2. Open adjustment history: In the inventory locations table, click View adjustment history.
  3. Select the correct location: Make sure the selected location matches the location where the inventory issue is happening. Inventory is tracked separately for each Shopify location.
  4. Review the Created by column: Look at the Created by column to see what made each inventory adjustment.
  5. Compare the timing: Check whether another app or integration updates inventory shortly before or after SKU Stock Sync.

Signs another app may be interfering

Another app or integration may be affecting inventory if you notice patterns like these:

  • A different app changes inventory shortly after SKU Stock Sync.
  • The same quantity keeps moving up and down.
  • SKU Stock Sync updates the group, then another system changes one item back.
  • The same SKU/location group keeps needing repeated corrections.
  • The problem only happens for products managed by a specific app, feed, warehouse, or integration.

Compare Shopify adjustment history with SKU Stock Sync History

Shopify adjustment history shows inventory changes for a specific variant and location. SKU Stock Sync History shows what the app processed during sync runs.

  1. Open SKU Stock Sync History: In SKU Stock Sync, open the History page.
  2. Filter by SKU and location: Use the affected SKU and Shopify location to find related sync activity.
  3. Open the matching run: Review the group and members that were processed during the run.
  4. Compare the quantity changes: Compare the before-and-after quantities in SKU Stock Sync History with the changes shown in Shopify adjustment history.
  5. Look for changes after the sync: If another app changed inventory after SKU Stock Sync, that app may be the reason the final quantity looks wrong.

For more details, see Sync history.

What to do if another app is changing inventory

If another app or integration is updating the same inventory, decide which system should control that stock.

  • If SKU Stock Sync should control the shared stock: adjust the other app so it does not overwrite those quantities.
  • If the other app should control the stock: avoid grouping those variants in SKU Stock Sync, or ignore the affected group from the Groups page instead of removing it entirely. See Ignoring groups.
  • If both systems are needed: make sure they are responsible for different products, locations, or workflows.

Warning: Do not leave two apps fighting over the same inventory quantities. Even if each app is working correctly on its own, the combined behavior can still create incorrect or confusing stock changes.

Pause syncing while you investigate

If inventory is changing unexpectedly and you need time to investigate, you can temporarily pause SKU Stock Sync from the Settings page.

Pausing can help you check whether another app is still changing inventory without SKU Stock Sync processing new inventory changes during the investigation.

Warning: While SKU Stock Sync is paused, the app will not monitor or process inventory changes. Only pause syncing if you understand that syncing will stop during that time.

For more details, see Pausing inventory syncing.

Important things to know

  • Shopify adjustment history is the best place to check who changed a specific variant at a specific location.
  • Another app may change inventory before or after SKU Stock Sync runs.
  • Locations managed by a fulfillment app are automatically skipped, which removes this class of conflict for that case.
  • If another app is the source of truth for inventory, SKU Stock Sync may need to be paused, the group ignored, or the affected SKUs separated.
  • If SKU Stock Sync is the source of truth for shared stock, other apps should not overwrite those same quantities.

When to contact support

If you cannot tell whether another app is changing inventory, contact support and include:

  • The affected SKU
  • The Shopify location
  • The product or variant where the issue is happening
  • The quantity you expected
  • The quantity Shopify shows now
  • A screenshot of Shopify adjustment history with the Created by column visible
  • A screenshot or description of the matching SKU Stock Sync History run, if available
  • The names of any other apps, feeds, warehouse systems, or integrations that update inventory

Note: The most useful details are the SKU, location, adjustment history, and the names of any other inventory tools connected to your store.

On this page