Articles in this section

Why isn't Inventory or Products Syncing Between ShipHero and Shopify?

There are several settings in ShipHero that may impact why product data or inventory is not syncing with a Shopify store. All of these settings, besides the product setting "Do not Manage Inventory," are located on the Shopify store settings page. 

To edit these settings, go to My Account > Stores and select Settings on the corresponding store to access them.

Table of Contents

Other product detail updates, such as weight and barcodes, can also be managed on the store settings page. For more information on these settings, please view our article on Communication Between ShipHero and Shopify.

Do Not Download Products

ShipHero will not import the products for your Shopify platform if this setting is enabled. The most common use case for this setting is when a store has a large number of SKUs, but only a handful are being sold and used on orders. Therefore, the team only wants these few SKUs available on the platform. 

When using this setting, products must be manually created in ShipHero.  Products can be created individually on the Inventory > Products page or in bulk using the Bulk Edit feature. An alternative to this setting is the Active/Inactive product setting.

IMPORTANT

If an order imports with an SKU that does not exist in ShipHero, you will not be able to process it, even if the order contains other SKUs that do exist in ShipHero. 


 

Download Products and Orders that are Created in Shopify

This setting must be enabled to pull orders and Products into ShipHero. If disabled, ShipHero will not import orders and products. 

Pro-Tip

To import orders but not products, both this setting and the "Do not import products" setting must be enabled.

To import products but not orders, this setting must be enabled, and the value for the "Do not import orders before this order ID" setting should be set to 999999999999999.

b6097b21-66b1-4ded-a814-8a889baef23f.png

Create Products in a Specific Warehouse (Multi Warehouse Setting)

If products are being created in one warehouse but not the other, check that the Product Creation settings are enabled accordingly for your warehouse setup. If a specific warehouse is selected, products will only be created in ShipHero for that warehouse. 

Have ShipHero Manage my Shopify Inventory

This setting must be enabled to push the available quantity in ShipHero to the SKU on the store platform. Once enabled, ShipHero will overwrite the inventory in the store. ShipHero does not pull in inventory changes made in Shopify. 

Shopify Location Settings

ShipHero can push inventory from a specific warehouse to a specific location in Shopify. If an inventory is not being pushed from ShipHero to the correct Shopify location, check the Shopify location settings. Here is more information on How to Manage Shopify Locations in ShipHero  

Do not Manage Inventory (Product Setting)

To prevent inventory for a specific SKU from being pushed to a platform, use the setting Do Not Manage Inventory in the stores section of the product details page. The most common use case for this setting is to avoid overselling when running a flash sale for specific SKUs. 

Was this article helpful?
7 out of 45 found this helpful

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.