PMA vs native MCPs / WooCommerce
Ecommerce · data points

WooCommerce

Every PMA-queryable field across WooCommerce orders, line items, customers and inventory.

PMA: woocommerce Native MCP: None 2 accounts connected 6 report types
In PMA

Orders, customers and inventory from WooCommerce stores

  • Order-level totals — gross sales, net sales, AOV, discounts, tax and refunds
  • Order attribution fields — source, medium, campaign, content, term and origin
  • Per-line-item revenue, taxes, subtotals and quantities with SKU and product ID
  • Customer register — email, name, role, signup date and paying-customer flag
  • Inventory — stock quantity, status, price, category, SKU and product metadata
Native MCP

No native MCP

  • No native WooCommerce MCP. PMA is our only source for Woo store performance.

No native MCP

No native WooCommerce MCP. PMA is our only source for Woo store performance.

PMA field catalogue

Every queryable field in PMA

Grouped by report type. Filter to find a field fast. formula fields are computed — use their component fields in SQL.

Orders

report_type: orders · 14 metrics · 41 dimensions
Metrics
Field nameLabelType
num_of_ordersOrdersformulaNUMBER
net_salesNet salesformulaNUMBER
gross_amountGross salesformulaNUMBER
AOVAverage order valueformulaNUMBER
is_discounted_orderDiscounted ordersformulaNUMBER
cart_taxCart taxNUMBER
discount_taxDiscount taxNUMBER
discount_totalDiscount totalNUMBER
quantityItems soldNUMBER
shipping_taxShipping taxNUMBER
shipping_totalShipping totalNUMBER
totalTotalNUMBER
total_refundsReturnsNUMBER
total_taxTotal taxNUMBER
Dimensions
Field nameLabelType
configNameAccount nameSTRING
dataFreshnessData freshnessSTRING
dateDate and timeSTRING
date_createdDate createdSTRING
number_idNumber IDSTRING
order_idOrder IDSTRING
siteIdSite IDSTRING
yearYearformulaSTRING
quarterQuarterformulaSTRING
year_quarterYear quarterformulaSTRING
monthYear monthformulaSTRING
weekWeekformulaSTRING
year_weekYear weekformulaSTRING
day_of_weekDay of weekformulaSTRING
date_created_yearYear (date created)formulaSTRING
date_created_quarterQuarter (date created)formulaSTRING
date_created_year_quarterYear quarter (date created)formulaSTRING
date_created_monthYear month (date created)formulaSTRING
date_created_weekWeek (date created)formulaSTRING
date_created_year_weekYear week (date created)formulaSTRING
date_created_day_of_weekDay of week (date created)formulaSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
dataPlatformData platformSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
PaymentPMA payment URLSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING

Orders line items (base)

report_type: orders_line_items · 0 metrics · 11 dimensions
Dimensions
Field nameLabelType
configNameAccount nameSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
dataPlatformData platformSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
PaymentPMA payment URLSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING

Orders dimensions

report_type: orders_dimensions · 1 metric · 81 dimensions
Metrics
Field nameLabelType
number_of_couponsNumber of couponsNUMBER
Dimensions
Field nameLabelType
configNameAccount nameSTRING
billing_address_1Billing address 1STRING
billing_address_2Billing address 2STRING
billing_cityBilling citySTRING
billing_companyBilling companySTRING
billing_countryBilling countrySTRING
billing_emailBilling emailSTRING
billing_first_nameBilling first nameSTRING
billing_last_nameBilling last nameSTRING
billing_phoneBilling phoneSTRING
billing_postcodeBilling postal codeSTRING
billing_stateBilling stateSTRING
couponCouponSTRING
created_viaCreated viaSTRING
currencyCurrencySTRING
customer_idCustomer IDSTRING
customer_ip_addressCustomer IP addressSTRING
customer_user_agentCustomer user agentSTRING
dataFreshnessData freshnessSTRING
dateDate and timeSTRING
date_actualDateformulaSTRING
date_completedDate completedSTRING
date_createdDate createdSTRING
date_modifiedDate modifiedSTRING
date_paidDate paidSTRING
date_created_yearYear (date created)formulaSTRING
date_created_quarterQuarter (date created)formulaSTRING
date_created_year_quarterYear quarter (date created)formulaSTRING
date_created_monthYear month (date created)formulaSTRING
date_created_weekWeek (date created)formulaSTRING
date_created_year_weekYear week (date created)formulaSTRING
date_created_month_onlyMonth (date created)formulaSTRING
date_created_month_dayMonth day (date created)formulaSTRING
date_created_day_of_weekDay of week (date created)formulaSTRING
date_created_day_of_monthDay of month (date created)formulaSTRING
date_created_date_actualDate (date created)formulaSTRING
date_created_hourHour (date created)formulaSTRING
order_attribution_campaignOrder attribution campaignSTRING
order_attribution_contentOrder attribution contentSTRING
order_attribution_mediumOrder attribution mediumSTRING
order_attribution_originOrder attribution originSTRING
order_attribution_sourceOrder attribution sourceSTRING
order_attribution_source_typeOrder attribution source typeSTRING
order_attribution_termOrder attribution termSTRING
order_idOrder IDSTRING
order_keyOrder keySTRING
ordered_byOrdered bySTRING
payment_method_titlePayment methodSTRING
shipping_address_1Shipping address 1STRING
shipping_address_2Shipping address 2STRING
shipping_cityShipping citySTRING
shipping_companyShipping companySTRING
shipping_countryShipping countrySTRING
shipping_first_nameShipping first nameSTRING
shipping_last_nameShipping last nameSTRING
shipping_methodShipping methodSTRING
shipping_postcodeShipping postcodeSTRING
shipping_stateShipping stateSTRING
statusOrder statusSTRING
yearYearformulaSTRING
monthYear monthformulaSTRING
year_quarterYear quarterformulaSTRING
year_weekYear weekformulaSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
dataPlatformData platformSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
PaymentPMA payment URLSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING

Line items

report_type: line_items · 7 metrics · 33 dimensions
Metrics
Field nameLabelType
num_of_ordersOrdersformulaNUMBER
avg_items_per_orderAverage items per orderformulaNUMBER
line_item_totalLine item totalNUMBER
line_item_total_taxLine item total taxNUMBER
quantityItems soldNUMBER
subtotalSubtotalNUMBER
subtotal_taxSubtotal taxNUMBER
Dimensions
Field nameLabelType
configNameAccount nameSTRING
dataFreshnessData freshnessSTRING
dateDate and timeSTRING
line_item_idLine item IDSTRING
line_item_nameLine item nameSTRING
order_idOrder IDSTRING
pricePriceSTRING
product_idProduct IDSTRING
siteIdSite IDSTRING
skuSKUSTRING
variation_idVariation IDSTRING
yearYearformulaSTRING
quarterQuarterformulaSTRING
year_quarterYear quarterformulaSTRING
monthYear monthformulaSTRING
year_weekYear weekformulaSTRING
dataPlatformData platformSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
PaymentPMA payment URLSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING

Customers

report_type: customers · 2 metrics · 47 dimensions
Metrics
Field nameLabelType
signupsSignupsformulaNUMBER
is_paying_customerIs paying customerNUMBER
Dimensions
Field nameLabelType
configNameAccount nameSTRING
customer_full_nameCustomer full nameSTRING
customer_idCustomer IDSTRING
dataFreshnessData freshnessSTRING
dateDate and timeSTRING
date_createdDate createdSTRING
date_modifiedDate modifiedSTRING
emailEmailSTRING
first_nameFirst nameSTRING
last_nameLast nameSTRING
roleRoleSTRING
siteIdSite IDSTRING
usernameUsernameSTRING
yearYearformulaSTRING
quarterQuarterformulaSTRING
year_quarterYear quarterformulaSTRING
monthYear monthformulaSTRING
weekWeekformulaSTRING
year_weekYear weekformulaSTRING
day_of_weekDay of weekformulaSTRING
date_created_yearYear (date created)formulaSTRING
date_created_quarterQuarter (date created)formulaSTRING
date_created_year_quarterYear quarter (date created)formulaSTRING
date_created_monthYear month (date created)formulaSTRING
date_created_weekWeek (date created)formulaSTRING
date_created_year_weekYear week (date created)formulaSTRING
date_created_day_of_weekDay of week (date created)formulaSTRING
dataPlatformData platformSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
PaymentPMA payment URLSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING

Inventory

report_type: inventory · 1 metric · 40 dimensions
Metrics
Field nameLabelType
stock_quantityStock quantityNUMBER
Dimensions
Field nameLabelType
configNameAccount nameSTRING
categoriesCategorySTRING
dataFreshnessData freshnessSTRING
date_createdDate createdSTRING
date_modifiedDate modifiedSTRING
imageImageSTRING
permalinkProduct page URLSTRING
pricePriceSTRING
product_idProduct IDSTRING
product_nameProduct titleSTRING
product_statusProduct statusSTRING
regular_priceRegular priceSTRING
short_descriptionShort descriptionSTRING
siteIdSite IDSTRING
skuSKUSTRING
slugSlugSTRING
stock_statusStock statusSTRING
typeTypeSTRING
dataPlatformData platformSTRING
dataSourceData sourceSTRING
dataSourceLogoData source logoSTRING
executionIdFunction execution IDSTRING
isInterpolatedPMA is interpolated?BOOLEAN
PaymentPMA payment URLSTRING
SubscriptionPMA subscription IDSTRING
TrialPMA trial statusSTRING
MinDatePMA minimum cached data dateSTRING
MaxDatePMA maximum cached data dateSTRING