> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# CloudHub Add a Product, Single SKU Wizard

> How to create a single SKU in CloudHub via the Add a Product wizard. Seven tabs (Basic Details, Category, Price, Quantity, Image, Description, Variation) with full field reference, plus Assign Category SKUs and the Listing Status Monitor for push tracking.

The **Add a Product** wizard creates one SKU at a time. For bulk creation use [Import](/vortex-apps/cloudhub/optimise-inventory/import-and-export#import); for individual SKUs (a new line, a one-off bundle, a quick test listing) use this wizard.

This page walks the seven-tab wizard, the **Assign Category SKUs** companion screen, and the **Listing Status Monitor** that tells you whether your push made it to the marketplace.

## How to open

Three routes:

1. Click **Quick Links: Add a Product** in the top navigation. This is the fastest path.
2. From the [Inventory Hub](/vortex-apps/cloudhub/optimise-inventory/inventory-hub), click the **Add a Product** action button.
3. From the \[Optimise] services menu, click **Add a Product**.

The breadcrumb reads `Home > Optimise > Add a Product`.

## The seven tabs

The form is organised across seven tabs in a horizontal strip:

| Tab               | Purpose                                                                                 |
| ----------------- | --------------------------------------------------------------------------------------- |
| **Basic Details** | The canonical product record. SKU, identifiers, dimensions, supplier, descriptive copy. |
| **Category**      | Marketplace category assignment per channel.                                            |
| **Price**         | RRP, cost, sale price, marketplace overrides.                                           |
| **Quantity**      | On-hand stock split across warehouses.                                                  |
| **Image**         | Main image, alternates, marketplace-specific image rules.                               |
| **Description**   | Long-form description, HTML where allowed, plain text where not.                        |
| **Variation**     | Configure colour / size / variant children if this SKU is a Collection SKU.             |

You start on **Basic Details** by default and progress left to right. Save on each tab before moving on, or click **Save** on the final tab to commit the whole record.

## Basic Details tab in depth

The Basic Details tab is the longest in the wizard. It carries the canonical attributes of the SKU.

### Identifier fields

| Field                 | What it accepts                                                                                                                    |
| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Product Name**      | The master product title.                                                                                                          |
| **MPN**               | Manufacturer part number.                                                                                                          |
| **EAN**               | EAN-13 barcode. Required for most European marketplaces.                                                                           |
| **UPC**               | UPC-12, US-style barcode. Required for North American marketplaces.                                                                |
| **GTIN**              | Global Trade Item Number, an umbrella that includes EAN and UPC.                                                                   |
| **ISBN**              | ISBN, only for books.                                                                                                              |
| **Brand**             | Brand name.                                                                                                                        |
| **Manufacturer**      | Manufacturer name (often same as Brand for own-brand products).                                                                    |
| **Tax ID**            | Tax classification ID.                                                                                                             |
| **Workflow ID**       | Drives which Order Workflow this SKU follows. The dropdown shows configured workflows (e.g. `Enter 1by1`).                         |
| **Item Condition**    | Radio: **New** or **Not New**. The note reads *"If a product is not new you can define the exact item condition per Marketplace"*. |
| **Variation ID Type** | Dropdown defaulting to **Independent**. Other values configure the SKU as a child of a parent variant.                             |

### Logistics fields

| Field                                                       | What it accepts                                                                                                                                                                               |
| ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Cost Price**                                              | The cost in your VendorDB currency (Euro symbol shown in the screenshot). Drives margin calculations and the floor for Min Price logic in [Compete](/vortex-apps/cloudhub/compete-repricing). |
| **Supplier**                                                | Free-text supplier identifier. Cross-references the \[Locate] Suppliers Management page.                                                                                                      |
| **Bundle Quantity**                                         | Component count per bundle (only for Bundle SKU type).                                                                                                                                        |
| **Height** / **Length** / **Width**                         | Dimensions with a CM unit dropdown.                                                                                                                                                           |
| **Weight**                                                  | Weight with a Grams unit dropdown.                                                                                                                                                            |
| **Package Weight**                                          | Shipping package weight with Grams unit.                                                                                                                                                      |
| **Shipping Weight**                                         | The weight CloudHub passes to the carrier rate calculation.                                                                                                                                   |
| **Package Height** / **Package Length** / **Package Width** | Package dimensions in CM.                                                                                                                                                                     |
| **Warehouse**                                               | The default warehouse for this SKU.                                                                                                                                                           |
| **Bin location**                                            | The shelf / bin location string for pickers.                                                                                                                                                  |
| **Number of Pieces**                                        | Useful for items shipped in component pieces.                                                                                                                                                 |
| **Launch Date**                                             | The date the SKU first becomes available.                                                                                                                                                     |
| **Release Date**                                            | Pre-order release date.                                                                                                                                                                       |
| **Restock Date**                                            | Expected restock date when out of stock.                                                                                                                                                      |
| **Lead time to ship**                                       | Number of days between order and shipment.                                                                                                                                                    |

### Descriptive copy fields

A large **Product Short Description** textarea sits below the logistics fields, followed by **Bullet Point 1** through **Bullet Point 15** (Amazon's short-form bullet copy block) and **Custom Fields 1** through **Custom Fields 4** for your own free-text attributes.

A blue **Save** button on the bottom-right commits the Basic Details tab.

## Category tab

The Category tab maps the SKU to one or more marketplace categories. Each marketplace has its own category taxonomy, and a SKU's category determines listing fees, search visibility, and available listing attributes.

This tab uses the [Assign Category SKUs](#assign-category-skus) helper for bulk category assignment. For a single SKU you select the category per marketplace from a tree-style picker.

## Price tab

The Price tab carries:

* **RRP** (recommended retail price).
* **Sale Price** (the actual selling price).
* **Min Price** and **Max Price** (the floor and ceiling for repricing rules in [Compete](/vortex-apps/cloudhub/compete-repricing)).
* Per-marketplace overrides if you want to charge a different price on a specific channel.

A SKU without Min and Max Prices set will not participate in automated repricing.

## Quantity tab

The Quantity tab is the on-hand stock split:

* One row per warehouse the SKU lives in.
* Quantity per warehouse.
* A computed total quantity across warehouses.
* A **Reserved** column for stock allocated to in-flight orders.

Negative quantities are not permitted; a stockout is represented as zero.

## Image tab

The Image tab is where you upload the main image, alternate images, and marketplace-specific image variants. Most marketplaces require:

* A main image with white background, square aspect.
* At least one alternate image showing the product from a second angle.
* Lifestyle / in-use shots are encouraged but not strictly required.

Some marketplaces have stricter rules (Amazon main image rules are the strictest). The [Graphical Dashboard](/vortex-apps/cloudhub/optimise-inventory/graphical-dashboard)'s Image Management Status panel surfaces SKUs that fail these rules.

## Description tab

The Description tab carries the long-form copy. It supports HTML where the marketplace allows it (most do for the description body) and falls back to plain text where it does not. It is good practice to keep two versions, the HTML rich one for Shopify / your own webstore, and a plain version for marketplaces that strip HTML.

## Variation tab

The Variation tab is where you configure size / colour / finish / fit variants. A SKU configured with variants becomes a **Collection SKU** in the [Inventory Hub](/vortex-apps/cloudhub/optimise-inventory/inventory-hub), and the variants are its child SKUs. Variation rules per marketplace can be configured here (some marketplaces want each variant as a separate listing; others list the parent and treat variants as picker options).

<h2 id="assign-category-skus">
  Assign Category SKUs \\
</h2>

**Assign Category SKUs** is a companion screen for bulk-assigning categories to many SKUs at once. Open it from the [Inventory Hub](/vortex-apps/cloudhub/optimise-inventory/inventory-hub) action bar or from the \[Optimise] services menu.

The flow:

1. Select the marketplace.
2. Pick the category from the tree.
3. Filter SKUs by SKU code, EAN, or text search.
4. Tick the SKUs to assign.
5. Apply.

Used when you import 500 new SKUs that all belong in the same category and you want to avoid editing each row.

<h2 id="listing-status-monitor">
  Listing Status Monitor \\
</h2>

Once you save a SKU and CloudHub pushes it to the marketplace, the push is asynchronous. The **Listing Status Monitor** is where you confirm the push succeeded.

### How to open

`Home > Optimise > Listing Status Monitor`. Or from the \[Optimise] services menu.

### Tab strip

| Tab                  | Marketplace                           |
| -------------------- | ------------------------------------- |
| **Amazon** (default) | Amazon listings                       |
| **eBay**             | eBay listings                         |
| **Rakuten**          | Rakuten listings                      |
| **FNAC**             | FNAC listings                         |
| **Cdiscount**        | Cdiscount listings                    |
| **PriceMinister**    | PriceMinister (Rakuten France legacy) |
| **TradeMe**          | TradeMe listings                      |
| **Webstore**         | Your own webstore listings            |

### Sub-filter strip

Below the marketplace tabs, a sub-filter strip narrows the view by feed type:

`Quantity` `Relationship` `Image` `Product` `Order` `Variation Items`

### Date range and search

A date range picker (the screenshot example shows `30-April-2026` to `30-April-2026`) and an **Apply** button restrict the view to a date range. A **Marketplace** dropdown (defaulting to **All**) further narrows by marketplace account.

### Columns

| Column           | What it shows                                                                                             |
| ---------------- | --------------------------------------------------------------------------------------------------------- |
| **Batch ID**     | The push batch identifier. Multiple feeds in one batch share an ID.                                       |
| **Feed Type**    | The type of feed (Price Feed, Quantity Feed, Image Feed, Product Feed, Order Feed, Variation Items Feed). |
| **Upload Time**  | When the feed was sent to the marketplace.                                                                |
| **Country**      | The marketplace country.                                                                                  |
| **Account Name** | The marketplace account that received the feed.                                                           |
| **Status**       | The result, with **Feed Result** as a clickable drill-down link.                                          |

### What "Feed Result" tells you

Click a **Feed Result** link to see a per-record breakdown of the feed: which SKUs the marketplace accepted, which it rejected, and the rejection reason for each. This is where you find errors like "EAN already in use by another seller" or "image URL not reachable".

### Volume

The screenshot example shows "Showing 1 to 25 out of 641 Orders. Total Records: 249." which means the page lists 249 distinct feeds but the underlying feeds touched 641 records in total.

## Common questions

**I clicked Save on Basic Details but the SKU is not in the Inventory Hub.**
Saves on intermediate tabs are persisted, but the SKU is in a draft state until the final tab's Save. Click through to the Variation tab and click Save there to commit.

**Item Condition is "Not New" but I can only set the condition once. The note says "per Marketplace".**
The condition you set on Basic Details is the default. To override per marketplace, open the Category or Variation tabs where the per-marketplace overrides live, depending on your release.

**I uploaded an image and the marketplace rejected it.**
Most rejections are image-rule violations (background, aspect ratio, file size, file type). Check the [Listing Status Monitor](#listing-status-monitor) Feed Result for the exact rejection reason, fix the image, and re-push.

**The SKU is in the Inventory Hub but not on Amazon.**
A SKU exists in the master independent of marketplace listings. To list, open the SKU on the Amazon tab in the [Inventory Hub](/vortex-apps/cloudhub/optimise-inventory/inventory-hub) and trigger a Product Feed push, or run a bulk listing push.

**The Listing Status Monitor shows Feed Result is empty for a recent push.**
Feed results land asynchronously from the marketplace; some marketplaces report within minutes, others within hours. Wait and refresh.

## Next steps

* Open the [Inventory Hub](/vortex-apps/cloudhub/optimise-inventory/inventory-hub) to see your new SKU.
* Set Min / Max prices and configure repricing in [Compete](/vortex-apps/cloudhub/compete-repricing).
* Run a bulk catalogue load via [Import](/vortex-apps/cloudhub/optimise-inventory/import-and-export).
* Audit catalogue health on the [Graphical Dashboard](/vortex-apps/cloudhub/optimise-inventory/graphical-dashboard).
