Skip to content
  1. Home
  2. Stocky CSV SKU matcher

Free tool

Stocky CSV SKU matcher

The short answer

SKU is the common key between Stocky and any Shopify inventory planner, so a Stocky CSV import matches on it. Export your products from Stocky, check that every row carries the same SKU as the matching Shopify variant, and each row lines up with the right product automatically. Paste your rows below to check.

Stocky CSV SKU matcher

No data leaves your browser. The matcher below parses your CSV on your own device. Nothing is uploaded, sent, or stored anywhere, and it works with the network disconnected.

How to use it

  1. Export your Stocky data to CSV. In Stocky, open the inventory or stock counts area and choose to export to CSV. Save the file somewhere handy. Any header order works here, and the SKU column is found automatically.
  2. Paste the rows in, or load the sample. Paste a few rows into the box below, or choose the CSV file from your computer. The file is read on your own device by your browser. Nothing is uploaded, sent or stored anywhere.
  3. Match by SKU. The tool finds the SKU column, along with name, vendor, on-hand and reorder point columns where they exist, and lists each row as it would line up with a Shopify product or variant.
  4. Fix any rows without a SKU. Rows with a blank SKU cannot be matched to anything, so they are skipped. Fill those in before you import for real, and any row already at or below its reorder point is flagged in the summary.

Every term used here is defined in the inventory planning glossary, and the arithmetic behind all of it is worked through on how inventory forecasting works.

Questions merchants ask

Is my CSV uploaded anywhere?

No. The matcher runs entirely in your browser using JavaScript on your own device. Nothing is uploaded, sent to a server or stored. You can disconnect from the network and it still works.

Which column names does it recognise?

For the SKU it accepts sku, sku_code, variant sku or code. It also looks for name, title, product, item or description; vendor, supplier or brand; on_hand, on hand, quantity, qty, stock or available; and reorder_point, reorder point, rop or min. Header order does not matter.

Why does matching happen on SKU rather than on product name?

Because SKU is unique per variant and product names are not. Two variants of one product share a name but never a SKU, and a name can be edited without breaking anything. Matching on SKU keeps every variant and its supplier notes in the right place.

What happens to rows that do not have a SKU?

They are skipped rather than guessed at. If a row has no SKU there is nothing to match it against, and inventing a match would put stock levels on the wrong product. The summary counts only the rows that matched.

Bring your SKUs across and start planning

Replinish reads your Shopify catalogue and sales history, so once your SKUs line up the reorder list builds itself from data you already have.

Launching on the Shopify App Store shortly. Tell us your store and we'll let you know when you can install it. Plans are billed by Shopify, and you pick one in your Shopify admin after installing.