1. Home
  2. Jetpack CRM
  3. Core Modules
  4. WooCommerce Sync
  5. Getting your WooCommerce API Key and Secret

Getting your WooCommerce API Key and Secret

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.

Updated on August 18, 2022

Was this article helpful?

Related Articles

Still not found an answer?
If you've searched the knowledge base and still can't find a solution, please submit a ticket.
CONTACT SUPPORT