Launch matrix ranges without rebuilding every variant by hand.
Build a style once, set its colours and sizes, and let attributes and prices flow down. Publish to NetSuite when each item is ready, with a UPC from your own ranges assigned on the way out, then push prices to your Shopify shops.
| Code | Display Name | Brand | Colour | Size |
|---|---|---|---|---|
| NWTT2041 | Training Tight | Northwind Active | Black, Sage | S, M, L |
| NWTT2041_BLK | Training Tight Black | Northwind Active | Black | S, M, L |
| NWTT2041_SGE | Training Tight Sage | Northwind Active | Sage | S, M, L |
| NWTT2041_SGE_S | Training Tight Sage S | Northwind Active | Sage | S |
| NWTT2041_SGE_M | Training Tight Sage M | Northwind Active | Sage | M |
| NWTT2041_SGE_L | Training Tight Sage L | Northwind Active | Sage | L |
Product Management is for you if…
- You launch ranges in many colours and sizes, season after season
- Your team tracks UPCs in a spreadsheet, and duplicates have reached the store floor
- Products go live before their pricing is ready
- The same style is keyed into more than one system, with typos each time
Build once. Publish when it’s ready.
- Step 1
Build the style
Style, then colourway, then the sellable product. Pick the attributes that define a variant, such as colour and size, and add a whole size range in one click.
- Step 2
Set it once
Attributes and prices set on the style flow down to every colour and size. Overrides are marked, and can be reset.
- Step 3
Publish what’s ready
Publish to NetSuite what’s ready, and publishing runs in the background. Publish a SKU, an entire colourway, or multiple styles in bulk. Re-publishing skips what’s already live, and Publish Prices to Shopify sends the base price to every shop the product is sold in.
- Step 4
Keep it in sync
Edits to published products are detected and sent to NetSuite automatically, with no re-publish needed. Every change is logged with who asked for it, and ItSynx can record their name in the item’s System Notes in NetSuite.
No more UPCs from a spreadsheet.
Duplicate UPCs from spreadsheet imports once made store scanners ring up the wrong product for an Australian retailer. That problem is a reason this module exists.
| What | How ItSynx handles it |
|---|---|
| Allocation | A UPC is assigned from your team’s pool when a product is first published. Nobody types one in. |
| Running low | Amber and red warnings, based on how fast you’re using the pool. |
| Running out | Publishing new products stops when the pool is empty, rather than reusing a number, and the dashboard tells you. |
| Ranges | See how many are left, and add more, on the UPC Ranges screen. |
The details that keep a catalogue clean.
- Use existing NetSuite custom item fields, with their option lists
- Retire options without losing history
- Per-team publishing rules, such as requiring a purchase price before a colour can go live
- Vendor purchase pricing, plus Shopify base and sale prices
- Publish Prices sends the current base price to your Shopify shops without touching anything else on the product
- Published products can’t be deleted
- A Product Change Log of who requested each publish and update
- A catalogue health card and error checks on the dashboard
Where it publishes, and where prices go.
| System | Product Management |
|---|---|
| NetSuite The record everything is checked against | Available |
| Shopify Multiple shops, online and POS | Prices only |
Available: built and working today. Prices only: Product Management publishes products to NetSuite and sends their prices to Shopify. A dash means the module doesn't cover that system. Plans are on the roadmap. Have another system with an API? Let us know.
Publishing products is now accurate and controlled.
Ethan Lynch Enterprise Systems Manager, Lorna Jane Before you book.
Doesn’t NetSuite already assign UPCs?
NetSuite itself doesn’t allocate UPCs. Oracle offers an optional Auto Assign UPC SuiteApp that assigns from a pool you load, in a daily batch. ItSynx assigns the UPC when a product is first published, warns you as your pool runs low, and stops publishing when it’s empty.
What happens to products that already exist in NetSuite?
Talk to us about bringing existing ranges into ItSynx; it depends on how they’re set up today.
Can a missing price on one colour hold up a launch?
No. Only items that are ready go out. The rest wait, with a status badge showing what’s published, unpublished or partly published, down to colour and size.
Can someone delete a live product by mistake?
No. Published products can’t be deleted in ItSynx, so nothing disappears from NetSuite by a slip.