Product icon

Ninjalytics

Report, analyze, and visualize your store's data to gain actionable insights for growth, support operations, and satisfy customers!

We Are Launching Soon!

The alpha release of Ninjalytics is planned for August 27, 2025 - sign up now to stay in the loop and be the first to know when it goes live so you can explore its features before anyone else.

Actionable Insights at Your Fingertips

To have a successful online store, you need quick access to accurate data. Discovering what’s making you money and what’s costing you money will help you engineer your eCommerce business to maximize profits. Enter Ninjalytics!

With the intuitive, flexible and powerful Ninjalytics platform, you can create eCommerce data reports quickly and easily. From data retrieval to processing and visualization, access all of the platform features and build powerful reports straight from your WordPress ecommerce website. Sell more, spend less and start turning bigger profits. Use data driven strategies to build your eCommerce empire.

Ninjalytics works with WooCommerce and Easy Digital Downloads!

Visualize with Charts

See trends, ratios, and comparisons more easily with line, bar, and pie charts.

Custom Calculated Fields

Define formulas for calculated fields, without using spreadsheet software.

Product Sales Report Pro Compatible

Seamlessly transition from Product Sales Report Pro with automatic import of reporting presets.

Simplified UI

Avoid being overwhelmed with our new UI that hides less commonly used settings by default.

Live Report Preview

Watch your report update automatically as you change settings.

Multi-Platform Support

Built-in support for both WooCommerce and Easy Digital Downloads.

Custom Segmentation

Aggregate sales metrics by product, country, state, currency, payment method, and many other variables.

Dynamic Date Ranges

Define your report period in one of three different ways to minimize the need to re-enter dates.

XLSX and CSV Output

Output tabular data in various common formats, including XLSX (Excel) and CSV.

Built-in Templates

Skip the configuration and run common reporting scenarios with just a few clicks using our built-in templates.

Safeguard Your Data

Keep your data on your site - reports are run locally in your WordPress installation.

Third-Party Plugin Support

Custom meta fields and taxonomies are recognized automatically, allowing you to report on data from third-party extensions.

View Plans

Effective data visualization

If you don’t like crunching numbers and struggle to see patterns in raw data, Ninjalytics lets you create visualizations of your data. Select from five available chart modes (plus table view) to highlight the most important information about your business. Understand trends, outliers and patterns easily.

Line Chart

Compare metrics of progression and change over two axes, for example comparing monthly earnings.

Bar Chart

View metrics of several assets on an axis, for example, quantities of refunds per product category.

Pie Chart

Compare proportions of different data types, for example, ratios of product categories sold.

Table

Perfect for assessing and comparing various forms of complex information and numerous data sets.

Create reports to fit your business

Want more control over your reports? Start from scratch or use one of our built-in report templates to get going faster. You can also create and save your own presets to quickly reuse custom setups. With powerful tools to group, sort, and filter data by order or product fields – and an intuitive drag-and-drop interface – you can build reports tailored exactly to your store’s needs.

Built-in report templates list interface in the Ninjalytics plugin

Save time with pre-made report templates

Skip the complicated configuration steps, use one of the included pre-made templates to generate your reports. From product sales reports to order details exports, the templates cover the most common report types so you can get started in seconds. Your reports will be ready before you know it!

View Plans
The report fields list in Ninjalytics, with a field being draggged to a new position

Drag and drop report builder

Setup completely custom reports with drag and drop configuration. Choose what fields you want to be included in your exported order report. Add, reposition, change field titles, and use toggle controls for quickly including or excluding specific fields.

View Plans
The live report preview feature in Ninjalytics showing a line chart, with report settings toggles to the right

Live report preview

See your report come to life as you build it. On the left, get a real-time preview in the form of a table or chart – so you always know what you’re working with. On the right, fine-tune your setup using a simple panel where you can choose what data to include, how to sort and group it, and what chart type fits best. No complicated steps, just a clear and intuitive way to shape your insights as you go.

View Plans
The calculated field builder in Ninjalytics, allowing for defining custom fields based on formulas

Calculated fields

The Field Builder feature allows users to create custom fields by combining existing data fields, mathematical operations, and custom formulas. This functionality is highly flexible and enables tailored reports that meet specific business needs.

Use basic operations to create custom calculations, for example:

  • addition (+),
  • subtraction (-),
  • multiplication (*),
  • and division (/)
View Plans

Work with various data points and metrics

Understand your product sales, customers, and inventory without requiring specialist or technical knowledge. With Ninjalytics, you can generate reports based on various data points and metrics, then use several filters and grouping and sorting options to extract valuable information about your online store.

Metrics
  • Product ID
  • Variation ID
  • Item SKU
  • Variation SKU
  • Product Name
  • Product Categories
  • Current Product Price
  • Stock Quantity
  • Variation Attributes
  • Quantity Sold
  • Gross Sales
  • Gross After Discount
  • Discount Amount
  • The Amount Of Tax
  • Product Average Rating
  • Quantity Refunded
  • Tax Refunded
  • Line Item Count
  • Order Count
  • Product Fields
  • Order Fields

…And More!

Filters
  • Products
  • Product Categories
  • Product Tags
  • Products With Field
  • Shipping Items
  • Coupon Items
  • Fee Items
  • Tax Items
  • Order Status
  • Order Field
  • Orders by Customer
  • Role
  • Orders by Customer
  • Field

…And More!

Grouping by Fields
  • Product
  • Product Variation
  • Product Category
  • Product ID
  • Product SKU
  • Variation SKU
  • Quantity
  • Order Number
  • Order Status
  • Currency
  • Customer
  • Billing Fields
  • Shipping Fields
  • Payment Methods
  • Transaction ID
  • Order Date or Time
  • Gross
  • Gross After Discount
  • Item Price

…And More!

Each condition supports flexible comparison logic. Use different methods to check if a product meets your defined rule criteria.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Log in

Frequently Asked Questions

How do I install the plugin?

You can install the plugin through the WordPress admin panel or by uploading the files via FTP.

Does it work with my theme?

Yes, the plugin doesn't include any frontend functionality, and should be compatible with all WordPress themes that follow WordPress coding standards.