No need to start manual stock syncs!

We do not recommend starting stock sync manually from the Dashboard. This refresh icon on the dashboard under the Stock column schedules every listing and variant to be re-pushed. API rate limits are very restrictive and as a result it takes 1-3 seconds per SKU per location which can take hours for the entire process to complete.

For this reason, it is best to allow automatic sync to detect and sync changed quantities - an incredibly robust system for doing so which ensures we're able to get stock changes out on an immediate basis without such a backlog in our way.

How to force re-push a single listing

In rare cases, you may wish to re-push specific SKUs even when they have not changed. Open an item in SKULabs, navigate to the Listings section and click on the lightning bolt icon found under the Last stock pushed column....

When can a "manual stock sync" / "force re-push all inventory" be useful?

Note: Avoid running during hours of peak selling activity and especially do not run during flash sales!

There are still some cases where you may want to use the dashboard stock sync option to force re-push every SKU slowly over several hours.

  1. After a listing publishing software uploaded incorrect quantities.

  2. When you mistakenly uploaded a CSV to your sales channel which overwrote your stock levels.

  3. When Amazon took manual action on your account and ended up mistakenly adding inventory you didn't have.

As you can see the pattern is to only use force re-push when stock levels changed OUTSIDE of SKULabs. All new order and inventory transactions INSIDE SKULabs are automatically detected and pushed out in "real time" without manual action.

Re-push stale inventory automatically

SKULabs by default gradually re-pushes inventory for every SKU every 24-72 hours by default to cover most of these mistakes when "Re-push stale inventory" is enabled for a store.

Make sure your listings and variants are set to "Track inventory"

If inventory tracking is not enabled, your channel will tell our system that it has successfully accepted the stock we push, but it doesn't actually apply the stock change to the product, which is why you see a successful stock push in SKULabs but no stock shows on your channel.

Did this answer your question?