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

# Adding Product Variants

> Learn how to organize products with multiple options (like sizes or colors) using parent products and variants for cleaner inventory management.

<div className="page-intro">
  If you sell products that come in multiple options—like different sizes, colors, flavors, or scents—variants help you organize them efficiently in your Product Catalog. Instead of managing dozens of individual SKUs, you can group them under a single parent product for easier navigation and management.
</div>

## What Are Variants?

Variants are physical products that differ by characteristics like color, size, flavor, or scent, but are otherwise the same item. They're grouped together under a parent/primary product for organizational purposes.

**For example:**

* **Parent Product**: "Cat Mug" (organizational container, not physical)
* **Variants**: Blue Cat Mug (SKU: CAT-BLUE), Green Cat Mug (SKU: CAT-GREEN), Orange Cat Mug (SKU: CAT-ORANGE)

Each variant is a real, physical product with its own SKU, dimensions, weight, and inventory levels. The parent product is just a container that keeps them organized in your catalog.

<Tip title="When to Use Variants">
  Use variants when products share the same core identity but differ in one or two attributes. Examples: t-shirts in different sizes, candles in different scents, or phone cases in different colors.
</Tip>

<img src="https://mintlify.s3.us-west-1.amazonaws.com/jetpack/images/managing-products/variants-overview.png" alt="Parent product with multiple variants organized in Product Catalog" className="screenshot" />

***

## Key Terminology

Before we dive into creating variants, let's clarify some important terms:

<Accordion title="Parent/Primary Product">
  A non-physical container used to group similar variant SKUs:

  * Has a **Name** and **Category** but no SKU or shipping details
  * Must have at least **2 variants** (maximum 100)
  * Cannot be created retroactively from a base product
  * Used solely for organization—never stored or shipped
</Accordion>

<Accordion title="Variant">
  A physical product that differs by characteristics (color, size, etc.):

  * Nested under a parent/primary product in the catalog
  * Has its own SKU, dimensions, weight, and inventory
  * Each variant gets measured individually via Cubiscan during [receiving](/fulfillment/sending-inventory/creating-wro)
</Accordion>

<Accordion title="Base Product">
  A standalone physical product with no variants:

  * Can be **converted into a variant**, but cannot become a parent/primary product
  * Useful for products sold in only one configuration
</Accordion>

<Warning title="Important Distinction">
  Variants and parent/primary products are **not** automatically classified as [identical products](/fulfillment/sending-inventory/best-practices/identical-products). If your variants have the same dimensions and weight, you may want to configure them as identical products to lock in consistent measurements.
</Warning>

***

## Creating a New Parent Product with Variants

<Steps>
  <Step title="Navigate to Add Product">
    Click **Products** in the left-hand navigation.

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/products-sidebar-navigation.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=09aac00215445801ac3a360ac5b747b2" alt="Products link in left navigation sidebar" className="screenshot" width="598" height="1600" data-path="images/managing-products/products-sidebar-navigation.png" />

    Then click the **Add Product** button in the top-right corner and select **Add Product** from the dropdown.

    <img src="https://mintcdn.com/jetpack/pHoLPX-YG9VNMl_V/images/managing-products/add-product-dropdown-button.png?fit=max&auto=format&n=pHoLPX-YG9VNMl_V&q=85&s=ef13a455409487f4cd84f08468428d5c" alt="Add Product dropdown button showing Add Product and Add Bundle options" className="screenshot" width="1316" height="761" data-path="images/managing-products/add-product-dropdown-button.png" />
  </Step>

  <Step title="Choose product type">
    In the pop-up window, choose **Add products manually**.

    <img src="https://mintcdn.com/jetpack/pHoLPX-YG9VNMl_V/images/managing-products/add-products-manually-dialog.png?fit=max&auto=format&n=pHoLPX-YG9VNMl_V&q=85&s=b0bda3ab552bd14a081f888e0720d15b" alt="Add Products dialog showing Import from Excel and Add products manually options" className="screenshot" width="1414" height="896" data-path="images/managing-products/add-products-manually-dialog.png" />

    Then select **Product with Variants** (this indicates the product will have 2+ variants).

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/product-with-variants-option.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=561b3961487b8da60a93315c45cf659d" alt="Add Products Manually dialog with Product with Variants option highlighted" className="screenshot" width="1600" height="962" data-path="images/managing-products/product-with-variants-option.png" />
  </Step>

  <Step title="Configure parent product">
    Enter a **name for the parent product** (e.g., "Cat Mug").

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/product-name-field.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=38a93eaa866e753851a61da7ebcfcc2c" alt="Product Name field in Product Overview section" className="screenshot" width="1072" height="171" data-path="images/managing-products/product-name-field.png" />

    Then select the appropriate **category** using the dropdown next to Product and Packaging. Use the search bar or expand icon (>) to find subcategories. Categories affect [packaging requirements](/fulfillment/account-setup/shipping-preferences/packaging-preferences).

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/product-category-selector.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=25bc0f958db092df7463ab9dc211d5e6" alt="Product Category dropdown with Product and Packaging tabs and search bar" className="screenshot" width="1600" height="1039" data-path="images/managing-products/product-category-selector.png" />
  </Step>

  <Step title="Add variants">
    For each variant:

    * Enter the **Variant Name** (e.g., "Blue Cat Mug")
    * Enter its unique **SKU** (e.g., "CAT-BLUE")
    * Click **Add Variant** to add another row

    <Tip title="Pro Tip">
      You must add at least 2 variants to save the parent product. You can add up to 100 variants per parent product.
    </Tip>
  </Step>

  <Step title="Create product and variants">
    Click **Add Product** to create the parent product and all variants.

    Once created, you can view each variant's details by clicking the **Variants tab** on the [Product Details page](/fulfillment/managing-products/product-details-page).

    <img src="https://mintcdn.com/jetpack/GPZj8tTKO-9Ah7GH/images/managing-products/variants-tab.png?fit=max&auto=format&n=GPZj8tTKO-9Ah7GH&q=85&s=d34266cfe0152c4e6e10572685494821" alt="Product Details page showing Variants tab with list of variants" className="screenshot" width="1549" height="540" data-path="images/managing-products/variants-tab.png" />
  </Step>
</Steps>

***

## Converting Existing Products to Variants

Already have base products that you want to organize under a parent product? You can convert them to variants without losing any data.

<Steps>
  <Step title="Select product to convert">
    Find the product you want to convert using the search bar or by scrolling, then click the **three vertical dots** under the Actions column and select **Convert to variant(s) and move under a product** from the dropdown.

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/product-actions-menu-convert.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=200b6179f6c1565b71d228535696b4c4" alt="Product Catalog Actions menu showing Convert to a new product, Merge products/variants together, and Move to a different product options" className="screenshot" width="1414" height="474" data-path="images/managing-products/product-actions-menu-convert.png" />
  </Step>

  <Step title="Review and add products">
    A pop-up will display the selected product(s).

    <img src="https://mintcdn.com/jetpack/R1III1QgB0jm4riK/images/managing-products/convert-to-variant-dialog.png?fit=max&auto=format&n=R1III1QgB0jm4riK&q=85&s=956e6bc417da069562140eeab51c198a" alt="Convert to Variant(s) and Move Under a Product dialog showing selected product" className="screenshot" width="1105" height="517" data-path="images/managing-products/convert-to-variant-dialog.png" />

    Optionally, click **+ Add Product / Variant** to add additional SKUs to convert at the same time.
  </Step>

  <Step title="Choose destination">
    Choose whether to add these variants to:

    * **New Product** - Enter a new parent product name and select a category
    * **Existing Product** - Select an existing parent product that already has variants

    <Warning title="Existing Product Requirement">
      When adding to an existing product, the parent must **already have variants**. You cannot add variants to a base product—only to an existing parent/primary product.
    </Warning>

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/new-existing-product-tabs.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=76ac33b0184fd383821fc85b6c3eb0b4" alt="Move 1 variant(s) to a New Product or Existing Product toggle buttons" className="screenshot" width="408" height="184" data-path="images/managing-products/new-existing-product-tabs.png" />
  </Step>

  <Step title="Complete conversion">
    Click **Convert to Variant(s)** to complete the process. Your products will now appear as variants under the parent product you selected or created.
  </Step>
</Steps>

***

## Moving Variants to a Different Parent Product

Need to reorganize? You can move variants from one parent product to another.

<Steps>
  <Step title="Select variant to move">
    Click the **three vertical dots** next to the variant you want to move, then choose **Move to a different product** from the menu.

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/product-actions-menu-convert.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=200b6179f6c1565b71d228535696b4c4" alt="Product Actions menu showing Move to a different product option" className="screenshot" width="1414" height="474" data-path="images/managing-products/product-actions-menu-convert.png" />
  </Step>

  <Step title="Review and add variants">
    A pop-up will appear showing the selected product(s).

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/move-variant-dialog.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=702f892963f59bda5ab9fb6dc28842e0" alt="Move to a Different Product dialog showing selected variant" className="screenshot" width="1114" height="450" data-path="images/managing-products/move-variant-dialog.png" />

    Optionally, click **+ Add Product / Variant** to add more SKUs to move together.
  </Step>

  <Step title="Select destination">
    Choose your destination:

    * **New Product** - Create a new parent product by entering a name and category
    * **Existing Product** - Type the parent product name (must already have variants) and select it

    <img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/new-existing-product-tabs.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=76ac33b0184fd383821fc85b6c3eb0b4" alt="Move 1 variant(s) to a New Product or Existing Product toggle buttons" className="screenshot" width="408" height="184" data-path="images/managing-products/new-existing-product-tabs.png" />
  </Step>

  <Step title="Complete the move">
    Click **Move Variant(s)** to complete the transfer. The variant will now appear under its new parent product, and the old parent will update its variant count accordingly.
  </Step>
</Steps>

<Tip title="Jetpack Care Assistance">
  If you're reorganizing a large number of variants or need help structuring your Product Catalog, your Jetpack Care team can help via Slack or phone.
</Tip>

***

## Creating Parent Products and Variants in Bulk

If you have many variants to add, use our Excel template to bulk upload them all at once.

**To prepare for bulk upload:**

1. Click the **Add Product** button
2. Select **Add Product** from the dropdown
3. Choose **Import from Excel** in the pop-up window

<img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/import-from-excel-option.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=962f2c5be49e78a6e8db9817b35317d9" alt="Add Products dialog with Import from Excel option highlighted" className="screenshot" width="1414" height="891" data-path="images/managing-products/import-from-excel-option.png" />

4. Click the **import product template** link to download the Excel file

<img src="https://mintcdn.com/jetpack/O_KVSI7218dE1Fgp/images/managing-products/import-products-upload-dialog.png?fit=max&auto=format&n=O_KVSI7218dE1Fgp&q=85&s=fc765c11c59fd22db6266ad76220a02e" alt="Import Products dialog showing import product template link and file upload area" className="screenshot" width="792" height="664" data-path="images/managing-products/import-products-upload-dialog.png" />

5. Open the file and delete the sample data (but keep all column headers)

<img src="https://mintcdn.com/jetpack/R1III1QgB0jm4riK/images/managing-products/excel-template-full-view.png?fit=max&auto=format&n=R1III1QgB0jm4riK&q=85&s=aefcbf4bdb3f918a5027848d777c6af0" alt="Excel product import template showing all column headers and sample data" className="screenshot" width="1600" height="936" data-path="images/managing-products/excel-template-full-view.png" />

**To format the Excel template:**

**For the parent product (first row):**

* Enter the **Product Name** (e.g., "Cat Mug")
* Set **Product Varies?** to **Yes**
* Leave other columns blank for now

**For each variant (subsequent rows):**

* Enter the **Variant Name** (e.g., "Blue Cat Mug")
* Enter the unique **SKU** (e.g., "CAT-BLUE")
* Leave the **Product Name** and **Product Varies** columns blank

<Accordion title="Excel Template Example">
  | Product Name | Product Varies? | Variant Name   | SKU        |
  | ------------ | --------------- | -------------- | ---------- |
  | Cat Mug      | Yes             |                |            |
  |              |                 | Blue Cat Mug   | CAT-BLUE   |
  |              |                 | Green Cat Mug  | CAT-GREEN  |
  |              |                 | Orange Cat Mug | CAT-ORANGE |

  This creates one parent product ("Cat Mug") with three variants.

  <img src="https://mintcdn.com/jetpack/R1III1QgB0jm4riK/images/managing-products/excel-template-variants-example.png?fit=max&auto=format&n=R1III1QgB0jm4riK&q=85&s=2cd6e705487e250b8f2f3553441af430" alt="Excel template example showing Hat (base product) and Shirt (parent) with Small/Medium/Large variants" className="screenshot" width="594" height="211" data-path="images/managing-products/excel-template-variants-example.png" />
</Accordion>

**To upload your file:**

6. Save your changes
7. Drag and drop the file into the upload area, or click the link to browse for it
8. Click **Import Products**

<img src="https://mintcdn.com/jetpack/R1III1QgB0jm4riK/images/managing-products/file-uploaded-ready-import.png?fit=max&auto=format&n=R1III1QgB0jm4riK&q=85&s=24c7c19586039b402ffed3cc3461fe7b" alt="Import Products dialog showing uploaded CSV file ready to import" className="screenshot" width="1152" height="760" data-path="images/managing-products/file-uploaded-ready-import.png" />

You'll receive an email summary of your bulk upload, and the new products will appear under the **Active** tab after you refresh your Products page.

<Warning title="Import Failures">
  If any products fail to import, click **Download import template** (hyperlinked in the error message) to see why they failed. If issues persist, contact your Jetpack Care team via Slack or email.
</Warning>

Learn more about [bulk updating product details](/fulfillment/managing-products/more-tools/bulk-updating-product-details).

***

## Managing Variants After Creation

Once you've created variants, you can manage them from the [Product Details page](/fulfillment/managing-products/product-details-page):

### Viewing Variants

* Navigate to the parent product
* Click the **Variants tab**
* See all variants grouped under that parent

### Editing Individual Variants

* Click on any variant name to open its Product Details page
* Configure settings like [packaging requirements](/fulfillment/account-setup/shipping-preferences/packaging-preferences), [customs information](/fulfillment/account-setup/shipping-preferences/customs-commercial-invoices), or [return preferences](/fulfillment/returns/setting-returns-preferences)
* Each variant has its own independent settings

### Adding More Variants Later

* Open the parent product's Variants tab
* Click **Add Variant**
* Enter the new variant's name and SKU

### Toggling Variant Status

* Set variants to **Active** or **Inactive**
* Only Active variants can be received via [WROs](/fulfillment/sending-inventory/creating-wro)
* Inactive variants will cause orders to move to Exception status

<img src="https://mintcdn.com/jetpack/GPZj8tTKO-9Ah7GH/images/managing-products/variants-tab.png?fit=max&auto=format&n=GPZj8tTKO-9Ah7GH&q=85&s=d34266cfe0152c4e6e10572685494821" alt="Variants tab showing list of variants with their details and status" className="screenshot" width="1549" height="540" data-path="images/managing-products/variants-tab.png" />

***

## Best Practices for Using Variants

### 1. Plan Your Structure Before Creating

Decide on your parent product names and how you'll organize variants (by color, size, etc.) before bulk uploading. This saves time reorganizing later.

### 2. Use Consistent Naming Conventions

Keep variant names and SKUs consistent for easier management:

* Good: Blue Cat Mug (CAT-BLUE), Green Cat Mug (CAT-GREEN)
* Confusing: Cat Mug - Blue (BLUE-CAT), Mug Cat Green (CAT-G)

### 3. Consider Identical Products Settings

If your variants have the same dimensions and weight, configure them as [identical products](/fulfillment/sending-inventory/best-practices/identical-products) to lock in measurements and ensure consistent pricing.

### 4. Keep Variants Organized

Don't create too many unrelated variants under one parent. If products differ significantly (e.g., mugs vs. plates), create separate parent products.

### 5. Review After Bulk Uploads

Always check your Product Catalog after bulk uploads to ensure variants were created correctly and are under the right parent products.

***

## Let's Dive Deeper

<CardGroup cols={3}>
  <Card title="Product Catalog Page" icon="grid-2" href="/fulfillment/managing-products/index">
    Navigate and organize your full product catalog
  </Card>

  <Card title="Product Details Page" icon="file-lines" href="/fulfillment/managing-products/product-details-page">
    Configure detailed settings for each variant
  </Card>

  <Card title="Setting Product Preferences" icon="sliders" href="/fulfillment/managing-products/setting-product-preferences">
    Quick overview of product configuration options
  </Card>

  <Card title="About Barcodes" icon="barcode" href="/fulfillment/managing-products/more-tools/barcodes">
    Add barcodes to variants for accurate picking
  </Card>

  <Card title="Move, Merge, Convert Products" icon="arrow-right-arrow-left" href="/fulfillment/managing-products/more-tools/move-merge-convert">
    Reorganize and consolidate your product catalog
  </Card>

  <Card title="Sending Inventory" icon="warehouse" href="/fulfillment/sending-inventory/index">
    Create WROs to send variants to fulfillment centers
  </Card>
</CardGroup>

<div className="jetpack-callout">
  <img src="https://mintcdn.com/jetpack/2iejPNBTYKEx6ntF/images/jetpack-logomark-256.png?fit=max&auto=format&n=2iejPNBTYKEx6ntF&q=85&s=340604ced4add3864f2641341826e1c9" alt="Jetpack" className="jetpack-callout-icon" width="256" height="256" data-path="images/jetpack-logomark-256.png" />

  <div className="jetpack-callout-content">
    <h4 className="jetpack-callout-title">Questions? Contact Jetpack Care.</h4>
    <p className="jetpack-callout-text">If you have any questions or run into issues, you can always contact Jetpack Care for help. Our team is always here to assist via Slack, phone, or email!</p>
  </div>
</div>
