The WooCommerce Sync module allows you to import customers and orders from your WooCommerce store into Jetpack CRM.
As of v5.2 of Jetpack CRM, you no longer need to enter any API details manually.
If you are running v.5.2.0 or above, click here to read how to connect your WooCommerce store to Jetpack CRM.
If you’re running Jetpack CRM version v5.1
or below, you can follow the guide below to learn how to get your API credentials.
WooCommerce API
APIs allow different systems or sites to communicate with one another. There are three important parts needed to make the connection:
- The endpoint, which in this case is the domain where one can find the WooCommerce data
- The API key, which is essentially a username
- The API secret, which is essentially a password
In this case, we want the CRM to be able to communicate with your WooCommerce site so it can import customer and order information. As such, we use WooCommerce’s API to collect that data.
Getting your WooCommerce API key
On your WooCommerce site, go to WooCommerce > Settings > Advanced > REST API. Once there, click on “Add key”, and you’ll see a screen to fill out like this:

Click “Generate API Key”, which will take you to the following screen:

You won’t be able to retrieve the secret after generating it, so copy the consumer key and consumer secret to a safe place.
Connecting the CRM to a single external WooCommerce site
Click here to read how to connect your WooCommerce store to Jetpack CRM.
Connecting multiple WooCommerce sites to your CRM
For a detailed guide on setting up multiple WooCommerce sites, check this guide out on connecting multiple WooCommerce stores.