By design, plugin and theme makers do not receive usage data from WordPress.org. This allows us to stay true to the spirit of WordPress, giving users complete control of their data.
It also means that WooCommerce does not have information about how many stores there are, how store owners and developers are using WooCommerce, or who might be getting stuck when using WooCommerce – this makes it harder for us to determine who needs what and to improve WooCommerce.
As of WooCommerce 2.3, we made it possible for anyone to enable usage tracking from within their WordPress admin area. This sends us data about the size of the store, how WooCommerce is installed, and how it’s being used.
Enabling usage tracking helps us:
- Understand how stores are set up and cater to feature development.
- Understand the number of stores potentially impacted if something goes wrong with a specific feature or update, and act more quickly to resolve issues.
- Contact users if we detect a security issue.
Unless stores intentionally enable usage tracking, we don’t know who is using WooCommerce and how.
By choosing to share your data, you’re helping us make WooCommerce better for everyone. By understanding how you’re using WooCommerce, we can create more helpful features, write better documentation, and make WooCommerce a more useful platform.
What we’ll track
We track non-sensitive data about how a store is set up and managed. We do not track or store personal data from your clients.
We track and store the admin email. This allows us to get in touch regarding potential vulnerabilities and information on fixes. We do not use this email address for marketing – a separate opt-in is required to receive promotional messages.
Full list of what we track:
- Site URL
- Admin email address
- Active payment gateways
- Active shipping methods
- Activated plugins in list form
- MySQL version
- PHP version
- PHP Settings, such as maximum post size, maximum input vars, if suhosin is enabled, if cURL, SOAP and fSock are enabled
- Template overrides
- Total number of customers
- Total number of products
- Total number of orders
- Web server software and version
- WordPress version
- WordPress locale
- WordPress debug mode
- WordPress memory limit
- WooCommerce settings
- Gross revenue
- Date of first order
- Date of last order
With the launch of WooCommerce 3.6, on 17 April 2019, we started tracking user behavior within the WooCommerce plugin. We track user behavior events, such as interacting with the onboarding wizard for new users, managing products & orders, changing settings and so on.
We’ll also track if you’re using Jetpack and the Jetpack account that’s connected to your store.
Tracking data is sent automatically to our servers once you choose to share your data with us.
The following WooCommerce Extensions created and maintained by WooCommerce track non-sensitive data about how the extensions are setup and managed.
The extensions and data they track are:
WooCommerce Bookings – since version 1.15.3
- Plugin Version
- Which Bookings Admin pages are used
- All Store Availability rules
- Timezone settings
- Calendar Sync Settings
- Bookable Product Settings
- User behavior on Booking Calendar admin page
WooCommerce Subscriptions – since version 2.6.4
- Staging or live site – whether the site reporting data is a staging or live site
- Live URL – the URL of the live site
- WooCommerce Subscriptions Settings – the settings as set on the WooCommerce > Settings > Subscriptions page
- Dates of the first and last created subscriptions
- Number of subscriptions
- Number of subscriptions for each status
- Gross totals for switch, renewal, resubscribe, and initial totals
- Order counts for for switch, renewal, resubscribe, and initial orders
Tracking for each WooCommerce Extension is controlled in the same way as tracking for WooCommerce and can be enabled or disabled as outlined below.
How to stop sharing your data
In current versions (pre-WooCommerce 3.6)
In order to opt-out of sharing your data with us, go to WooCommerce > System Status -> Tools tab and then clicking the Reset tracking button.
As of WooCommerce 3.6
In WooCommerce 3.6 – if you no longer wish to share your data with us, go to WooCommerce > Settings > Advanced > WooCommerce.com and deselect the checkbox to Enable Usage Tracking.
Thanks for reading!
The fact you’re reading this post means you had an active interest in helping make WooCommerce more awesome, and for that we thank you. If for some reason user tracking isn’t for you, we understand and wish you goodnight and good luck.