You can import your Shopify products in 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

  • Troubleshooting product availability on Shopify

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 can only import products marked as physical. 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 colours (variants) in Shopify will be considered as three products in Eshopbox.

Virtual Kits

Virtual kits need to be created and managed within Eshopbox, it is not possible to import virtual kits from Shopify. Virtual kits in Eshopbox can be connected to the Shopify products by using the same SKU.

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:

  • Visit the Shopify app on Eshopbox

  • Navigate to build your product catalog

  • Toggle the button 'on' if you wish to automatically import products from Shopify

  • Toggle the button 'off' if you wish to manually import products from Shopify

Option I: Import products automatically

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 the button 'on'

  • Select your preference while importing products. To understand product import preferences, refer to the table below

  • Click on save

Preference

Meaning

Configuration

Create new products and make matching products available to Shopify

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 and click on save

Only make matching products available to Shopify

Only Shopify products with matching SKUs in Eshopbox will be made available to Shopify.

Click on save

Option II: 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

SK

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

Do note:

  • Products will be created with draft status in Eshopbox in case any of the mandatory product attributes are missing. How to make draft products active?

  • Only products marked as physical products in Shopify will be imported

  • Products that have the same SKU in Shopify will not be imported to Eshopbox

  • Products with missing SKUs in Shopify will not be imported to Eshopbox

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:

  • In your Eshopbox workspace, navigate to Inventory > All products

  • From the top bar of the Eshopbox workspace, click on sales channel > is available on

  • Click on the dropdown and select Shopify from the list of sales channel

  • Click on 'Apply filters'

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

Troubleshooting 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 checklist to identify and rectify the errors:

  • Check whether SKUs are missing in Shopify

  • Check whether the SKU in Shopify match the SKU in Eshopbox

  • Check if multiple products in Shopify have the same SKU

  • Check if multiple products in Shopify are associated with a single SKU in Eshopbox

Now, based on the errors you have identified, you need to take corrective actions for different scenarios:

Scenario I: If SKUs are missing in Shopify

If you have created products in Shopify without providing an SKU, Eshopbox will not be able to import the products. To resolve this, you need to insert an SKU in Shopify.

💡 The error would be resolved automatically in the next inventory sync. The frequency of inventory sync is dependent on the plan you have chosen with Eshopbox.

Scenario II: 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 not be able to import the product.

For example, Product 1 exists in both Eshopbox and Shopify. SKU for Product 1 in Eshopbox is 'X' and the SKU for product 1 in Shopify is 'Y'.

This can be resolved in two ways:

Option I: Change SKU in Shopify

Option II: Add SKU as an alias (additional name) in Eshopbox

You can add your Shopify SKU in Eshopbox as an alias to associate the products by editing your product information. How to edit product information in Eshopbox.

You may face an error while adding aliases to your product. This happens if multiple products are created in Eshopbox with the same SKU. In this case, you need to use the merge product function to combine multiple products in Eshopbox into one.

Merging products is the process of combining two products by overlapping one product's attributes over another. Learn how to merge products in Eshopbox.

💡 The error would be resolved automatically in the next inventory sync. The frequency of inventory sync is dependent on the plan you have chosen with Eshopbox.

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

If multiple products in Shopify exist with the same SKU, Eshopbox will not be able to import those products from Shopify. 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.

In this case, you need to delete the duplicate products from Shopify.

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'

In this case, you need to change the SKU of multiple products and make sure that each product has a unique SKU.

💡 The error would be resolved automatically in the next inventory sync. The frequency of inventory sync is dependent on the plan you have chosen with Eshopbox.

Scenario IV: If multiple SKUs in Shopify are associated with a single SKU in Eshopbox

If you have created multiple SKUs in Shopify — all mapped to a single SKU in Eshopbox, then Eshopbox will not be able to import the products.

For example, Product 1 exists in Shopify as three products with SKU 'X', 'Y', and 'Z'. The same product exists in Eshopbox as one product with SKU 'X' and aliases 'Y' and 'Z'.

This can be resolved in two ways:

Option I: Delete all the products in Shopify which you don't wish to associate with the Eshopbox SKU

Option II: Remove aliases (additional names) in Eshopbox

You need to remove additional SKUs found in the aliases of your product in Eshopbox. This can be done by editing your product information. How to edit product information in Eshopbox

💡 The error would be resolved automatically in the next inventory sync. The frequency of inventory sync is dependent on the plan you have chosen with Eshopbox.

Did this answer your question?