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

Troubleshooting Shopify Inventory Sync Issues with Webgility Scheduler

This article helps Webgility Desktop users resolve issues where inventory fails to sync via the Scheduler. It explains common causes and provides steps to restore accurate inventory synchronization.

Root Cause

The issue occurred because the Webgility Scheduler — responsible for automating sync tasks — was either:

  • Disabled, or

  • Incorrectly configured for inventory synchronization on the Shopify store connection.

Without an active and properly configured scheduler, automatic inventory updates between Webgility and Shopify cannot occur.

Resolution Steps

1. Verify Scheduler Status

Upon logging into the Webgility desktop application:

  • Locate the Scheduler Clock Icon .

    • Green – Scheduler is active and running.

    • Amber – Scheduler is partially stopped.

    • Grey – Scheduler is inactive/not running.

The scheduler must be Green for inventory automation to function.

2. Configure Scheduler for Inventory Sync

If the scheduler is active (green) but inventory sync is still not working:

a. Restart Scheduler

  • Right-click the Webgility system tray icon (the "W" icon).

  • Select "Stop Scheduler."

  • After a few moments, proceed with reconfiguration steps.

b. Reconfigure Inventory Sync Settings

  • Go to Settings >Scroll down till Products and Inventory.

  • Enable Sync Products.

  • Under sub-options, select one of the following as required:

    • Price

    • Quantity

    • Both

  • Set the desired sync interval or time-bound automation.

  • Choose the correct Master Data Source:

    • Either QuickBooks or your Sales Channel (e.g., Shopify) depending on your business logic.

c. Save and Restart Scheduler

  • Review all settings.

  • Save the configuration.

  • Restart the Scheduler from the system tray icon.


Final Step

After completing the above steps:

  • Monitor the next scheduled sync to verify that inventory updates are processing correctly.