Reason 1: the targeted product has a large quantity in stock
This is real inventory number in the Shopify admin. Based on your configuration, the stock message will be hidden when the product has a large quantity in stock.
To always show the message, you can give it a significant number (i.e. 99999).
Reason 2: Shopify doesn't track your inventory
To guarantee the accuracy, USB gets the inventory number from Shopify's Admin. To track your inventory, please take a look at an instruction from Shopify: Set up inventory tracking
Reason 3: publishing a new theme recently
We can integrate USB again.
- Get into any campaign you have created;
- Go to the very end of the campaign;
- Click the button marked in the screenshot and wait for a few seconds
- All set. While on your store page, please manually click your browser’s refresh button refresh .
Reason 4: Store has enabled "continue selling when out of stock"
The Stock/Inventory Counter is unfortunately not compatible with the option to allow products to be ordered when out of stock. When this setting is enabled, Shopify ignores the inventory and sets the variable containing the stock to 0. Ultimate Sales Boost fetches the stock parameter from Shopify and, as a result, the message cannot be displayed. The only way to resolve the issue is to remove continue selling when out of stock in the product's settings.
Reason 5: You are using a theme such as Turbo, which does not refresh the page when loading.
This is caused by an issue with the Turbo theme you are using. The app requires a page refresh to load, but Turbo's default settings are set to avoid loading a new page when navigating throughout the site.
The Turbo development team recommends using "Sport" mode to resolve this issue. Please try switch to the "Sport" mode and see if it works. You can find the option under:
Themes > Customize > Theme Settings > Performance