Inventory display

Shopify Show Inventory Per Variant

'Only 3 left in Small Red' creates urgency. Here's how to show inventory per variant without over-messaging.

Last updated: July 30, 2026By the Print It My Way team

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

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