Skip to content
  • There are no suggestions because the search field is empty.

Troubleshooting Inventory Sync Issues in Webgility Desktop: Update Stuck and Shopify Sync Errors

This article helps Webgility Desktop users troubleshoot inventory synchronization issues between their Shopify channel and Webgility Desktop. It covers common symptoms such as stuck application updates and sync errors that prevent accurate inventory updates in Shopify. The guide provides step-by-step instructions to identify root causes and resolve issues independently, making it ideal for users managing their own Webgility Desktop setup who want to maintain accurate and uninterrupted inventory syncing.

Having Trouble Syncing Inventory from Shopify in Webgility Desktop?

Overview

This guide outlines the steps to troubleshoot inventory synchronization issues between Webgility Desktop and Shopify, specifically when a Webgility update gets stuck or when Shopify-related sync errors prevent inventory from updating correctly.


Initial Issue Investigation

Inventory discrepancies may appear on Shopify if a Webgility Desktop update (e.g., version 9.6.6) fails to complete or if synchronization errors occur during the inventory sync process.


Prerequisite Checks

Before starting, ensure the following:

  • Shopify API credentials are valid and active.

  • The system running Webgility Desktop has a stable internet connection.

  • There is enough disk space and available system resources for the update process.


Step-by-Step Troubleshooting

1. Resolving a Stuck Webgility Desktop Update

Pause and Resume the Update

  • Open Webgility Desktop.

  • Navigate to Help > Check for Updates.

  • If the update appears stuck, cancel the download, then reinitiate it to force a new connection.

Check Network Settings

  • Verify that firewall, antivirus, or proxy settings are not blocking Webgility Desktop from connecting to update servers.

Restart the Application

  • Save any ongoing work and fully close Webgility Desktop.

  • Reopen the application and attempt the update again.

Manual Update (If Needed)

  • Download the latest version of Webgility Desktop from the Webgility Portal.

  • Run the installer and follow on-screen instructions to manually update the application.


2. Fixing Shopify Inventory Sync Errors

1. Check the Sync Log for Any Errors

Let’s start by seeing what went wrong:

  • Open Webgility Desktop.

  • Go to C:\Webgility\UnifyEnterprise\SchedulerLog.

  • Look for any errors related to your Shopify sync.

  • If you see something like “403 Forbidden” or “Token Expired,” jot it down — it can help you pinpoint the issue.


2. Make Sure Your Shopify Connection is Still Valid

  • Log in to your Shopify admin.

  • Head over to Apps > App and sales channel settings.

  • Check if Webgility is listed and has permission to access your products, inventory, and orders.

  • If anything looks off, you might need to reauthorize the app.


3. Reconnect Your Shopify Store in Webgility

Refreshing the connection can fix many common issues.

  • In Webgility Desktop, go to Connections > Sales channels > Manage sales channels > Edit Connection.

  • Select your Shopify store and hit Test Connection and follow the steps to sign in with your Shopify account.


4. Double-Check Product Matching

Incorrect product mapping can stop your inventory from syncing.

  • Go to Products > All Products in Webgility.

  • Make sure each product in Shopify matches the one in QuickBooks.

  • Also, double-check that SKUs or variant IDs are the same on both sides.


5. Try Syncing Manually

Now let’s test the connection:

  • In Webgility Desktop, go to Products > Price/Quantity Out of sync.

  • Pick a few products or select all.

  • Click Sync and see if it goes through without errors.


6. Confirm Your Shopify Inventory Location

Inventory in Shopify is tied to specific locations.

  • In Shopify, go to Products > Settings > Sync Settings.

  • Make sure the location you're using is active.

  • Then in Webgility, check that the same location is selected for syncing.


7. Refresh the Connection (If Needed)

Sometimes an expired token can block the sync.

  • To fix it, just reconnect your Shopify saleschannel in Webgility. This resets the connection with fresh credentials.


Bonus Tips

  • Make sure Webgility Desktop is running the latest version.

  • Restart the app after making any changes.