Skip to main content

How to assign a SKU to a specific product variant on Shift4Shop (formerly 3dcart)

Give each Shift4Shop (3dcart) product variant its own SKU with Advanced Options, so SKULabs can import and link each variant as its own listing.

SKULabs imports each Shift4Shop (formerly 3dcart) variant from the product's Advanced Options, and uses each variant's Code as its SKU. To give every variant its own SKU in Shift4Shop, follow these steps.

Step 1: Make each option set required

First, make sure each option set of the product (for example Size or Color) is a Required option.

1. Go to Products > Product List.

2. Click the name of the product you want to edit.

3. Open the Options tab.

4. Click Edit at the top right of an option set.

Shift4Shop Product Options with the Edit link of the Size option set highlighted

The Edit link on an option set in Shift4Shop.

5. Check Required.

Shift4Shop Edit Option window for Size with the Required checkbox checked

The Edit Option window in Shift4Shop, with Required checked.

6. Click Save.

7. Repeat for each option set.

Step 2: Enter a SKU for each variant in Advanced Options

1. At the top of the product page, click Actions > Advanced Options.

Shift4Shop product page with the Actions menu open and Advanced Options highlighted

Actions > Advanced Options on a Shift4Shop product.

2. Select the checkboxes to the left of the variant rows.

3. Enter a unique SKU in the Code column for each variant.

Shift4Shop Advanced Options table with variant rows checked and a unique SKU in the Code column of each

Advanced Options in Shift4Shop: each checked variant has its own SKU in the Code column.

4. Click Save.

Then run a listings sync in SKULabs to import the variants with their new SKUs. To learn more about product options in Shift4Shop, see How to set up product options (Shift4Shop).

Did this answer your question?