Skip to Content
DocumentationBlocksStock status

Stock Status Block

The Stock status block shows variant-reactive inventory feedback such as in stock, low stock, available for preorder, or out of stock.

How It Reads Product State

The block follows the selected variant. It checks availability, inventory quantity, inventory management, and inventory policy to choose the correct status.

Variant stateDefault message type
Available with normal stockIn stock
Available with managed inventory below thresholdLow stock
Available with continue-selling policy and no stockBackorder or preorder
UnavailableOut of stock

Key Settings

SettingDescription
Screen reader labelHidden label used before the visible status text.
In stock textMessage for available stock.
Low stock textMessage for low inventory; [count] is replaced with remaining quantity.
Backorder textMessage for continue-selling or preorder states.
Out of stock textMessage for unavailable variants.
Inventory thresholdQuantity at or below which the block switches to low-stock messaging.
TypographyFont size, weight, transform, and letter spacing.
ColorsSeparate colors for in-stock, low-stock, backorder, and out-of-stock states.
PaddingSpace around the status block.

Merchant Setup

  1. Enable Shopify inventory tracking on products where stock messaging should reflect exact quantity.
  2. Set a low-stock threshold that matches how your team replenishes inventory.
  3. Rewrite messages to match store voice, but keep the meaning clear.
  4. Test a product with multiple variants because each variant can have different inventory.

Localized stock wording

1.8.0 translates unchanged shipped stock labels in the selected storefront language and corrects remaining quantities in Italian defaults and older Korean and Brazilian Portuguese stock text. Custom messages remain your content. Keep the literal [count] token in a customized low-stock message when you want the remaining quantity inserted, and translate that saved setting through Shopify for other storefront languages.

Test several remaining quantities and change variants while previewing each language. See Languages and translations and Latest updates for release details.

QA Checklist

StateWhat to confirm
In stockMessage is positive and does not imply scarcity.
Low stockCount replacement works when [count] is used.
BackorderContinue-selling variants use preorder/backorder language.
Out of stockCustomers cannot mistake unavailable variants for purchasable variants.
Variant changeStatus updates when the selected variant changes.