Skip to main content

Shopify Inventory Sync

Learn how to connect your custom products to your Shopify inventory and manage stock levels directly from Shopify.

Our Inventory sync for Shopify lets you connect the variants used in your custom products to existing products and variants in Shopify, allowing inventory to be managed directly in Shopify. This enables Kickflip to leverage inventory and product information already maintained in Shopify, making your custom products a seamless part of your existing catalog and inventory workflow.

This guide covers both:

  • New merchants setting up Inventory sync with Shopify for the first time.

  • Existing merchants migrating from Kickflip Inventory to Shopify.


When Inventory sync is enabled

  • Inventory quantities are managed in Shopify

  • Kickflip variants must be linked to Shopify variants

  • Stock levels automatically update when orders are placed

  • Inventory can no longer be edited directly in Kickflip

  • No data-loss will be encountered when switching inventory setups.
    ​

Step 1 – Enable Shopify inventory sync

  1. Open Inventory

  2. Click Inventory settings

  3. Select E-commerce inventory sync

  4. Click Save

Step 2 – Create your variant combinations

  1. Open your product

  2. Navigate to Variants

  3. Create the variant combinations you want to track

Step 3 – Link variants to Shopify

TIP

We suggest reading this article to understand how to link a variant depending on your needs

Inside the Variants section:

  1. Select the Shopify store from the dropdown (if multiple stores are connected)

  2. Locate a variant combination

  3. Click Not linked to Shopify

  4. Select the Shopify variant to connect

  5. Click the save button to create the link

Once linked, the row will display:

  • Variant name

  • Shopify product name

  • External link to Shopify

Multiple Shopify stores

If multiple Shopify stores are connected, a store selector appears above the variant table. It will allow you to maintain different links across different stores for your variants. Each store maintains its own links independently.


Switching back to Kickflip inventory

If you decide to stop using Shopify inventory sync:

  1. Open Inventory settings

  2. Select Kickflip only

  3. Save your changes
    ​


FAQs

The option to add a new variant to a product is disabled in Shopify, why?

When a Shopify product contains multiple options (ex : Size and Color), Kickflip does not allow automatic variant creation. Refer to this article for more information.

Do I need to maintain pricing in my Shopify variants?

No. Pricing should be managed in Kickflip. The pricing configured in your Kickflip product always takes precedence over the prices configured on linked Shopify variants. As a result, Shopify variant prices do not need to be maintained and may differ from one another. Kickflip will always calculate and display the correct price based on your Kickflip product configuration.

Why is there an error when adding a product to the cart or proceeding to checkout?

This issue can occur if a product in the cart includes a Kickflip variant that's mapped to a Shopify variant that no longer exists (typically because the Shopify variant was deleted).

To prevent this issue from affecting future orders, open the product in Kickflip, go to Variants, and verify that all linked Shopify variants still exist. Update any broken mappings if needed.

Does your sync feature support more than one store?

Yes we support multi-store setups for Shopify. Every "Variants" tab page for Kickflip products features a drop-down selector on the top right of the table to select the desired store that you want to link. Note that you will need to setup once for each stores since they have different products and inventory.

How will my checkout page look once I link multiple variants across different products?

At checkout, customers will see the base custom product with its customization details, along with each connected variant. For example, if a customer customizes a pair of glasses and selects a lens option linked to a Shopify variant, the checkout will display both the customized glasses and the linked lens product. If a product image is associated with a variant, that image will also appear alongside the variant in the cart and checkout.
​

How does variant information appear in the order summary?

Variants appear below the product, and if a SKU is configured for that variant, it's displayed within it (ex in the screenshot, the SKU is: "3456").

Did this answer your question?