What triggers 'Unavailable' status vs 'Sold Out' in Simple Theme product settings?

Topic summary

A Shopify user working with the Simple Theme is trying to understand the difference between ‘Sold Out’ and ‘Unavailable’ product status labels and how to trigger each one.

Key Distinctions:

  • ‘Sold Out’ automatically appears when tracked inventory reaches zero
  • ‘Unavailable’ is intended for products not available for purchase regardless of inventory levels

The Core Problem:
The original poster wants to use custom text for different scenarios (e.g., ‘Unavailable’ for certain variants, ‘Contact Us’ for local pickup items) but cannot find how to manually trigger the ‘Unavailable’ status in Shopify’s product settings.

Attempted Solutions:

  • Suggestions included removing products from sales channels, but this doesn’t work for individual variants
  • Setting equal quantities in ‘Available’ and ‘Unavailable’ inventory fields was proposed but untested
  • A video link was shared as a potential solution

Status: The discussion remains unresolved. The original poster confirmed they never found a working solution, and the question has resurfaced from other users facing the same issue.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Click on Online Store->Themes->Edit default theme content. I’m using the Simple Theme.

Then click the ‘Products’ tab and in the ‘Product’ section, there are 2 fields, one is “Sold out” and one is “Unavailable”. If I am tracking quantity of an active item and the number available is 0, then the product will show the text shown in the ‘Sold out’ field. However, what event or action invokes the ‘Unavailable’ status? What is the difference between these two fields?

I have some item variants that are just never going to be available, so I want those to show as ‘Unavailable’. However, I have some local pickup items that I want to show as ‘Contact Us’. It seems I can use the two aforementioned fields to accomplish this, but I can’t figure out what gets a product into the ‘Unavailable’ status vs the ‘Sold out’ status. If I can figure that out, I can choose whatever verbiage I want.

Thanks

1 Like

Hi @ArcAccess ,

“Sold out” appears when your inventory reach to zero and that makes the product/variant unavailable. However, in your Shopify admin, you can set the product to “Continue selling when out of stock”, which makes a product/variant still available even if the inventory reaches to zero.

Note: When you use this “Continue selling when out of stock” option, if someone buys your product even it is zero, your inventory number goes to negative.

I hope that answers your question

Hello @ArcAccess ,

In Shopify, the “Sold Out” and “Unavailable” fields in the Product section have slightly different meanings.

The “Sold Out” field is used to indicate that a product has sold out, meaning that all available inventory has been purchased. When the quantity of a product reaches 0, Shopify automatically updates the product status to “Sold Out” and displays the associated text in your store.

On the other hand, the “Unavailable” field is used to indicate that a product is not available for purchase, even if there is inventory remaining. The “Unavailable” status is not automatically triggered by inventory levels, but must be set manually in the product settings.

To set a product as “Unavailable” in Shopify, follow these steps:

  • Go to Shopify admin panel → Products
  • Click on the product that you want to set as unavailable
  • Go to Availability → select unavailable
  • Save your changes

Hope this can help.

Let us know if you need any further support

1 Like

Thank you for the good explanation OneCommerce. This is how I suspected it worked, but the last part is my hangup. I can’t find where to set a product as ‘Unavailable’, even with your instructions. When I’m within a particular product, I can’t find “Availability”. There is “Status”, which only has options of “Active” and “Draft”. I can’t find where to set as “Unavailable”. Could you provide more detail with a screenshot of where this option is?

Hello @ArcAccess ,

In this case, you can use the “Manage” option to temporarily remove a product from your online store. Here’s how:

  • Go to Shopify admin panel → Products
  • Click on the product that you want to set as unavailable
  • In the top right corner, click the “More actions” button (represented by three dots).
  • From the drop-down menu, select “Manage”
  • In the “Sales channels” section, uncheck the box next to “Online Store”. This will remove the product from your online store.
  • Click “Done”.

Hope this can work.

OneCommerce team.

Unfortunately, I don’t want the product completely removed from the Store. Some of the products that I want to be listed as “Unavailable” are variants, so I don’t think I can remove them individually anyway. I’m still after the way to invoke the usage of the text in the “Unavailable” field.

–Mark

Didn’t answer the question

5 Likes

HI Mark! Did you ever figure out the answer to this issue? I’m looking to do something similar.

Thankyou! :slightly_smiling_face:

Sarah

I did not resolve this. Sorry.

If you are tracking inventory for the item you want to make unavailable, on the product page, in the inventory panel, perhaps you can assign a quantity to “Available” and assign the same quantity to “Unavailable” to invoke the desired result? I haven’t tested this, but hope it might help.

Hi there

I had the same problem but came across this online video which gave me the answer :slightly_smiling_face:

https://www.google.com/search?q=shopify+sold+out+verse+as+unavailable&sca_esv=78448863c3af3554&rlz=1C1CHBF_en-GBGB771GB771&sxsrf=AHTn8zpS3aZg5GshET8d1wCXMsBKFoRlnA%3A1741424399455&ei=DwfMZ4q_G9SmhbIPpOjqKA&oq=shopify+sold+out+vers&gs_lp=Egxnd3Mtd2l6LXNlcnAiFXNob3BpZnkgc29sZCBvdXQgdmVycyoCCAEyBxAhGKABGAoyBxAhGKABGApImS9QlApYlCVwAXgAkAEAmAFuoAGhCaoBBDEyLjK4AQHIAQD4AQGYAg6gAoYKwgIKEAAYsAMY1gQYR8ICBBAjGCfCAgsQABiABBiRAhiKBcICChAAGIAEGEMYigXCAhAQABiABBixAxiDARgUGIcCwgINEAAYgAQYsQMYQxiKBcICChAAGIAEGBQYhwLCAgUQABiABMICBhAAGBYYHsICCxAAGIAEGIYDGIoFwgIFECEYoAHCAgQQIRgVmAMAiAYBkAYFkgcDOC42oAfzSg&sclient=gws-wiz-serp#fpstate=ive&vld=cid:700fd3fd,vid:Trucd77RoWs,st:28