Managing Shopify products

Managing Shopify products

You can import your Shopify products into Eshopbox. You can make inventory available to Shopify corresponding to its availability in Eshopbox.

In this article, you will learn

  • How to import products from Shopify?

  • How to manage product availability on Shopify?

  • How to manage availability for a virtual kit?

  • How to update a product?

Basic concepts you should know

This will help you understand how Shopify products are treated in Eshopbox.

Shopify Products

Product records need to exist in both Eshopbox and Shopify with matching and unique SKUs. Eshopbox will only manage product stock on Shopify and will not manage any other product details.

Variants

Each SKU is considered as a product in Eshopbox. While importing products from Shopify, each SKU in Shopify will be created as an individual product in Eshopbox. For example, a t-shirt with three colors (variants) in Shopify will be considered as three products in Eshopbox.

Importing products from Shopify

Eshopbox allows you to import your Shopify products either automatically or manually. To import your products from Shopify, follow the below steps:

  • Step 1: Log in to your Eshopbox workspace.

  • Step 2: From the header, navigate to Apps.

  • Step 3: You will be redirected to the All Apps page. Click on the Shopify app and navigate to build your product catalog.

    • Toggle the button ON if you wish to automatically import products from Shopify.

  • Step 4: Toggle OFF if you wish to manually import products from Shopify. This means that products will be created in Eshopbox whenever new products are created in Shopify.

    To enable automatic import, follow the below steps:

    • Toggle it ON.

    • Select Create new products and make matching products available to Shopify while importing products. This means the Shopify products with matching SKUs in Eshopbox will be made available to Shopify. If products are found in Shopify that are not available in Eshopbox, then new products will be created in Eshopbox and made available to Shopify.

    • Select the tax code applicable to your products from the dropdown.

    • Click on Save.

Note:

Managing product availability

Shopify products with matching SKUs in Eshopbox will be made available to Shopify. If an SKU is not found in Eshopbox, a new product is created in Eshopbox. You can make these products available to Shopify from the Eshopbox workspace by providing the Shopify handle and the seller SKU. Learn how to manage product availability.

To track product availability on the Eshopbox workspace, follow the below steps:

  • Step 1: Log in to your Eshopbox workspace.

  • Step 2: From the header, navigate to Inventory > All products.

  • Step 3: You will be redirected to the All products page. From the top bar of the Eshopbox workspace, click on sales channel > is available on.

  • Step 4: Click on the dropdown and select Shopify from the list of sales channel.

  • Step 5: Click on Apply filters.

You will now be able to see all the products available on Shopify.

Managing Virtual Kit availability

You can create a Virtual Kit on Shopify as well as on Eshopbox. If there are two base components, A and B, to be created as a Virtual kit C, you need to create and map both the base components A and B on Shopify as well as on Eshopbox, but the virtual kit needs to be created only on Shopify.

When inventory levels of the base components are adjusted in Eshopbox, these changes will be synchronized with Shopify. Shopify will then calculate and update the inventory for the corresponding Virtual Kit that has been created.

Component A

Component B

Component C

Shopify

Base product

Base product

Virtual kit

Eshopbox

Base product

Base product

-

Note: We recommend you to mark the product as a Virtual kit on Eshopbox and as a base product on Shopify.

Use Cases: Product availability on Shopify

You may come across situations where the product count in Shopify does not match the product count on Eshopbox. Follow the below scenarios to identify these use cases:

  • Check whether the SKU in Shopify matches the SKU in Eshopbox.

  • Check if multiple products in Shopify have the same SKU.

Scenario I: If the SKU in Shopify doesn't match the SKU in Eshopbox

If the SKU in Shopify doesn't match the SKU in Eshopbox, then Eshopbox will still be able to import the Shopify product as a new product. In this case, there will not be any inter-relatability between 2 products even if other product details are same.

Note:

  • Products with missing SKUs in Shopify will still be imported into Eshopbox with a newly assigned SKU. The newly assigned SKU format will be "shopify_variantid", where "shopify" represents the sales channel name and "variant ID" refers to the Shopify product variant ID.

Scenario II: If you have multiple products in Shopify with the same SKU

If multiple products in Shopify exist with the same SKU, Eshopbox will still be able to import those products from Shopify. In this case, one product will retain the original SKU, while the other product will have the SKU with Original SKU _1 suffix. In this scenario, there are two cases:

Case 1: If the same product has been created multiple times in Shopify.

For example, Product 1 with SKU 'X' exists in Shopify as three products. Then, in this case Eshopbox will create 3 products with SKU’s as X_1, X_2, X_3.

In this case, you need to delete the duplicate products from Shopify. Once, the duplicate products are deleted from Shopify, it will automatically marked unavailable in Eshopbox.

Case 2: If different products are created in Shopify with the same SKUs.

For example, Product 1, Product 2, and Product 3 exist in Shopify with the same SKU 'X'

Product 1, Product 2, and Product 3 will be created in Eshopbox with unique SKU’s X_1, X_2, X_3.

Updating a product

You can update the product details, such as title, image, description, MRP, HSN code, tax code, weight, and dimensions, from your Eshopbox workspace and Shopify.

  • Using the Eshopbox workspace: You can update the product details manually from your Eshopbox workspace. Learn how to edit a product here.

    Note: Any changes made to the product on your Eshopbox workspace won’t reflect on your Shopify store.

  • Using the Shopify seller panel: You can update the product details for a draft or an active product using your Shopify seller panel. The changes made will reflect accordingly on your Eshopbox workspace. Learn here how to edit products on Shopify.

  • Whether a product is a draft product or an active product all the changes made to this product will be updated in Eshopbox, only if the Build your product catalog toggle is ON.

Import products manually

When the toggle is OFF, Eshopbox will not import your Shopify products. This means you will need to manually import your Shopify products in Eshopbox. This can be done by creating products in Eshopbox — either individually or in bulk. Learn how to create products on Eshopbox.

How does product import work?

When importing products from Shopify, Eshopbox will import the following product attributes from Shopify:

Attributes in Shopify

Attributes in Eshopbox

Name

Title

SKU

SKU

Barcode

Additional name

Compare at price

MRP

Weight

Weight

Weight unit

Weight unit

Media

Image URL

HS (Harmonized System) code

HSN Code

Cost per item

Unit price

Variant image, if no variant then product image

Product image