Shopify Products and Inventory Management

Created by Mubarak Waqar from Asaan Retail, Modified on Wed, 31 Aug, 2022 at 5:46 PM by Mubarak Waqar from Asaan Retail



In this article, we will discuss:

  • How to import products from Shopify?
  • How to map products to Shopify?
  • How to sync product quantities on Shopify?

How to Import Products from Shopify

Step-1: Log in to the Asaan Retail portal.

Step-2: Hover your cursor to the flyout menu on the left and click the ‘Inventory’ option. In the dropdown menu, click on the ‘Products’ option.

Step-3: In the new window, click on the ‘More’ button at the top-right corner of the screen and click ‘Import Products’ from the dropdown menu.

Step-4: In the pop-up window, you have an option to import products with or without quantity for a particular location. (In the case of multiple inventory locations, we need to specify the location where you want to import your Shopify products). 

Step-5: Set your Third Party as a Shopify store from where you want to import products. Then, click the Import button.

The product profile will start showing the products you imported from your Shopify store shortly.

Importance and Use Cases of Mapping

The success of eCommerce businesses relies on a smooth customer experience across different sales channels. Your potential customers should be able to experience a hassle-free purchase journey irrespective of the channel or medium you are using as an eCommerce platform. It can be a Daraz store, Shopify website, or WooCommerce website.

In this regard, the most significant aspect is to synchronize your physical inventory and stock on the eCommerce platform.

Asaan Retail serves as the ‘Master’ system for your multi-channel eCommerce stores. The mapping feature plays a vital role in inventory management, shipping data, product data, and more.

The product mapping feature is intended to integrate your Asaan Retail products with those of Daraz, Shopify, and WooCommerce products. If you operate Asaan Retail and your eCommerce storefronts as standalone platforms, you will gain no benefits in terms of inventory management and automated stock adjustment. 

This is the same problem as most people face while using mainstream and outdated applications to streamline their inventory adjustment and sales cycles. In simple words, by doing so you will be missing out on the actual use cases and perks of Asaan Retail like:

Accurate Product & Inventory Record

When updates are made to an eCommerce product catalog, employees usually need to go in and manually update product details on each of the eCommerce stores. But with eCommerce and Asaan Retail integration, these updates are automatically applied so that customers know exactly what they’re getting..

Accurate Stock Levels for Different Locations

Along those same lines, mapping the eCommerce and Asaan Retail ensures that inventory levels stay accurate across all channels. Employees can get real-time insights into different inventory locations and stock levels of products across different locations. And like product details, changes are applied automatically—meaning no more overselling or underselling.

Faster Order Fulfilment Process

When your process orders manually without Asaan Retail (or using it without mapping and integrations), there’s a natural delay from when the customer orders to when the order is actually placed. However, when you couple your eCommerce platform to Asaan Retail, orders are processed and sent to ship immediately – Indeed a great enhancement to the customer’s purchase experience with your brand.

Operational Efficiency

Your customers won’t be the only ones who benefit from an integration. For example, suppose you keep your team busy processing sales orders manually and updating inventory data into the eCommerce channels after each sales order. In that case, they will waste their time on repetitive tasks, deteriorating their productivity.

How to Map Products in Asaan Retail.

As we have discussed how product mapping helps you to integrate Asaan Retail and eCommerce platforms to offer a range of benefits including improved customer experience, smooth & streamlined order fulfillment process, and operational efficiency, This section will discuss how you can map your products to the Shopify store.

The product mapping feature allows you to link your Asaan Retail products or products from your Daraz or WooCommerce store (imported in Asaan Retail) to your Shopify products.

This feature is fundamentally helpful if you want to link your entire existing inventory in Asaan Retail with your live inventory in Shopify Store. The Create Auto Mapping option allows you to link all your products in Asaan Retail to your Shopify products by comparing similar SKUs, automatically.

Create Manual Mapping

Consider you have two products on Asaan Retail:

  • The product with SKU ‘BASKETBALL’ (already linked to Shopify)

  • Another product with SKU ‘AR-888512’ & name ‘Premium Basket Ball’ (not linked to Shopify)

Consider the product currently linked to Shopify has some data anomalies like wrong SKU or product attributes and you want to connect another product in Asaan Retail to the Shopify product. 

To map your Asaan Retail product ‘AR-888512’ (Premium Basket Ball) to the Shopify product ‘BASKETBALL’:

First, delete mapping for the product ‘BASKETBALL

Step-1: Click on the Shopify icon under the “Linked to” field. 

Step-2: Note the Shopify product ID. Click the Delete button in the pop-up window and your product will be unmapped.

You can also fetch Shopify product ID by:

Step 1: Log in to your Shopify Portal

Step 2: Click on the Products on the left panel and enter your product name or SKU in the search bar.

Step 3: Click on the product and in the new window, scroll down and click on the Stock Adjustment option (in the Inventory panel).

Step 4: You can locate your product ID as:

To link Premium Basket Ball to the Shopify product with SKU BASKETBALL.

Step-1: Click on the “+” icon under the “Linked to” field for Premium Basket Ball.

Step-2: In the pop-up window, Give Shopify product ID (That we asked you to note in Step-2 of Delete Mapping. Then, select a third-party store as Shopify Store and click the “+ Create Mapping” button.

Your new product mapping will be created successfully


Create Auto Mapping

You can also create product mapping automatically for the entire set of products.

Step-1: Click on the More button at the top-right corner of the screen. Then, click the Create Auto Mapping option from the dropdown menu.

Products before mapping



Step-2: In the pop-up window, select your third-party store as ‘Shopify Store’ and click the ‘Create Mappings’ button.

This feature will automatically map all your Asaan Retail products with the Shopify products having the same SKUs. This use case is particularly important for bulk mapping of products on your Shopify store with the same SKUs.

Selected products after auto-mapping

How to Sync Product Quantities on Shopify

Manual Sync

You need to sync your product quantities after every change in stock levels of your inventory products due to purchase orders, sales orders, or manual stock adjustments.

To update product quantities on Shopify by syncing the product quantities:

Step-1: Click on the More button at the top-right corner of the screen. Then, click Sync Product Quantity from the dropdown menu.

Step-2: In the pop-up window, choose a third-party store where you want to update product quantities. Choose “All” to make changes for all the inventory products or “Selected” to make changes for the selected products. Then, click the Sync button.


Automate Syncing

You can automate this process by turning on the “Sync Stock to Shopify” option for your store in the Integrations section. By doing so, Asaan Retail will automatically sync the inventory levels to Shopify every 15 Minutes.

Go to settings > Click the Inventory tab > Click the Shopify store panel > Turn on the Sync Stock to Shopify option > Click save.

To know more about all other advanced options and their purpose read our dedicated guide on “How to set up your Shopify store”.






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article