Inventory alerts for Shopify jewellery and accessories brands
If you sell jewellery or accessories on Shopify, your stock problem is not one spreadsheet, it is four hundred variants with different suppliers and different lead times. Restoc watches every tracked SKU, works out how many days of cover each one has, and alerts you when a piece crosses its reorder point.
How jewellery and accessories brands track stock today
Variants multiply fast in this category. One pendant becomes gold vermeil and sterling silver, 16 inch and 18 inch, with and without the birthstone. Eight designs become forty lines. Add hair accessories, scarves, small leather goods or a bag of charms and a store that thinks of itself as small is carrying several hundred tracked SKUs. We spell it jewellery here; the arithmetic is the same if you spell it jewelry.
Most brands at this size watch it one of two ways. Either a spreadsheet gets exported and updated on a Sunday night, or someone sorts the Shopify inventory list by quantity on hand and reads down it. Both work at fifty lines. Neither survives four hundred.
Four things make jewellery and accessories harder than they look:
- Depth is shallow. You hold two or three of each variant, not two hundred. A SKU goes from comfortable to gone inside a week.
- Velocity is low and lumpy. A piece sells three units a month for a quarter, then nine in the week a stylist picks it up. The average over 30 days and the average over 7 days say completely different things, and a reorder point built on an average alone is reached too late for anything that sells in bursts.
- Lead times belong to the supplier, not the variant. Forty of your lines come off the same casting and plating run. Three come from a findings wholesaler who ships tomorrow. The number you want to enter is one per supplier, because typing 21 days into four hundred rows one at a time is a job nobody finishes.
- The order has to be split by who makes it. One list of low stock is no use if you then have to work out which caster, plater or wholesaler each line goes to.
So the failure is rarely ignorance of the numbers. It is timing. The sheet from Sunday cannot tell you on Wednesday that the hoop earring with a 21-day lead time has four days of cover left. By the time the gap is obvious in the Shopify admin, the reorder window has already closed, and the ad spend keeps pointing at a product page that cannot ship.
How Restoc works on a jewellery catalogue
- Connect the store once
Restoc installs through Shopify OAuth and reads your products, inventory levels and sales history, keeping them current through Shopify webhooks plus a scheduled sync job. It is a web app: there is no mobile app and no browser extension.
- Set lead times by vendor, not SKU by SKU
The scheduled sync reads each product's vendor from Shopify and stores it against the SKU. A vendor lead times screen in settings lists every distinct vendor in your catalogue, so you enter 21 days once against your caster and three days once against your findings wholesaler, and that fills every SKU that has no lead time of its own.
- Override the one piece that is different
Lead time is still the merchant's input per SKU, and a SKU's own lead time wins over its vendor default. Use it for the stone-set piece that always takes a fortnight longer than everything else off the same bench.
- Add a safety stock margin
A store-wide safety stock percentage sits on top of lead-time demand in the reorder point calculation, which is the lever for a catalogue that sells in bursts rather than evenly. The resulting safety stock in units shows on the dashboard, in the weekly report and in the CSV, so you can see what the margin is costing you in held stock.
- Choose a velocity window
Pick 7, 14 or 30 days store-wide. Thirty smooths out a gift-guide spike and suits steady classics; seven reacts quickly when a piece starts moving. On Pro you can override the window for individual SKUs, which is the setting for one hero piece that behaves nothing like the rest of the catalogue.
- Read the dashboard by days of cover, not units
Every active SKU shows current stock, days of inventory remaining and its reorder status, sorted soonest to stockout first and sortable on that column. Four units of a slow seller is fine. Four units of a piece selling two a day is not. The dashboard puts both on the same scale and puts the urgent one at the top.
- Get the alert when a SKU crosses its reorder point
An alert is sent by email when a tracked SKU crosses the line, through a background job built to be idempotent so one crossing does not turn into five messages. Slack alerts through an incoming webhook come with Growth and above, with a test send on the alert settings screen so you can confirm delivery before you rely on it.
- Order from the weekly report
Once a week, Restoc produces a reorder report listing every SKU below its reorder point with a suggested order quantity, its vendor and its safety stock in units. View it in the app or export it as CSV, which is the version you split by vendor and send to your caster, your plater or your wholesaler.
What matters when you sell jewellery and accessories
Variants are treated as separate decisions
Gold vermeil 18 inch is not silver 16 inch. Each tracked variant carries its own stock, its own velocity and its own reorder point, so one strong colourway does not hide a dead one.
One lead time covers a whole supplier
Vendors come across from Shopify on every sync, so a 28-day plating run is entered once against that vendor and applies to every line it makes that has no lead time of its own. No row-by-row data entry before the numbers start being right.
Burst sellers get a margin, not just an average
A store-wide safety stock percentage lifts the reorder point above plain lead-time demand, which is what a piece that sells nine in a week and then nothing for a month needs. The units it adds are shown, not hidden inside the formula.
Shallow stock gets watched continuously
With two or three units on hand per variant, a weekly manual check is too coarse. Restoc is built to watch tracked SKUs around the clock and alert on the crossing, not at a fixed review date.
The most urgent piece is the first row
The dashboard defaults to soonest to stockout, so a 400-variant catalogue does not need scrolling to find the three pieces in trouble this week.
A gift-season spike changes the number
Switch the velocity window to 7 days in the run-up to the fourth quarter and reorder points move with the faster sales rate. Switch back to 30 when things settle.
One list to order from, with the vendor on it
The weekly report is a single list of what is below the line, with a suggested quantity and the vendor beside each row, exportable as CSV. No rebuilding a purchase list from four browser tabs.
Priced for a catalogue, not an enterprise
Starter covers 200 tracked SKUs at $29 a month, Growth 1,000 at $59, Pro 2,000 at $99. Every plan is billed by Shopify on your Shopify invoice, not by a separate card payment.
Which plan fits a jewellery catalogue
| Plan | Price | Tracked SKUs | Fits a store like this |
|---|---|---|---|
| Starter | $29 / month, or $290 / year | 200 | A core collection with a handful of variants each, email alerts, one location |
| Growth | $59 / month, or $590 / year | 1,000 | Full metal and length matrices, plus accessories; adds Slack alerts alongside email |
| Pro | $99 / month, or $990 / year | 2,000 | A deep catalogue where some hero pieces need their own velocity window |
What Restoc does not do, plainly
We would rather you read this before signing up than after.
- It does not track components. Restoc watches the SKUs in your Shopify catalogue. If you assemble finished pieces from loose chain, clasps and stones, it will not deplete those parts when a necklace sells. There is no bill of materials.
- It does not forecast demand. The reorder point comes from your recent sales rate over a 7, 14 or 30 day window, your lead time and your safety stock percentage. It is arithmetic you can check, not a prediction of next quarter.
- Vendors are a lead time, not a supplier record. The vendor on each SKU is the one Shopify already holds, and the only thing Restoc keeps against it is a lead time in days. There are no supplier contacts, no price lists and no purchase orders: you get the list and the suggested quantity, and sending the order stays with you.
- Safety stock is one store-wide percentage. It is not a per-SKU or per-vendor setting yet. If one line needs a much deeper buffer than the rest, the lever you have today is its lead time, or on Pro its own velocity window.
- One location per plan. If you split stock between a studio and a market stall as separate Shopify locations, that is not supported yet.
- No mobile app. It is a web app, so it works in a phone browser, but there is nothing to install.
One-of-a-kind pieces are an honest edge case. A ring made once, sold once and never repeated has no sales rate to measure and nothing to reorder. Restoc earns its place on the repeatable part of your range: the stock lines, the bestsellers, the accessories that sell every week.
Questions
Does it handle jewellery variants like metal, size and chain length?
Yes. Restoc tracks each active SKU separately, with its own current stock, days of inventory remaining, lead time and reorder point. Gold vermeil 18 inch and sterling silver 16 inch are two different decisions, and the dashboard treats them that way. Count your variants, not your designs, when you pick a plan: Starter covers 200 tracked SKUs, Growth 1,000 and Pro 2,000.
Do I have to type a lead time into every variant?
No. Each SKU's vendor comes across from Shopify on every scheduled sync, and a vendor lead times screen in settings lists each distinct vendor in your catalogue. Enter 21 days once against your caster and it fills every SKU from that vendor which has no lead time of its own. A SKU's own lead time still takes precedence, so you can override the single piece that runs longer.
My pieces sell in bursts. Does the reorder point allow for that?
Yes, through a store-wide safety stock percentage that is added on top of lead-time demand in the reorder point calculation. The units it adds are shown as a column on the dashboard, in the weekly report and in the CSV export, so the number is visible rather than buried in the formula. It is one percentage for the whole store today, not a per-SKU setting.
Which velocity window should a jewellery brand use?
The window is store-wide and can be 7, 14 or 30 days. Thirty days suits a range of steady classics and absorbs a one-week spike. Seven days reacts faster when a piece starts moving or when gift season begins. On Pro you can override the window for individual SKUs, which is the setting for a hero piece that behaves nothing like the rest of your catalogue.
Will it track the loose chain, clasps and stones I assemble from?
No. Restoc reads the SKUs in your Shopify catalogue and nothing below them, so selling a finished necklace does not deplete its components. If component-level tracking is what you need, Restoc is not that tool and we will say so rather than sell you a trial.
How do the alerts arrive?
By email on every plan, sent to your account address until you change it in Settings, and through a Slack incoming webhook on Growth and above, with a test send on the alert settings screen so you can confirm the webhook works before a real crossing. Alerts fire when a tracked SKU crosses its reorder point, through a background job built to be idempotent so one crossing does not send repeat messages.
What does the weekly reorder report contain?
Every SKU below its reorder point, with a suggested order quantity, its safety stock in units and the vendor it comes from. You can read it in the app or export it as CSV, which is the format to split by vendor, send on to a supplier, or keep as a record of what you ordered and when.
What does it cost and how is it billed?
Starter is $29 a month or $290 a year, Growth $59 a month or $590 a year, Pro $99 a month or $990 a year. Yearly is ten months' price for twelve. Billing goes through Shopify and appears on your Shopify invoice rather than as a separate card payment, and every plan starts with a 60-day free trial.