Inventory Sync

ShipStation's Inventory Sync feature lets you easily manage your inventory across multiple platforms, which eliminates the need for manual inventory updates and ensures your inventory levels are always up-to-date. Setting up inventory sync is easy, you just need to define which inventory source updates your selected targets.

What is a source, and what is a target?

Sources are the specific inventory locations used to calculate your total On Hand stock levels within ShipStation . Sources can be ShipStation Inventory, ShipStation 3PL, or a supported External Inventory source like Amazon and Shopify. Targets are where you want stock levels to be updated by ShipStation . You can select as many Sources and Targets as you'd like.

Subscription Plan Requirement

This feature is not available on all subscription plans. To access this feature, you may need to upgrade your plan. To learn which features are included with your plan, visit Learn About ShipStation Subscription Plans.

To upgrade your plan, go to Settings > Account > Payment & Subscription.

Inventory Sync can help you:

  • Manage inventory across supported selling channels: ShipStation supports synchronizing inventory across many selling channels. See the Requirements for Inventory Sync section for currently supported channels.

  • Save time: Remove the need to manually upload inventory CSVs and inventory levels by letting ShipStation automatically sync your inventory levels from your selected sources.

  • Reduce risk of errors: Reduce the chance of errors by eliminating the need to manually update inventory levels on each sales channel.

  • Stop underselling and overselling: Never miss out on a sale because a product is incorrectly listed as “out of stock” at a store or costly mistakes from canceled orders for items that were incorrectly listed as being "in stock". Please note that inventory sync will not prevent overselling if any of your marketplaces have settings that allow you to sell when out of stock.

  • Stay in good standing with marketplaces: Inventory Sync ensures your inventory is always up-to-date and accurate across all your sales channels. This means you won’t upset customers with unfulfillable canceled orders and won’t risk being suspended by marketplaces like Amazon, eBay, and Walmart.

Requirements for Inventory Sync

Enable Inventory Sync

Before enabling Inventory Sync you'll want to prepare your account by enabling Internal Inventory and making sure your product stock levels are accurate. Once those steps are complete you can select your inventory Sources and Targets and turn on Inventory Sync.

Follow the steps below to enable Inventory Sync:

  1. Confirm Internal Inventory is enabled in your account.

  2. Check that your product stock levels are accurate.

  3. Go to Settings > Inventory Management > Inventory Sync.

  4. Click Edit to configure your inventory sources.

    SET_Inventory_Sync_Sources_Edit_MRK.png
  5. Check the box next to the inventory Sources you would like to sync. You can select multiple Sources as needed. Click Save when you have finished configuring your inventory sources.

    SET_INVSYNC_Sources_MRK.png
  6. Click the Edit button in the Inventory Sync section.

    SET_INVSYNC_Edit_MRK.png
  7. Slide the Sync On toggle to view your Targets. Check the box next to any Target you need to sync.

    SET_INVSYNC_TARGETS_MRK.png
  8. Click Save when you are ready to enable Inventory Sync.

While it can take up to an hour to complete the initial sync, you can leave this page while that sync completes. After the initial sync ShipStation will automatically sync updates every 10 minutes. You can also you can always push a sync by clicking on the Initiate Manual Sync button.

To continue with configuring your inventory sync settings to control how you set buffer stock to prevent overselling or define minimum or maximum quantities to display an item as available, visit Inventory Sync Settings.

Troubleshoot Inventory Sync

When setting up or configuring Inventory Sync, you may encounter the following issues:

Issue

Troubleshooting Steps

Inventory Sources are not loading

Check your Internal Inventory settings and confirm that you havee enabled Inventory Tracking.

Error Message: 401 Module Error…your credentials are missing the necessary scope to perform the operation…

This error typically indicates that the store was connected before this type of sync was supported. You will need to reconfigure your store connection.

Mismatch Inventory Counts or Store not Syncing

If the stores in your Inventory Sync configuration are not syncing properly, there are a few possible reasons why your inventory might not be syncing. You can download the latest sync report to get a specific error message as to what SKUs failed and why. Download your sync report by selecting the sync details in your Inventory Sync Configuration menu options Actions menu. Three-dot ellipsis():

SET_INV-SYNC_Sync-Configuration-Menu_MRK.png

Be sure to check that all of the following possibilities are not happening:

  • Your latest counts have not synced yet: Inventory counts are currently synced every 10 minutes. To see when your inventory was last synced, go to your Inventory Sync tab and check the Last Sync date and time under your targets.

    SET__INV-_SYNC__My-Store_Last-Sync_Date-Time.png

    If you don’t want to wait, you can click the Initiate Manual Sync button or click the Refresh All Stores button to kick off a sync now.

  • Your SKUs don’t match: Inventory counts are synced based on SKUs. If the SKUs on your selling channel are not an exact match to the SKUs in ShipStation, the counts will not sync.

    Product Aliases and Product Bundles are supported and will sync properly!

    Hidden Space(s) after the SKU?

    Double-check that there is not a hidden space at the end of your SKU.

  • Your store connection needs to be reconfigured: One quick way to troubleshoot this issue is to reconfigure your store connection.

Missing SKU in Sync Report

If SKUs are missing from your report, it’s likely because your stock counts haven’t changed since the last sync job. Therefore, you may not see all SKUs listed in your report.

Overselling or Issues with eBay or Shopify Items Out of Stock

If your Selling Channel allows you to sell more products than you have in stock, the marketplace setting will override ShipStation's settings. Inventory Sync will not prevent overselling if any of your marketplaces have settings that allow you to sell when out of stock.

Inventory Sync is most effective when you have disabled the ability to sell products that are out of stock.

Shopify Troubleshooting: there is a setting in Shopify to disable the sale of out-of-stock products.

eBay Troubleshooting: you can turn on the Out of Stock Control setting to prevent products with no stock from being removed from your storefront.

Selling Channel Missing from Targets List

If you don’t see a supported selling channel listed under the Targets section of your inventory sync configuration, you may need to troubleshoot that store connection.

Products Not Syncing

If the products are not syncing correctly, you can download a report of your last sync to review potential errors. Follow the steps below to download your latest sync report.

  1. Go to your Account Settings.

  2. Select Inventory Management > Inventory Sync from the side navigation.

    Side Navigation: Inventory Management. Box highlights Inventory Sync button
  3. Click the action menu (Action menu: three dots in ellipsis) to the side of your desired sync target and select Sync Details from the menu.

    Arrow from Action menu points to box around Sync Details
  4. Review the latest Sync Details pop-up modal with your sync results.

    Example store with date and time of Last Sync

For additional help with Inventory Sync, please check the Inventory Sync FAQs page.

Can’t find what you’re looking for?

Contact our technical support team.
Contact us
Was this article helpful?
1 out of 1 found this helpful