Skip to main content

Compatibility

Ecommerce Platforms

Ninjalytics works with the following platforms:

  • WooCommerce (high performance order storage)
  • WooCommerce (legacy order storage)
  • Easy Digital Downloads

Important Note

While Ninjalytics is compatible with both WooCommerce and Easy Digital Downloads, it is not intended to be used on a single site with both of these plugins active. Permissions (capability) checks may also assume that only the permission set from one of these platforms is in use at a time (corresponding to the active platform). Therefore, users with the view_shop_reports capability (from Easy Digital Downloads) instead of view_woocommerce_reports (from WooCommerce) may still be able to view WooCommerce reports using Ninjalytics, and conversly users with the view_woocommerce_reports capability instead of view_shop_reports may have access to Easy Digital Downloads reports. We do not recommend using Easy Digital Downloads capabilities for users or user roles on a site with WooCommerce installed, or vice versa.

Hosting Requirements

To run Ninjalytics, we recommend the following as a minimum:

  • PHP 8.0+
  • WordPress 6.1+
  • PHP Zip extension enabled (required to generate reports in the XLSX format)