Skip to main content

Hiding out-of-stock products

Written by Team

When you turn on hiding in the Hide products section, Nada watches your inventory and unpublishes products from your storefront the moment they hit zero stock. When stock comes back, the product is republished automatically.

💡 Nada only hides products that are completely sold out — every variant, at every location with "Fulfill online orders" enabled.

If a single variant in a single location still has stock, Nada treats the product as available and won't hide it. The same rule applies in reverse: a hidden product is only republished once every variant, at every fulfillment location, has stock again.

You can enable the hiding of sold-out products in the "Hiding products" section.

The basics

Once you enable hiding, the first scan of your full catalog can take up to an hour, depending on how many products you have. After that, individual hides happen within minutes. Settings such as "After specific number of days when sold out" or "Automatic hiding of sold-out products" may appear temporarily unavailable while a scan is running — that's expected.

When a product is hidden, it's unpublished from the Online Store sales channel. The product page returns a 404 unless you set up a redirect (Settings → Redirects).

Nada only manages the Online Store channel. Other sales channels — Google Shopping, Meta, POS — keep their own publication status, which Nada doesn't change. If you need OOS hiding to extend to those channels, Shopify Flow is a common workaround.

The nada-hidden tag

Every product Nada hides gets a nada-hidden tag added to it. This tag is how Nada (and you) can tell which products are currently hidden by the app vs. unpublished for some other reason. It's also how you can find the full list of hidden products from Shopify admin (Products → filter by tag).

The tag is added when the product is hidden, and removed automatically when the product is republished — but only when every variant has stock at every location with "Fulfill online orders" enabled. If a single variant in a single location is still at zero, the product stays hidden and the tag stays on.

If you ever need to remove the tag manually — for example, to take a product out of Nada's control without uninstalling — open the product in Shopify admin and remove the tag from the Tags field. Nada will pick up the change on its next pass.

What happens when you uninstall Nada

Uninstalling Nada doesn't automatically restore previously hidden products.

The products stay unpublished from the Online Store channel until you re-publish them yourself. The nada-hidden tag also stays on the products.

To bring everything back at once, the simplest path is: in Shopify admin, filter Products by the nada-hidden tag, select all, and bulk-edit them to publish to Online Store and remove the tag.

URL redirects you set up via Nada were created in Shopify's URL redirects table, so they remain after uninstall and can be deleted from Online Store → Navigation → URL redirects.

Enabled hiding by accident — how to stop it?

When you turn on hiding, Nada starts its initial catalog scan, and products begin to be unpublished while the toggle sits greyed out. You can't stop it from the app — and to be transparent, neither can our support team. Once a hide job is running, the toggle is locked and the job runs to completion. We can't fast-forward it from our side either.

You'll need to wait it out. The initial scan takes up to an hour for most stores; for very large catalogs it can take several hours. Once it finishes, the toggle becomes editable again and you can reverse what was done.

Settings appear greyed out

If you notice that product visibility settings are greyed out, it is likely due to background processes such as hiding or sorting jobs. These processes temporarily lock the settings to ensure data consistency.

Simply wait for the process to complete, and the settings will become available for editing again.

Please note that these settings may occasionally appear greyed out while background operations are running, but they will become editable again once the processes are complete.

Did this answer your question?