> ## Documentation Index
> Fetch the complete documentation index at: https://docs.less.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# WooCommerce

<Tip>
  This source is incremental by default. This means that new data will be extracted on each run.
</Tip>

The WooCommerce source allows you to extract Orders, Customers, Products, Product Variations and Coupons from your WooCommerce store into Less.

### Setup

There are three steps you need to configure for the WooCommerce source: Credentials, Date Interval and Tables.

<Steps>
  <Step title="Credentials">
    In the Credentials step, you need to input your Webshop URL, Consumer Key and Consumer Secret.

    To generate the Consumer Key and Consumer Secret, you need to follow these instructions:

    1. Go to WooCommerce > Settings > Advanced
    2. Go to the REST API tab and click Add key.
    3. Give the key a description for your own reference, choose a user with access to orders etc, and give the key read/write permissions.
    4. Click Generate api key.
    5. Your keys will be shown - do not close this tab yet, the secret will be hidden if you try to view the key again.
  </Step>

  <Step title="Date Interval">
    In the Date Interval step, you need to input the first/start date you want to extract data from. If you want to extract data from a fixed period, you can also input an end date.
  </Step>

  <Step title="Tables">
    In the Tables step, simply select the tables you want to extract into Less.
  </Step>
</Steps>
