Skip to content
Product Management

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.

Products

1
NWTT2041 Filters Active
Code Display NameBrandColourSize
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
Is it for you?

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
How it works

Build once. Publish when it’s ready.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

UPCs

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.

How UPCs are handled
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.
Also included

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
Coverage

Where it publishes, and where prices go.

Systems Product Management publishes to
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
Questions

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.

Bring the workflow that worries you.

In 30 minutes we’ll look at your systems and connector, talk through the exception you’re worried about, and suggest where to start.