> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stockful.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify admin

> Stockful adds inventory blocks and actions inside Shopify admin, so you can check stock health without leaving the product, variant or draft order.

Stockful adds inventory blocks and actions to Shopify admin so you can check stock health without leaving the product, variant, or draft order you're working on.

## Adding a block

Every Stockful block is added the same way, once, and stays pinned on that page type afterwards. Scroll to the **Blocks** area at the bottom of the page:

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/admin-blocks-add.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=754ed564276255b83e135774060b40dc" alt="The Blocks area at the bottom of a Shopify admin page" width="1396" height="282" data-path="images/user-guide/admin-blocks-add.png" />
</Frame>

Choose **+ Block** and pick the Stockful block for that page:

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/admin-blocks-picker.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=744f13167c49ed87c279c209123cfc3f" alt="The block picker listing Stockful's admin blocks" width="1352" height="304" data-path="images/user-guide/admin-blocks-picker.png" />
</Frame>

You can drag a pinned block higher up the page from the same area, and unpin it again at any time.

## Product page block

<Frame>
  <img src="https://mintcdn.com/ljsstudios/TUCamDUIjkRf5Okj/images/user-guide/shopify-admin--product-block.png?fit=max&auto=format&n=TUCamDUIjkRf5Okj&q=85&s=5b19309f1813abe3df39fac52f102e8d" alt="The Stockful inventory block on a Shopify product page" width="1312" height="384" data-path="images/user-guide/shopify-admin--product-block.png" />
</Frame>

On any product details page in Shopify admin, add the **Stockful: Product inventory** block - see [Adding a block](#adding-a-block).

**Single-variant products** show:

* Overall stock status badge (healthy, low stock, or out of stock)
* Total units across all tracked locations
* A breakdown table with units available, sales velocity, days of supply, and status for each location

**Multi-variant products** show:

* The top 5 variants ranked by worst status (out of stock first, then low stock, then by lowest units)
* Available units and status for each
* A summary of how many remaining variants are healthy

The block's collapsed summary shows how many variants are out of stock or low stock at a glance.

## Variant page block

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/shopify-admin--variant-block.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=8376ea36e52b770fa3dc279c84e5aa8d" alt="The Stockful variant inventory block on a Shopify variant page" width="1290" height="426" data-path="images/user-guide/shopify-admin--variant-block.png" />
</Frame>

On any variant details page, the **Stockful: Variant inventory** block shows a focused view of that single variant:

* Overall stock status and total units
* Critical banners when the variant is out of stock or low stock at specific locations
* Velocity (units sold per day) and days of supply

## Bundle components block

On a product that is a fixed bundle, the **Stockful: Bundle components** block shows what's inside it - each component product, with how many of its variants the bundle uses. Clicking a row opens that product's editor right there.

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/bundle-components-block.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=cf31760587d70eae7ad1cf2b5e597241" alt="The Bundle components block listing each component product in a bundle" width="1308" height="394" data-path="images/user-guide/bundle-components-block.png" />
</Frame>

It works for any fixed bundle, whichever app created it. On products that aren't bundles, the block shows a quiet note instead.

## Bulk inventory action

From the products list in Shopify admin, select the products you want to check, then open the **⋯** menu at the end of the bulk actions bar:

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/admin-bulk-actions-bar.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=e8372714fb187eb6a604ed2dd07a9574" alt="The bulk actions bar on the Shopify products list, with the overflow menu at the end" width="670" height="106" data-path="images/user-guide/admin-bulk-actions-bar.png" />
</Frame>

Choose **Stockful: Bulk inventory check** and a modal opens with:

* A ranked table of the selected products (worst status first)
* Units available, velocity, days of supply, and status for each
* A header summary showing how many are out of stock or low stock

<Frame>
  <img src="https://mintcdn.com/ljsstudios/EEm0hkCsiqDAiahG/images/user-guide/admin-bulk-inventory-modal.png?fit=max&auto=format&n=EEm0hkCsiqDAiahG&q=85&s=617135543963532b414f38e62b17f308" alt="The Bulk inventory check modal showing availability and status for the selected products" width="1262" height="670" data-path="images/user-guide/admin-bulk-inventory-modal.png" />
</Frame>

This is the fastest way to triage a bulk selection - for example, after filtering by vendor or collection.

## Draft order stock block

On any draft order details page, add the **Stockful stock check** block to see whether the draft can actually be fulfilled:

* Each line item shows its requested quantity alongside stock available
* A fulfillment badge flags line items as **available**, **insufficient** (less stock than requested), or **out of stock**

Use this before sending an invoice to avoid promising stock you don't have.

<Note>
  All admin blocks read from Stockful's synced inventory data - the same numbers you see in the main Stockful app. Stock status uses the same [thresholds](/user-guide/settings) you've configured for low stock and out of stock.
</Note>

## Point of Sale extensions

Stockful also works inside Shopify POS, so retail staff get the same stock intelligence at the till:

* **Stock check tile** - a smart grid tile showing how many products are running low at this location. Tapping it opens a full search: find any product by name, SKU, or barcode and see its status, stock on hand, sales velocity, days of cover, incoming shipments, and stock at every other location (hubs are labelled).
* **Product stock block** - on any product screen in POS, an inline Stockful panel shows the product's status at this location, with a details view breaking down stock across all locations.

Both are read-only and use the same numbers as the main app. Add the tile from the POS smart grid settings; the product block appears automatically on product details.

<Note>
  POS extensions require Shopify POS 10.6 or later and a logged-in user with access to the Stockful app.
</Note>
