Stock and inventory
Track how many add-ons you have left, and control what customers see when one runs out.
An add-on backed by a Shopify product has its own inventory. When the add-on runs out, the storefront can hide or mark the option automatically, instead of the shortage being discovered when you pack the order.
The 2:47 video on Add-on pricing covers stock tracking alongside pricing, if you would rather watch it than read it.
What you need first
Inventory is only available when a product exists. Therefore, the pricing mode you select determines whether inventory can be tracked:
Yes — the linked variant's inventory
Yes — but tracking must be turned on first
No. There is no product, so nothing to count
If you need inventory behavior and your values use Fixed amount, change them to a product-backed mode.
Setting it up
Set the option's Out of stock options
In the app, on the option's Advanced tab, select what customers see: Show, Hide, Blur, or Strike-through. See Out of stock options.
What customers see when something runs out
Show
No change. The value stays selectable — which means they can order what you cannot supply
Hide
The value disappears from the list
Blur
Faded and not selectable. Best for color and image swatches
Strike-through
Crossed out and not selectable. Best for text choices
How the counting works
Each option value links to one variant. Selling the add-on reduces that variant's inventory, in the same way as a direct sale of the product.
This has three consequences:
An option value points at a variant of a product you also sell directly
Both routes share one inventory figure. Usually what you want
Two option sets link to the same product
They share its stock. Duplicating an option set does not duplicate its add-on products
A generated product has one variant per priced option value
Each value has its own independent quantity
Keeping the counts accurate
Find your generated products by the globo-product-options tag
It is the only reliable way to see them all at once
Set a low-stock alert where your tools allow it
Add-ons run out quietly — nobody notices ribbon until it is gone
Use Blur rather than Hide for colors
Customers can see the color exists and may come back for it
Put "back in stock soon" in the value's own help text
Turns a dead end into a reason to return. See Working with option values
Review after a busy period
Add-on stock is one of the easiest things to forget to restock.
Weight, SKU, and tax
Add-ons are real products, so they also have the other properties of a product. Set the following:
Weight
Shipping rates calculated by weight will be wrong if your add-ons weigh nothing
SKU
Your fulfillment and stock systems need something to match on
Tax setting
Some add-ons are taxed differently from the product they attach to
Cost per item
Lets you see the real margin on personalized orders
All of these are set on the products in Shopify admin, not in the app.
Notes
Inventory is checked against live values when the product page loads.
A value linked to a sold-out variant is out of stock, even when other variants of that product are in stock.
Deleting an option set does not delete its add-on products or change their inventory. See Duplicate and delete.
Out of stock options may not be available on all plans. See Compare plans.
If an add-on product's details are out of date in the app, run Sync Add-on data in the builder's more-actions menu.
Last updated
Was this helpful?