---
title: WooCommerce
description: Step-by-step guide to connecting your WooCommerce account and syncing campaign data seamlessly.
---

[Skip to content](https://docs.cassandra.app/migration/woocommerce#main-content)

English

Show submenu for translations

[Open a Support Ticket](https://docs.cassandra.app/migration/kb-tickets/new?hsLang=en)

![64e670ef6e6ad43bbf323db2\_logo\_large-1-p-500.png\]](https://docs.cassandra.app/hs-fs/hubfs/Mktg%20Asset/64e670ef6e6ad43bbf323db2_logo_large-1-p-500.png?height=35&name=64e670ef6e6ad43bbf323db2_logo_large-1-p-500.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Open a Support Ticket](https://docs.cassandra.app/migration/kb-tickets/new)
- [Go to cassandra.app](https://www.cassandra.app/)

[Go to cassandra.app](https://www.cassandra.app/?hsLang=en)

 Welcome. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge base](https://docs.cassandra.app/migration?hsLang=en)
2. [Data preparation & Model Calibration](https://docs.cassandra.app/migration/data-preparation-model-calibration?hsLang=en)
3. [Connectors - How to?](https://docs.cassandra.app/migration/data-preparation-model-calibration?hsLang=en#connectors-how-to)

# WooCommerce

## Step-by-step guide to connecting your WooCommerce account and syncing campaign data seamlessly.

### **Authorize Connection to WooCommerce**

To connect your WooCommerce store, you'll need to provide your domain name and API credentials:

Navigate to Data Integration -\> Connectors

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdG6tImCajCOV6XpS2ZCE6fDxnKb4l-F_zKF13PrxcDs4IYl6L_6WHBv-o_YY9xvClLNr5ijAfhnwvRKXywLierrIAOc2zqaR4ov47airtPqWNI7UuL0g7nE9RLDwDUuTcTCfGlbA?key=e-08P_QGoQyGsnvmBLlb5d7T)

1. Click on "Connect A new platform"  
   ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfSVbtASK4HOXnNril5akJa1MZTq4FlrShAPbN2jDmnR_Q0h-pTE6Abr0ZMJ2f5xpK5Y9fGsb8xn_npwHJnImYbZ6BF3G5cfA77fCAZf7X_bBfiXQYR0q9cUUTLCh_2uRj_VS1EWw?key=e-08P_QGoQyGsnvmBLlb5d7T)
2. Select WooCommerce

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdhUIltaZ1braY8jHADEzW3jtM09OpAv96yBZeOoH1Gp4aCDQBAVkJHHFtmM4mNGTBjpD2_4sfgdtk6q5tuLtc2TeNqZ6db9abnZRXHJ9NRDI3UpvoPqbskiGye0_TxTVM8UN5xUw?key=e-08P_QGoQyGsnvmBLlb5d7T)

1. Enter the following required credentials: 
     - **Domain**: Your WooCommerce site domain (e.g., mystore.com)
     - **Consumer Key**: Your WooCommerce REST API consumer key
     - **Consumer Secret**: Your WooCommerce REST API consumer secret

#### **How to Generate API Credentials in WooCommerce**

To authorize your WooCommerce account, follow these steps:

1. In your WooCommerce account, open the menu on the left.
2. Click on **Settings** and select **Advanced**.
3. Find the **REST API** tab and click on **Add key**.
4. Make sure the **Read/Write** permission is selected and click on **Generate API key**.
5. Copy the **Consumer key** and **Consumer secret** values.

Upon successful connection of the WooCommerce store, you will be presented with a dashboard displaying your connected store data. This dashboard will also feature buttons for managing your connection:

- **Test Connection**: This button initiates a test to verify the connectivity between the platform and your WooCommerce store.
- **Delete Connection**: This button severs the link between the platform and your WooCommerce store, removing the store and its data from the dashboard.

#### **Extracted Data**

These are the extracted data fields from WooCommerce:

| **Data Field** | **Extracted Data Source** | **Explanation** |
| --- | --- | --- |
| order\_id | order\_id | The unique identifier for each order. |
| date | date\_created | The date when the order was created. |
| revenue | total | The total revenue amount for each order. |
| country | shipping\_country | The country to which the order was shipped. |
| status | status | The current status of the order (e.g., processing, completed). |

### **Date Range and Data Freshness**

- **Date Range**: 3 years
- **Data Freshness**: Data is updated weekly.
- **Data Granularity**: Data is provided at a weekly level.

#### **Data Validation**

The validation is done over the **revenue** metric.

[Go here for more information on this part of validation](https://docs.cassandra.app/data-validation-in-cassandra?hsLang=en)

- [Getting started with Cassandra](https://docs.cassandra.app/migration/getting-started-with-cassandra?hsLang=en)
- [Data preparation & Model Calibration](https://docs.cassandra.app/migration/data-preparation-model-calibration?hsLang=en#main-content)

    - [Connectors - How to?](https://docs.cassandra.app/migration/data-preparation-model-calibration?hsLang=en#connectors-how-to)
- [Optimization & Budgeting](https://docs.cassandra.app/migration/optimization-budgeting?hsLang=en)
- [Experimentation & Validation](https://docs.cassandra.app/migration/experimentation-validation?hsLang=en)
- [Forecasting & Strategic Planning](https://docs.cassandra.app/migration/forecasting-strategic-planning?hsLang=en)
- [Troubleshooting](https://docs.cassandra.app/migration/troubleshooting?hsLang=en)

# Cassandra

cassandra.app Help Center

Copyright © 2026, Cassandra