> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.syncspider.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Integrate WooCommerce - Help Center - SyncSpider

---

**TABLE OF CONTENTS**

* [Description](#Description)
* [Entities](#Entities)
* [Steps to Integrate WooCommerce with SyncSpider](#Steps-to-Integrate-WooCommerce-with-SyncSpider%C2%A0)
* [Step 1: Find the Integration](#Step-1%3A-Find-the-Integration%C2%A0)
* [Step 2. Name the Integration](#Step-2.-Name-the-Integration%C2%A0)
* [Step 3. Provide Credentials](#Step-3.-Provide-Credentials%C2%A0)
* [Step 4. Download and Install the SyncSpider WordPress Plugin](#Step-4.-Download-and-Install-the-SyncSpider-WordPress-Plugin%C2%A0)
* [Step 5. Generate Consumer Key and Secret in WooCommerce](#Step-5.-Generate-Consumer-Key-and-Secret-in-WooCommerce%C2%A0)
* [Step 6. Fill Out API Key Information](#Step-6.-Fill-Out-API-Key-Information%C2%A0)
* [Step 7. Connect WooCommerce to SyncSpider](#Step-7.%C2%A0Connect-WooCommerce-to-SyncSpider%C2%A0)
* [Additional Resources](#Additional-Resources)

## 
## Description

WooCommerce is a web-based, open-source eCommerce platform designed to help you create online stores with customizable themes, payment methods, and shipping options.

With SyncSpider, you can easily integrate WooCommerce to automate your product, order, and coupon management across multiple platforms.

---
## Entities

| Source | Target |
| --- | --- |
| Product | Product |
| Order | Order |
| Coupon | Order Status |
|  | Coupon |

---
## Steps to Integrate WooCommerce with SyncSpider

## Step 1: Find the Integration

Either while Creating a Task or in the Integrations menu click **'Connect new app'**.

Enter the name of the integration in the search bar .

![SyncSpider integration setup with WooCommerce as the selected platform.](https://storage.crisp.chat/users/helpdesk/website/-/f/5/3/4/f534977f46f78000/90fe4525-8703-4d95-9581-28f937_z0dj4r.png)

## Step 2. Name the Integration

Enter the name of the integration.

![WooCommerce integration setup screen in SyncSpider, prompting the user to enter an integration name.](https://storage.crisp.chat/users/helpdesk/website/-/1/e/9/f/1e9f1b6989f9b400/4464cc03-d045-44cb-807b-d6a6d2_9co9gr.png)

Click '**Next'** to proceed.

---
## Step 3. Provide Credentials

You’ll be prompted to enter your **Shop URL**, **Consumer Key**, and **Consumer Secret**.

These credentials are required to authenticate your WooCommerce store.

![SyncSpider WooCommerce integration setup screen requesting the shop URL, consumer key, and consumer secret, with an option to download the SyncSpider plugin.](https://storage.crisp.chat/users/helpdesk/website/-/7/4/f/7/74f77818e04f5800/57697a96-3005-407c-94d2-e60cf7_1r8wr34.png)

---
## 
## Step 4. Download and Install the SyncSpider WordPress Plugin

Download the SyncSpider WordPress plugin [here](https://app.syncspider.com/storage/wrappers/wordpress.zip) .

Now install the **WordPress SyncSpider** plugin by going to **"Plugins" -> "Add New"**.

![Adding the new plugin](https://storage.crisp.chat/users/helpdesk/website/-/e/7/c/1/e7c14cbac8f82800/81bca0fa-beb9-4ea0-9994-7b111f_agcbo4.png)

Click on **"Upload Plugin"**.

![Uploading the plugin](https://storage.crisp.chat/users/helpdesk/website/-/f/5/1/2/f5129b74b0b10800/3c35dbc8-cc87-4039-8359-e5327b_cuet1e.png)

Then simply drag and drop your Installed SyncSpider plug-in in Zip format.

![Installing the plugin](https://storage.crisp.chat/users/helpdesk/website/-/8/2/e/f/82efd4e718db1800/a478d7e4-8267-45d5-b5bf-e3148b_1c1ct52.png)

After you have installed it simply activate it in **"Installed Plugins"** section .

![Activating the plugin](https://storage.crisp.chat/users/helpdesk/website/-/9/5/c/8/95c8d434af2ae000/04ea16fa-d87c-4a75-8db2-2a8dd4_6e7jrv.png)

## 
---
## Step 5. Generate Consumer Key and Secret in WooCommerce

To generate the Consumer Key and Consumer Secret, log in to your WooCommerce account and choose your WooCommerce plug-in.

Click on **"Settings" -> "Advanced" -> "REST API"** .

![Selecting the REST API settings](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/3083863847/original/ut3jw8xjaIVRXWB-is2tnK-j8la1qucpUA.png?1658238604)

## 
---
## Step 6. Fill Out API Key Information

In the WooCommerce API key generation page, fill in the fields:

* **Description**: Name the key.
* **User**: Select the user associated with this integration.
* **Permissions**: Set this to **Read/Write**.

Click '**Generate API Key'**.

![WooCommerce REST API key creation screen with fields for description, user, and permissions.](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/3083863844/original/GC9OalngTm7zx8GieSyapS5yudAAgx602A.png?1658238604)

## 
---
## 
## Step 7. Connect WooCommerce to SyncSpider

Copy the **Consumer Key** and **Consumer Secret** generated by WooCommerce.

Consumer Key and Secret generated in WooCommerce for SyncSpi

Return to your SyncSpider integration setup, and paste the keys into the corresponding fields.

Click '**Finish'** to complete the setup.

![Consumer Key and Secret generated in WooCommerce for SyncSpider integration.](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/3083863846/original/SWzKTOelkMNYt69EJ8ND5bi3rQkZpOTbzg.png?1658238604)

---
## Additional Resources

For additional information on Woocommerce check out these resources:

* [How to use Variations in WooCommerce?](https://support.syncspider.com/en/support/solutions/articles/3000115870)
* [WooCommerce to CSV Task Integration](https://support.syncspider.com/en/support/solutions/articles/3000115950)
* [Send Product Data from WooCommerce to Ebay](https://support.syncspider.com/en/support/solutions/articles/3000115863)
* [WooCommerce to Dokan Example](https://support.syncspider.com/en/support/solutions/articles/3000115938)

---

**WooCommerce** is just one of the tools we support!

To check the list of the tools and features we support, please click [here.](https://www.syncspider.com/integrations/)

If you don't see your favorite tool on our list, please take the time and send us a request [here](https://roadmap.syncspider.com/boards/integrations?sort=cached_votes_up) to create an integration for you OR Up-vote it if it's already on the list :)

We develop the integrations based on the requests and up-votes :)

We hope that this covers everything. If you have any further questions or need additional clarification please reach out to us via [[email protected]](/cdn-cgi/l/email-protection#acdfd9dcdcc3ded8ecdfd5c2cfdfdcc5c8c9de82cfc3c1) or our Chat Widget!