Shopify variant troubleshooting

When a Shopify variant shows unavailable despite stock

Start with one affected option and trace the path from inventory to the buyer-facing product page. This checklist helps separate a public storefront observation from the private setting that still needs confirmation.

Public-page evidence can show what a shopper sees. It cannot verify private inventory locations, markets, channels, or fulfilment rules.

A bounded diagnostic path

Check the same variant from four angles

Keep the test small and reproducible before changing a theme, app, feed, or the whole catalog.

01

Capture the exact option

Select the affected size, colour, finish, or configuration and record the visible status, price, URL, image, and add-to-cart state.

02

Check the online channel

Confirm that this specific variant is published to the online store and the sales channel used by the shopper.

03

Check the fulfilment path

Compare the inventory location, market, shipping profile, and fulfilment rules that can serve the shopper's destination.

04

Compare the public state

Test again in a logged-out window or relevant market and note whether the selected variant still shows the same facts.

What to compare

Inventory is only one part of availability

A useful investigation records the buyer-facing state and then asks which private condition could explain it. Avoid treating a single storefront message as proof of a backend fault.

Is the variant published?
A quantity in Shopify inventory is not enough if the option is not available to the relevant online channel.
Is stock at the right location?
A total quantity across locations may not be usable for the location and fulfilment path serving the online order.
Is the shopper in the right market?
Market, destination, shipping, and selling-plan context can affect whether a variant is purchasable.
Does the page explain the state?
If the option is unavailable, the public page should make the reason and the next useful action understandable to the buyer.

Evidence boundary

Know what the public page can and cannot tell you

The page can document the selected option's visible status, price, image, URL, and purchase state. Shopify admin data is still needed to confirm inventory locations, channel publication, market rules, and fulfilment.

Start with one representative URL

Run the free check first, then request a focused review if you want the public evidence organized into a practical fix sequence.

Common questions

Keep the diagnosis precise

Why can a variant show unavailable despite inventory?

The inventory may not be available to the relevant online channel, location, market, or fulfilment path. The public page state should be checked alongside those private settings.

Can a public page check confirm the inventory problem?

No. It can record what shoppers see, but private inventory, market, channel, and fulfilment settings must be checked inside Shopify.