OneCount

One stock count for every pack, bundle and listing

Sell a single, a 3-pack and a 6-pack from the same shelf? OneCount keeps them on one shared count, so a sale on any of them updates the rest in Shopify.

Install OneCount from the Shopify App Store, then open it from Apps in your Shopify admin.

Everyday Crew Socks

Shared stock120
VariantUnits per saleAvailable
Single1120
3-pack340
6-pack620

Sell or restock to see every variant update.

Any variants that share a shelf

Group singles and packs, colourways with different names, or the same item listed on two products. They can sit on one product or several.

Packs counted in units

Set how many units each variant uses. A 3-pack takes 3, so 120 singles show as 40 three-packs and 20 six-packs.

Bundles that follow their items

A gift box of 1 mug and 2 candles shows how many boxes you can make. Sell a box and the mug and candles go down with it.

Checked against live stock

Sales, refunds, restocks and manual edits update the pool within seconds. Every change is compared with Shopify’s current stock before it’s written, and every pool is re-checked each hour.

Questions

Can't Shopify share stock between variants on its own?
No. Shopify keeps a separate count for every variant, so a single and a 3-pack, or two listings of the same item, never affect each other unless an app links them.
Will I see what changes before it happens?
Yes. Before a pool or bundle is created, OneCount shows every variant's number now and after, and nothing changes until you confirm.
What if two orders land at the same moment?
Every change is checked against Shopify's live stock before OneCount writes it, so two sales are never counted as one. Every pool is also re-checked each hour.
What happens if I delete a pool?
Sharing stops and every variant keeps the stock it has. Nothing is reset.

Plans

Free

$0

1 pool or bundle, multipack units, every location and the activity log.

Pro

$9.99 a month

Unlimited pools and bundles. 14-day free trial, billed through Shopify.