Datapipe
WooCommerce

Live with your own API key

WooCommerce for agencies and in-house teams

Stores on WordPress use WooCommerce in Datapipe to see orders, status, and sales.

Start free

This page is not indexed yet. It does not have a reviewed integration record.

Connection

Live with your own API key

Live when you paste the store address and the REST consumer key and secret.

Fields

Properties on the WooCommerce REST order resource. Source: https://woocommerce.github.io/woocommerce-rest-api-docs/#orders. Read on 2026-10-27. 17 fields.

Synced today

Dimensions

NameAPI fieldDescriptionTypeGroupCross-channel
Order ididThe order id.dimension · integerDimensions
Order number · Synced todaynumberThe order number shown in the store.dimension · stringDimensions
Status · Synced todaystatusThe order status, such as completed or refunded.dimension · stringDimensions
CurrencycurrencyThe order currency.dimension · stringDimensions
Customercustomer_idThe customer id.dimension · integerDimensions
Payment methodpayment_methodHow the customer paid.dimension · stringDimensions
Emailbilling.emailThe billing email.dimension · stringDimensions

Ecommerce

NameAPI fieldDescriptionTypeGroupCross-channel
Productline_items.product_idA product on the order.dimension · integerEcommerce
Quantityline_items.quantityHow many of that product.metric · integerEcommerce
Line total · Synced todayline_items.totalThe line total.metric · numberEcommerce

Geography

NameAPI fieldDescriptionTypeGroupCross-channel
Countrybilling.countryThe billing country.dimension · stringGeography

Metrics

NameAPI fieldDescriptionTypeGroupCross-channel
Discountsdiscount_totalDiscount total.metric · numberMetrics
Shippingshipping_totalShipping total.metric · numberMetrics
Total · Synced todaytotalOrder total.metric · numberMetrics
Taxtotal_taxTax total.metric · numberMetrics

Time

NameAPI fieldDescriptionTypeGroupCross-channel
Date created · Synced todaydate_createdWhen the order was created.dimension · dateTime
Date modifieddate_modifiedWhen the order was last changed.dimension · dateTime

Cross-channel metrics

Spend, Impressions, Clicks, Conversions, and Revenue roll up on All channels when a field maps to them. ROAS is revenue divided by spend. CPA is spend divided by conversions. The Cross-channel column above shows the match.

Example reports

Orders

A WooCommerce report of orders.

Destinations

WooCommerce to Looker Studio

Charts that read the Google Sheet this integration keeps up to date.

Included on every plan. Looker reads the sheet. There is no separate Looker install.

WooCommerce to AI and MCP

Ask a question in plain English, or let another tool read the report through MCP.

Included on every plan. An AI key is optional.

WooCommerce to Google Drive

CSV, Excel, and an optional JSON file in a Drive folder you pick. Each client gets a Datapipe folder. The file can overwrite itself or keep the date in the name.

Included on every plan. Drive API v3 with the drive.file scope only. Enable the Google Drive API in the GCP project. Hourly, daily, or weekly.

How to connect

  1. Create a free account.
  2. Open Connections and find this source.
  3. Paste the key the page asks for. The steps next to the box say where to copy it.
  4. Open the sample report. It switches to your numbers after the key is accepted.

Refresh by plan

PlanRefreshBigQueryPrice
FreeDailyNo$0/mo
StarterDailyNo$15/mo
ProHourlyYes$49/mo
Agency15 minutesYes$149/mo

FAQ

Is the WooCommerce connection live?

Live when you paste the store address and the REST consumer key and secret.

Do I have to talk to sales?

No. Create an account, connect the source, and the first report is on Home. Sample numbers stay available when a key is missing.

How often do the numbers refresh?

Free and Starter refresh daily. Pro refreshes hourly. Agency refreshes every 15 minutes on up to 50 accounts and hourly on the rest. We keep the history for you: 90 days on Free, and for as long as you subscribe on paid plans. No warehouse to set up.

Which fields are synced today?

The list marks Synced today on the fields the current connector pulls. The rest of the list is what the platform publishes, so you can see it before you sign up.

Create an account

Related integrations

Shopify · Stripe