Skip to main content
Stocky shut down on 31 August 2026. The migration did not shut down with it: almost all of it reads the CSV reports you exported out of Stocky, not a live connection, so if you took those exports in time the wizard still brings your purchasing history across.
The Stocky migration wizard
You’ll find it under Settings → Stocky import. The dashboard and Purchasing prompts only ran up to the shutdown date, so the Settings tile is the way in now.

What you’ll need

Your history comes from Stocky’s CSV exports, not the API. The API key only ever carried stock adjustments, so the uploads are the migration rather than an optional extra. That is also why the shutdown did not end it: the wizard reads files you already have. You needed these exported from Stocky before it closed. If you have them, they are all you need.
Purchase order items is the one that matters most. Skip it and your orders still import, but they arrive empty: no products, no costs, and no average cost behind them. The wizard warns you before importing if that’s about to happen.

What comes across

  • Suppliers - created in Stockful, or merged with a matching supplier you already have.
  • Price lists - each supplier’s products with their supplier SKU and cost, worked out from your purchase history and exports.
  • Purchase orders - your historical orders, imported as Closed records with their costs and landed cost reconstructed, tagged so you can find them.
  • Stock adjustments - these came through Stocky’s API rather than an export, so they stopped being available when it shut down.
  • Product costs - each product’s average cost is seeded where you don’t already have one, so margins are right from day one. Stocky only holds an average cost for some products, so expect it on those rather than your whole catalogue.
Everything imports as net-new: run it again and it only brings in what isn’t already there, so there are no duplicates.
The import never changes your live stock. Historical orders and adjustments come in as records only - it won’t move inventory or write to Shopify.

How it works

1

Skip the connect step

This step pulled your stock adjustment history from Stocky’s API. That API is gone, so choose Skip to file uploads and carry on. Nothing else depended on it.
2

Upload exports

Add the five CSV exports above, one slot at a time. There’s no size limit, so upload the full history rather than a shortened date range. If you genuinely don’t have one of them, you can skip it and carry on.
3

Review

See exactly what will come in - new suppliers, matched products, purchase orders, adjustments and prices. Anything already imported is skipped. If you track more than one location, you’ll also be asked which one received these orders: Stocky’s export doesn’t say, and without it your imported orders print with no delivery address.
4

Import

Stockful creates it all. You’ll get a summary of what landed when it’s done.

After importing

A few things Stocky can’t export, so you add them once in Stockful:
  • Lead times, pack sizes and minimum order values - set these under each supplier and its price list.
  • Minimum and maximum stock levels - if you replenished by min and max in Stocky rather than by forecast, set a SKU’s reorder policy to Min/max under SKU overrides and it behaves the same way here. You can import them in bulk from a CSV rather than typing them in one at a time.
You can re-run the import at any time from Settings, and Start over on the final step resets the wizard without touching what you’ve already imported. If you bought by working down a sales list in Stocky and adding rows to a PO from it, that is the Vendor Buying List report here: filter it to a vendor, and each row has Add to purchase order on its actions menu.
Stocky closed on 31 August 2026, so the connect step can no longer pull your stock adjustment history. Everything else is unaffected: the CSV uploads read files, not Stocky, so as long as you exported them in time the rest of your migration still works exactly as described above.