Title: WooReports API
Author: Lucian Capdefier
Published: <strong>August 19, 2015</strong>
Last modified: April 23, 2017

---

Search plugins

![](https://ps.w.org/wooreports-free/assets/banner-772x250.png?rev=1578909)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/wooreports-free/assets/icon-256x256.png?rev=1578909)

# WooReports API

 By [Lucian Capdefier](https://profiles.wordpress.org/luciancapdefier/)

[Download](https://downloads.wordpress.org/plugin/wooreports-free.2.0.2.zip)

 * [Details](https://wordpress.org/plugins/wooreports-free/#description)
 * [Reviews](https://wordpress.org/plugins/wooreports-free/#reviews)
 *  [Installation](https://wordpress.org/plugins/wooreports-free/#installation)
 * [Development](https://wordpress.org/plugins/wooreports-free/#developers)

 [Support](https://wordpress.org/support/plugin/wooreports-free/)

## Description

Understand who are your new customers. Check out WooReports for advanced analytics
and full report – New, Active, Returning, Churning, Inactive WooCommerce Customers
List as well as other interesting reports.

## Screenshots

[⌊Welcome screen of WooReports⌉⌊Welcome screen of WooReports⌉[

Welcome screen of WooReports

[⌊Select your WooCommerce store, once you've authenticated WooReports API with WooReports
Dashboard (this is a secure method provided by WooCommerce)⌉⌊Select your WooCommerce
store, once you've authenticated WooReports API with WooReports Dashboard (this 
is a secure method provided by WooCommerce)⌉[

Select your WooCommerce store, once you’ve authenticated WooReports API with WooReports
Dashboard (this is a secure method provided by WooCommerce)

[⌊Select / search the report you desire, using the Menu tree on the left⌉⌊Select/
search the report you desire, using the Menu tree on the left⌉[

Select / search the report you desire, using the Menu tree on the left

[⌊Upon Report selection, from the menu, data will be fetched using default filter
values; to change these values press the funnel button in the header of the data
grid panel; set your desired report filters; obviously, report filters vary by report;
not all reports have available filters⌉⌊Upon Report selection, from the menu, data
will be fetched using default filter values; to change these values press the funnel
button in the header of the data grid panel; set your desired report filters; obviously,
report filters vary by report; not all reports have available filters⌉[

Upon Report selection, from the menu, data will be fetched using default filter 
values; to change these values press the funnel button in the header of the data
grid panel; set your desired report filters; obviously, report filters vary by report;
not all reports have available filters

[⌊Easy code completion and data validation is available for filter fields (and usually
for most input or display fields)⌉⌊Easy code completion and data validation is available
for filter fields (and usually for most input or display fields)⌉[

Easy code completion and data validation is available for filter fields (and usually
for most input or display fields)

[⌊Report data can be displayed using at least two methods, simple Grid and an Pivot
Grid; Pivot Grid is quite similar to Microsoft's Pivot feature; Fields are available,
they can be positioned in a matrix, on columns, rows and at the intersection, offering
you the possibility to analyze the data in the desired way⌉⌊Report data can be displayed
using at least two methods, simple Grid and an Pivot Grid; Pivot Grid is quite similar
to Microsoft's Pivot feature; Fields are available, they can be positioned in a 
matrix, on columns, rows and at the intersection, offering you the possibility to
analyze the data in the desired way⌉[

Report data can be displayed using at least two methods, simple Grid and an Pivot
Grid; Pivot Grid is quite similar to Microsoft’s Pivot feature; Fields are available,
they can be positioned in a matrix, on columns, rows and at the intersection, offering
you the possibility to analyze the data in the desired way

[⌊In Pivot Grids, fields can be expanded and collapsed⌉⌊In Pivot Grids, fields can
be expanded and collapsed⌉[

In Pivot Grids, fields can be expanded and collapsed

[⌊In Pivot Grids, subtotals can be displayed or not⌉⌊In Pivot Grids, subtotals can
be displayed or not⌉[

In Pivot Grids, subtotals can be displayed or not

[⌊In Pivot Grids, totals can be displayed or not⌉⌊In Pivot Grids, totals can be 
displayed or not⌉[

In Pivot Grids, totals can be displayed or not

[⌊Data can be refreshed (re-fetched from your server - from WooCommerce) by pushing
the button in the header of the data grid panel⌉⌊Data can be refreshed (re-fetched
from your server - from WooCommerce) by pushing the button in the header of the 
data grid panel⌉[

Data can be refreshed (re-fetched from your server – from WooCommerce) by pushing
the button in the header of the data grid panel

[⌊The data display panel can be maximized for deeper focus on analyzed data⌉⌊The
data display panel can be maximized for deeper focus on analyzed data⌉[

The data display panel can be maximized for deeper focus on analyzed data

[⌊Data can be exported, showing Pivot Grid export feature; in Pivot Grid, you can
export either only visible data, or all configured/initial displayed data, both 
in Excel and CSV formats⌉⌊Data can be exported, showing Pivot Grid export feature;
in Pivot Grid, you can export either only visible data, or all configured/initial
displayed data, both in Excel and CSV formats⌉[

Data can be exported, showing Pivot Grid export feature; in Pivot Grid, you can 
export either only visible data, or all configured/initial displayed data, both 
in Excel and CSV formats

[⌊Data can be displayed also in simple Grids, a tabular display of data⌉⌊Data can
be displayed also in simple Grids, a tabular display of data⌉[

Data can be displayed also in simple Grids, a tabular display of data

[⌊Data export is available in Grids as well, both in Excel and CSV formats⌉⌊Data
export is available in Grids as well, both in Excel and CSV formats⌉[

Data export is available in Grids as well, both in Excel and CSV formats

[⌊Some reports have comprehensive filter fields, like Customer Behavior report⌉⌊
Some reports have comprehensive filter fields, like Customer Behavior report⌉[

Some reports have comprehensive filter fields, like Customer Behavior report

[⌊Filter fields validation is ensured by date selectors, number increment-ors and
drop-down lists⌉⌊Filter fields validation is ensured by date selectors, number increment-
ors and drop-down lists⌉[

Filter fields validation is ensured by date selectors, number increment-ors and 
drop-down lists

[⌊Filter fields validation is ensured by date selectors, number increment-ors and
drop-down lists⌉⌊Filter fields validation is ensured by date selectors, number increment-
ors and drop-down lists⌉[

Filter fields validation is ensured by date selectors, number increment-ors and 
drop-down lists

[⌊Filter fields validation is ensured by date selectors, number increment-ors and
drop-down lists⌉⌊Filter fields validation is ensured by date selectors, number increment-
ors and drop-down lists⌉[

Filter fields validation is ensured by date selectors, number increment-ors and 
drop-down lists

[⌊Once data is fetched from your server, Pivot Data can be further filtered, for
example, if you want to look at products  that their name start with 'Product'⌉⌊
Once data is fetched from your server, Pivot Data can be further filtered, for example,
if you want to look at products  that their name start with 'Product'⌉[

Once data is fetched from your server, Pivot Data can be further filtered, for example,
if you want to look at products that their name start with ‘Product’

[⌊By pressing the question mark button in the header of the data grid panel, the
help window is displayed⌉⌊By pressing the question mark button in the header of 
the data grid panel, the help window is displayed⌉[

By pressing the question mark button in the header of the data grid panel, the help
window is displayed

[⌊Each reports is briefly presented in a help window⌉⌊Each reports is briefly presented
in a help window⌉[

Each reports is briefly presented in a help window

[⌊Once WooCommerce Stores are defined (see our blog on how to achieve this), they
need to be authenticated; this procedure must be done just one time⌉⌊Once WooCommerce
Stores are defined (see our blog on how to achieve this), they need to be authenticated;
this procedure must be done just one time⌉[

Once WooCommerce Stores are defined (see our blog on how to achieve this), they 
need to be authenticated; this procedure must be done just one time

## Installation

Download to /wp-content/plugins/wooreports-free directory, go to WordPress Admin
> Plugins > active the WooReports plugin.

## FAQ

  Installation Instructions

Download to /wp-content/plugins/wooreports-free directory, go to WordPress Admin
> Plugins > active the WooReports plugin.

  How are is Number of Orders calculated?

Number of Orders is a count, considering:
 a/ post type is in a defined list by 
WooCommerce (using the function wc_get_order_types( ‘order-count’ ) ); this assures
we’re always in-sync with how WooCommerce looks at counting orders. b/ post status
is in a defined list by WooCommerce (using wc_get_order_statuses() ), so pretty 
much all possible post type status values; same advantages as above. c/ obviously,
it’s broken down by Month, in case it’s a monthly metric or it’s not, in case of
Orders All.

  How are is Amount Spent calculated?

Amount Spent is a count, considering:
 a/ post type is in a defined list by WooCommerce(
using the function wc_get_order_types( ‘reports’ ) ); this assures we’re always 
in-sync with how WooCommerce looks at calculating the amount spent by a customer.
b/ post status is in a defined list, Completed or Processing, ( (‘wc-completed’,‘
wc-processing’) ); this is important to understand as it does not represent just
th evalue of the order, it represents the value of an order once the payment has
been made, provided that the usual flow of statuses is preserved and the store owner
sets the order in status completed or processing once he/she acknoledges the money
have been transfered to the store. c/ obviously, it’s broken down by Month, in case
it’s a monthly metric or it’s not, in case of Spent All.

  Can I export the data?

Exporting as csv (comma separated values) is available in the Premium edition, together
with other valuable customer insights.

  How can I find out which customers are churning, returning, active, inactive?

WooReports Premium offers extended analysis by providing churning, returning, active,
inactive customers. Moreover, you can set you threshold at any desired value and
define more than 2 current intervals and as many as you like number of previous 
intervals, needed for the calculation of the other indicator values (churning, returning,
etc.)

  How can I stay connected to what’s new?

Subscribing to our newsletter is a good way to do that. We promise we’ll just update
you with what we believe as being relevant. Checkout subscription form at the bottom
of our page, https://woo.report/

## Reviews

![](https://secure.gravatar.com/avatar/7e38d03727cb9019aa0ae071e5124b9512bdd6711292035f18af66d3d9591925?
s=60&d=retro&r=g)

### 󠀁[Excellent-Indispensable-MUST HAVE](https://wordpress.org/support/topic/excellent-indispensable-must-have/)󠁿

 [kostas78](https://profiles.wordpress.org/kostas78/) July 12, 2018

This plugin is AWESOME! It has functionalities that are not found elsewhere!!! It
is a must have for all woocommerce users!!! Many thanx to the author for excellent
work and support!!!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/wooreports-free/reviews/)

## Contributors & Developers

“WooReports API” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ Lucian Capdefier ](https://profiles.wordpress.org/luciancapdefier/)

[Translate “WooReports API” into your language.](https://translate.wordpress.org/projects/wp-plugins/wooreports-free)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wooreports-free/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/wooreports-free/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wooreports-free/)
by [RSS](https://plugins.trac.wordpress.org/log/wooreports-free/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.2

Fixed bug in Customers Behaviour report, when MySQL version is grater than 5.5.5
and is not configured with crypto functions on

#### 2.0.1

Adding Products Affinity

#### 2.0.0

Major redesign of WooReports. Current WordPress Plugin is called WooReports API 
and will constitute the part of the solution which exposes data to WooReports Dashboard,
a hosted service which you can access at https://woo.report

#### 1.0.2

Minor changes for WordPress.org catalog listing.

#### 1.0.0

Released.

## Meta

 *  Version **2.0.2**
 *  Last updated **9 years ago**
 *  Active installations **40+**
 *  WordPress version ** 4.0.1 or higher **
 *  Tested up to **4.7.35**
 * Tags
 * [analytics](https://wordpress.org/plugins/tags/analytics/)[reports](https://wordpress.org/plugins/tags/reports/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wooreports-free/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/wooreports-free/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wooreports-free/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wooreports-free/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wooreports-free/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wooreports-free/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wooreports-free/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wooreports-free/reviews/)

## Contributors

 *   [ Lucian Capdefier ](https://profiles.wordpress.org/luciancapdefier/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wooreports-free/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://woo.report/)