WooCommerce Reports

WooCommerce Reports are legacy tools.

With the release of WooCommerce 4.0 in March 2020, these reports were deprecated and no longer receive updates.

For detailed, accurate sales data including filters, segments, CSV exports, and dashboards, use the Analytics section available in WordPress 5.3 and later at WooCommerce > Analytics. (descriptive link text describing the destination) in the WooCommerce Analytics documentation.

WooCommerce includes a set of legacy reports that display your store’s performance using graphs and summary statistics. The reports are organized into four sections: Orders, Customers, Stock, and Taxes. This document describes each section and explains how to view and export report data.

To view these legacy reports, go to WooCommerce > Reports.

Orders

↑ Back to top

The Orders section displays gross and net sales volume and totals, along with top sellers, top freebies, top earners, and product downloads. It contains the following subsections: Sales by date, Sales by product, Sales by category, Coupons by date, and Customer downloads.

The Orders tab in WooCommerce legacy reports showing sales summary and graph

Note: By default, orders with a status of Processing, On Hold, or Completed count as sales.

Sales by date

↑ Back to top

The Sales by date subsection is the default view on the Orders tab. It shows your store’s current sales performance through a graph and several date-range filters: year, last month, this month, last 7 days, and a custom date range.

The sales graph plots the following data on color-coded lines:

  • Gross sales in light blue
  • Net sales in dark blue
  • Shipping amounts in green
  • Refunds in red
  • Coupon values redeemed in orange

Hover over any point on the graph to see the exact figure for that date.

Sales by date graph showing color-coded lines for gross sales, net sales, shipping, refunds, and coupons

Sales by product

↑ Back to top

The Sales by product report shows daily sales for one or more specific products within a given date range. Use the Product search field to add multiple products, or select a product from the Top sellers, Top freebies, or Top earners lists.

Sales by product report with product search field and top sellers list

After selecting a product, you can filter the data by the last year, last month, this month, last 7 days, or a custom date range.

Sales by product report filtered to a specific product with date range options

Sales by category

↑ Back to top

The Sales by category report displays sales data grouped by product category. Select the categories you want to include, or choose All to include every product category. Then select Show to generate the report.

Sales by category report with category selection and Show button

Coupons by date

↑ Back to top

The Coupons by date report shows the total amount discounted and the number of coupons used over a selected time period. You can filter data by a specific coupon, view the most popular coupons, and see which coupons provide the largest discounts.

Coupons by date report showing discount totals and coupon usage over time

Customer downloads

↑ Back to top

The Customer downloads subsection tracks and logs downloadable file activity. Each download has a unique ID, and WooCommerce records when a file was downloaded, which product the file belongs to, the file name, the associated order, and the customer’s IP address.

You can filter the download list by hovering over Product, Order, User, or IP address and selecting a value. Remove an applied filter by selecting the red x next to the filter name.

Customer downloads list with filter options for Product, Order, User, and IP address

Customers

↑ Back to top

The Customers tab compares the number of orders placed by registered customers versus guests. You can filter the data by year, last month, this month, last 7 days, or a custom date range.

The Customer List option displays a table of all registered customers. The table includes the following columns:

  • Name (Last, First)
  • Username
  • Email
  • Location
  • Number of orders
  • Money spent
  • Last order (order number and date)
  • Actions

Stock

↑ Back to top

The Stock tab includes reports for products that are Low in stock, Out of stock, and Most stocked. The reports in this section cannot be exported to CSV.

Stock report showing out of stock products in the legacy reports

Taxes

↑ Back to top

The Taxes tab includes two reports: Taxes by code (organized by tax rate or state) and Taxes by date. You can filter the data by the last year, last month, this month, or a custom date range.

Taxes by code report showing tax totals organized by tax rate
Taxes by date report showing tax totals over a selected time period

Export to CSV

↑ Back to top

Most reports support exporting data to a CSV file. Stock reports and the Customer List cannot be exported.

To export a report:

  1. Navigate to the report you want to export.
  2. Select Export CSV.
  3. Save or open the downloaded file.
Export CSV button on a legacy report

The Export CSV button is hidden in browsers that do not support the download attribute.

Frequently asked questions

↑ Back to top

The following questions address common issues with legacy reports.

Reset report data

↑ Back to top

Legacy report data can only be reset by deleting prior orders, customers, and other relevant data. This approach is not recommended because the deletions are permanent. If you delete order data, clear your browser cache to see the updated reports. For a safer alternative, use the WooCommerce Analytics section, which supports resetting data and importing historical records.

Add columns to a report

↑ Back to top

The legacy reports display only the columns and categories shown by default. Adding a different or additional column requires custom code or a third-party extension.

Questions and support

↑ Back to top

Do you still have questions and need assistance? 

This documentation is about the free, core WooCommerce plugin, for which support is provided in our community forums on WordPress.org. By searching this forum, you’ll often find that your question has been asked and answered before.

If you haven’t created a WordPress.org account to use the forums, here’s how.

  • If you’re looking to extend the core functionality shown here, we recommend reviewing available extensions in the WooCommerce Marketplace.
  • Need ongoing advanced support or a customization built for WooCommerce? Hire a Woo Agency Partner.
  • Are you a developer building your own WooCommerce integration or extension? Check our Developer Resources.

If you weren’t able to find the information you need, please use the feedback thumbs below to let us know.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.