With the help of WooCommerce Shopify Connector, integrate your WooCommerce store with the Shopify store then synchronizes products, categories, and orders between the platforms. With the help of the WooCommerce Shopify Connector module, merchants can import/export simple and variable types of products.
The admin can connect multiple Shopify accounts to exchange and synchronize the data between Shopify and WooCoomerce.
Note: WooCommerce Shopify connector is compatible with multisite.
Check a brief overview of the plugin settings and the configuration –
How to get the admin API Access Token –
Features
- Map Shopify categories with WooCommerce categories.
- Easily import Shopify products to the WooCommerce store.
- The admin can set a default category for the imported products in the WooCommerce store.
- Easily import Simple as well as Variable product types.
- It will also import the product information like base image, additional images, name, price, SKU, description, quantity, weight, and super attributes along with the product.
- Imported Shopify product works the same as WooCommerce product.
- The admin with ease can manually update the imported products with just a single click.
- The admin can export WooCommerce store products to the Shopify store.
- Export Simple as well as Variable product types.
- Easily import Shopify orders to the WooCommerce store.
- Set the default order status for the imported orders in the WooCommerce store.
- Add multiple Shopify Accounts.
- The admin can view and manage the Shopify Accounts.
- Export Orders to the Shopify store with just one click.
- This module allows the admin to run real-time for auto-sync of the orders.
- The Admin can auto-sync category, product price, quantity, and SKU as well.
- Set price rules for the imported/exported products and will have real-time updates as well.
- Admin can easily sync the products from both sides wooCommerce and Shopify in Real-time.
- The Admin can import/export the products from both sides wooCommerce and Shopify in Real-time.
- Two Way Auto Product inventory reduction on new Orders(WooCommerce <-> Shopify)
- Sync Unlimited orders, Without Monthly Fees.
Note:
- On Shopify products, if the product is on sale then the price enters in the Price section and the regular price enter in the Compare at price section. Or if the product is not on sale then the regular price in the Price section and in Compare at price section will not have to enter the price.
- It will only export those products from WooCommerce which has up to three variation attributes. As per Shopify’s listing policy, Products with more than three options for variation will not be a part of the list in Shopify.
Installation
The user will get a zip file that he has to upload in the “Add New” menu option in the WordPress admin panel.
For this, login to WordPress Admin Panel, and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then select the “Add New” option.

After this, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.

By clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Henceforth now, click on “Activate Plugin” to activate the installed plugin.

Thus, in this, the admin can install the module.
Admin End Configuration
The admin can easily configure the module from the WooCommerce admin panel.
To manage and configure the module, the admin can click on the WooCommerce Shopify Connector and add a new Shopify account or manage an existing one.
Also, the admin can add multiple Shopify stores from here.

The admin can click on the Add Account button to add a new Shopify account then enter the Store Name, Token, and Domain Name.

Here, the admin can enter the:
- Shopify Store Name
- Token Key from Shopify
- Shopify Domain Name
How to Get API Credential From Your Shopify Account
To get the API credential the admin needs to generate the Shopify API credential first using the Shopify account.
The admin can visit the Shopify store for which the admin wants to connect and sync the WooCommerce store then click on the App menu and click on develop an app for your store.

After the selection develop an app for your store and then click on create an app.

Please fill in the required credentials i.e.App name and click on create app.

Afterward, create a successful app and then go to the configuration and click on the configure for Admin API Integration.

Also, it should have Read and Write API permission for the following:
- Customer Details and Customer Group
- Inventory
- Order, transaction, and fulfilments
- Product Information
- Product, variant, and collection
After successfully, fill in all the required permission and then click on the Save button.

Afterward, go to the API credentials and click on the Install App button.

By clicking on the Reveal token once and getting the token key successfully.
Note- This token key is available only once, please copy and save your admin API token in a secure place.
How To Integrate Shopify Credential With Your WooCommerce Store
The admin can copy the generated Token key and then paste these credentials to the WooCommerce store.
Manage WooCommerce Shopify Connector-
From the WooCommerce Shopify Connector, the admin can manage Account Details, General Configuration, Map categories, Import Products, Import orders, and Export Products.
Account Details:
The admin can enter the Shopify store name, Token, and domain name here.

General Configuration:

While configuring the module in the GENERAL SETTINGS the admin can select.
- Default Category – The admin can select the default category where the products get imported.
- Products to Import – The admin can decide which products to import, either all products or only mapped category products
- Product Description With HTML – The admin can import the product description with HTML.
- Price Rule Applicable For – The admin can create the price rule for the imported products or exported products.
- Import Order As – The admin can select the order status accordingly.
- Import Product As – From here, the admin can set the product status which will show on the admin product list like draft, pending review, and published as per the below image.
- Product to import having Shopify status – From here, the admin can set the product status of the products to be imported from Shopify as archived, All products, pending, active.
- Imported Image Size – The admin can select the image size for the imported images from Shopify, in this way the images get imported to WooCommerce in the selected size by the admin.
Thus, after the General Settings, the admin can configure the EXPORT ORDER SETTINGS.
Export Order Settings:
- Shipping: Here the admin can select to export the orders with/without the shipping cost.
- Tax: By using the dropdown the admin can export the orders by Including/Excluding the Tax cost.
- Discount: Here the admin can select to export the order by Including/Excluding the discount on it.
Shopify Auto-Syncing Settings.
- Product Auto-Sync: By using this the admin can choose to disable Auto-Sync and can choose Woocommerce from Shopify or Shopify from Woocommerce for the products as per the below image. By this admin can sync products(price, SKU, and quantity) from Woocommerce to Shopify and Shopify to Woocommerce.
- Auto Export Orders: The admin can auto-export Shopify orders by selecting enable else select the disable option to disable the auto export of orders.
- Auto Import Order: The admin can enable auto import of orders by selecting enable else select disable to disable the auto import of products.
- Auto Import Products: The admin can enable the auto import of products by selecting the enable option else select the disable option to disable the auto import of products.
To manage the product sync like product update, product delete, import order, and import product the admin will have to configure the webhooks on their Shopify account.
Now from the Shopify account, navigate to Settings, Notifications

Here, the admin can create the Webhooks and add the URL for Product Deletion, Product Update, Import Product, and Import Order.

Now select the options from the Event list dropdown.

and paste the server URL with the postfix URL accordingly as sown in the image below –
Delete the product : {Site URL}?wk_woo_shopify=wk_shopify_delete_product
Update the product : {Site URL}?wk_woo_shopify=wk_shopify_update_product
To import a product : {Site URL}?wk_woo_shopify=wk_shopify_create_product
Import a order : {Site URL}?wk_woo_shopify=wk_shopify_import_order

Thus, after saving the Webhook, you can also view the event as shown in the image below –
Map Categories –
The admin can click on the import category button to import the categories from the Shopify store.

The admin can see the process on the screen while importing the categories as shown in the image below-

After importing the Shopify category, the admin can select the WooCommerce store category, select the Shopify category and then click on the Map Category button.

The selected category gets mapped with the Shopify category.
The admin can view the Store Category, Store Category Name, Shopify Category ID, Shopify Category Name, Published Date at Shopify, and Published Scope At Shopify. The admin can also delete and search for the categories from here.
Import Products –
The admin can click on the import products and then create the products of those imported products from Shopify to the WooCommerce store.

The process bar can be seen from the screen while importing the products from Shopify as shown in the image below-

The admin can view all their Shopify products from the Shopify store.

After importing Shopify products, click on Create imported products to create the products on WooCommerce Store.
The admin can easily update the product with just a click on the update option available for each product.

Import Orders –
Here, the admin can import the orders from Shopify.

Shopify Orders:

Then create the same Shopify imported orders from the WooCommerce store.

here, the admin can also view the store id, order status, the order created date, and Shopify order id here.
The admin can also delete the order by selecting single or multiple orders.
Export Products –
The admin can easily export the WooCommerce products to the Shopify store.

Also, the admin can export the products in bulk.
Note: The Export/Import feature will work for every product type except for group products.

Export Order
This module allows the admin to Export Orders to the Shopify store by clicking on the Export button of the particular order.

Also, the admin can export the order for those products that are imported to the WooCommerce store from the Shopify store.
This export feature for the orders will work only for those orders whose products are imported from the Shopify web store to the WooCommerce web store.
Manage Price Rule
The admin can manage the Price Rule from the admin panel easily. The admin not only can create but also edit the existing price rules.
Note: if the price rule is applied to imported products then it will work in a reverse manner for the exported product.

To create a new price rule, the admin can click on the Add New Price Rule and fill in the required details.

Here, the admin can –
- Product Price From – Here, the admin can set the minimum price, for which the rule will be applied.
- Product Price To – The admin can set the maximum price for the rule.
- Operation Type – Set the operation type of the rule i.e Percentage or Fixed.
- Operation – The operation of the price rule can be managed from the operation. The admin can decide if the price of the product will be increased or decreased according to the rule applied.
- Price – The admin can set the price for the applied rule.
- Shopify Store– Select the Shopify store on which the price rule will be applied.
- Price Rule Status- The price rule can be enabled or disabled from here.
Export Product Rule
With the help of this the admin can define on which Shopify store the products are to be exported.

Thus, that’s all for the WooCommerce Shopify Connector. For any further queries/issues, contact us at HelpDesk Support.
Current Product Version - 2.1.2
Supported Framework Version - WordPress - 6.2.x, WooCommerce - 7.5.x
Will the inventory of the product be synced on both platforms?
So that if I have 10 in stock, both Woocommerce and Shopify will have 10, and the stock number will reduce equally no matter where the orders come from?
Thanks.