Skip to main content

Inventory sync with Shopify: Limitations when creating Shopify variants

Products with multiple Shopify options

Kickflip can automatically create variants under an existing Shopify product only when the Shopify product contains a single option structure. When a Shopify product contains multiple options (ex : Size and Color), Kickflip does not allow automatic variant creation directly within the app.


Why?

To create a Shopify variant correctly, Kickflip must map each Kickflip variant property to the corresponding Shopify option.
​

Here's an example:

Shopify product options

Kickflip questions

Size

Color

Color

Shopify Variants:

  • Small / Blue

  • Small / Red

  • Large / Blue

  • Large / Red

Kickflip Variants:

  • Blue

  • Red

In this scenario, Kickflip cannot determine which Size value should be assigned to the newly created Shopify variants.
​

The reverse situation can also occur:

  • Shopify product

    • Options

      • Color

  • Kickflip variant configuration

    • Questions

      • Color

      • Size
        ​

Kickflip would have more properties than Shopify can accept. To prevent incorrect inventory mappings, incomplete variants, or unexpected product configurations, automatic variant creation is disabled whenever the Shopify product contains multiple option groups that cannot be confidently matched to the Kickflip variant structure.


What can I do instead?

If your Shopify product contains multiple option groups, you can create the variants in Shopify first. If the variants do not already exist in Shopify, we recommend creating them directly in Shopify before linking them in Kickflip. This approach gives you full control over:

  • Option names

  • Option values

  • Inventory quantities

  • SKU management

  • Product organization

Once the new variants have been created and saved in Shopify:

  1. Return to Kickflip.

  2. Refresh the page.

  3. Open the variant linking menu.

  4. Select the newly created Shopify variants.

Kickflip will automatically load the latest Shopify variants after the page refresh, allowing you to complete the linking process.
​

Recommended for

  • Products with multiple Shopify options (Size, Color, Material, etc.)

  • Existing Shopify catalogs

  • Merchants who want full control over variant structure

  • Complex inventory setups

Did this answer your question?