Native Shopify display
Product template: {{ variant.inventory_quantity }}. Shows count. Conditional logic for messaging: '<5 = low stock', '=0 = sold out'.
Theme setting
Dawn theme has 'Show inventory quantity' toggle. Shows 'Low stock: 2 left' when below threshold.
Threshold strategy
- >10 units: don't show
- 5-10 units: 'Low stock'
- 1-4 units: 'Only X left!'
- 0 units: 'Sold out' or 'Notify me'
Multi-location
Show total across locations OR ship-from location only. Configure per store preference.
Frequently asked questions
How to show inventory per variant on Shopify?
Theme setting (Dawn) or Liquid code: {{ variant.inventory_quantity }}.
When to show low-stock messaging?
5-10 units: 'Low stock'. 1-4: 'Only X left!'. 0: 'Sold out'.
Does urgency messaging affect conversion?
Yes — 8-15% lift on stock-limited products. Overuse loses effectiveness.
Show total or ship-from-only inventory?
Depends on multi-location setup. Total simpler; ship-from more accurate for delivery time.
How to hide inventory when high?
Conditional: show only if < threshold (e.g. 10). Don't show '145 in stock' — signals overstock.
Does inventory affect Google Shopping?
Yes. Feed includes availability (in stock / out of stock / preorder). Google surfaces to buyers.
Automatic notify-me for out-of-stock?
Klaviyo, Back in Stock, native Shopify Email. Customer subscribes, notified when restocked.
Show inventory only for logged-in?
Advanced — conditional based on customer.tags. Wholesale customers see counts, retail hidden.
Related reading
Try it free on Shopify
Print It My Way's permanent Free plan includes live preview, custom options, and Cart Transform pricing.
Install Print It My Way