WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by BerryPress v2.1.1

Ninjalytics: Sales Reports & Order Export for WooCommerce an...

Create sales reports and order exports for WooCommerce with product analytics, order fulfillment data, filtering, charts, and 15+ templates.

Ninjalytics: Sales Reports & Order Export for WooCommerce an...

The facts

Rating
4.4★ from 57
Active installs
6k+
Price
Free
Last updated
17 Aug 2026
Added
Jun 2015
Requires WP
6.2
Tested up to
WP 7.0.4
Requires PHP
8.1
Downloads
174,690

Our analysis

AI-assisted

Ninjalytics is a WordPress plugin designed for WooCommerce and Easy Digital Downloads that generates detailed sales reports and exports order data. It allows you to create reports using over 15 pre-built templates, customize fields, and filter results by date ranges and order statuses.

This plugin is suitable for those looking to enhance their sales monitoring, order fulfillment, and inventory management processes. It combines features from previously separate plugins into one comprehensive tool for effective reporting and data analysis.

Best for: This plugin is best for WooCommerce and Easy Digital Downloads users who need detailed sales reporting and order export capabilities.

What it does well

  • Generates detailed sales reports and order exports
  • Offers 15+ pre-built report templates
  • Allows customization of fields and filtering by order status
  • Supports CSV export for easy data sharing
  • Compatible with WooCommerce and Easy Digital Downloads

Where it falls short

  • Limited information on specific features and performance
  • Some features may require additional compatible plugins

Verdict

Ninjalytics provides a comprehensive solution for sales reporting and order management. It is a useful tool for online store owners looking to streamline their reporting processes.

From the developer

BerryPress's own description of Ninjalytics: Sales Reports & Order Export for WooCommerce an..., lightly tidied.

Ninjalytics creates powerful sales reports and order exports for your WooCommerce store. Generate detailed product sales reports with charts, or export individual order line items for fulfillment and accounting. Choose from 15+ pre-built templates, customize which fields to include, filter by date ranges and order status, and preview everything live before downloading.

Perfect for smart decision making, monitoring sales performance, order fulfillment, inventory management, and accounting. Works with both WooCommerce and Easy Digital Downloads (beta).

Previously using “Product Sales Report for WooCommerce” and “Export Order Items for WooCommerce” as separate plugins? Ninjalytics replaces both – everything you need is now in one plugin, plus more.

Reporting Features & Benefits

  • Live preview and one-click download – see your data instantly before exporting
  • Pre-built report templates – quickly create reports from 15+ ready-made templates including Top Selling Products, Stock Reports, Sales by Region, Live Carts analysis*, and more
  • Order Export Mode – export individual order line items with full order details (billing/shipping info, order status, dates) – replaces Export Order Items plugin functionality
  • Flexible date ranges – use quick shortcuts like “Last 7 days,” “This Year,” or set precise relative and absolute date ranges
  • Order status filtering – include or exclude sales based on transaction status
  • Product-specific reporting – store-wide reports, by product(s), product categories, and/or custom segmentation
  • Interactive charts – create line and bar charts to help visualize your data
  • Report presets – save custom report settings to regenerate reports later
  • Variation support – report on variations separately or together
  • Custom sorting – set display order for your data
  • Flexible field selection – choose what fields to include in your report from dozens of available fields
  • Cost of Goods (COGS) tracking – calculate profit and margins (requires compatible COGS plugin)
  • Exclude free products – leave free products out of your report
  • Row limits – set report to only include top X results
  • CSV export – export in versatile CSV format for universal spreadsheet compatibility
  • High Performance Order Storage (HPOS) – full support for WooCommerce’s modern order storage system
  • Customizable live preview – link order and product IDs directly to their pages, color-code order status, and highlight negative numbers in the preview table
  • Works with WooCommerce, Live Carts for WooCommerce and Easy Digital Downloads (beta)

View, Download, and Share

Use the report builder to quickly create a custom report, view in your dashboard, or click “Download Report” and your custom report will be generated and downloaded as a CSV. Import to your favorite spreadsheet software or share it with members of your team.

Pre-Built Report Templates

Ninjalytics includes 15+ ready-to-use report templates to get you started quickly:

Product Sales Templates:

  • Blank Product Report: A minimal starting point for a product report – pick your own fields and settings from scratch.
  • All Sales: Sales trend chart with quantity sold and revenue after discounts, shown per product.
  • Top Selling Products: Identify top selling products with quantities and revenue in a single view.
  • Top Rated Products: See products with the highest customer ratings to highlight quality performers. (Pro only)
  • Sales by Product: Review sales totals grouped by product to spot trends quickly.
  • Refunds By Product: Top products by refunded amount in the period. Compare with sales columns; add a calculated field for refund rate if you need it. (Pro only)

Inventory Management Templates:

  • Stock Report: Monitor stock levels and surface products that need replenishment.
  • Low & Out Of Stock: Lowest on-hand quantities first so shortages stand out; sold units follow the report dates and statuses.

Geographic & Segmentation Templates:

  • Sales by Country: Analyse performance by billing country for geo insights.
  • Sales by Currency: Track sales totals by currency when selling internationally.
  • Sales by Payment Method: Compare revenue by payment method to understand buyer preferences.
  • Sales Trend (Monthly): Revenue and units sold summed by calendar month across the dates you choose.
  • Sales Trend (Weekly): Revenue and units sold summed by week across the dates you choose.
  • Top Revenue By Billing Email: Ranking of billing emails by revenue in your date range, with units, orders and average order total (top 100 rows).
  • Sales by US State: Break down sales totals by US state for regional insights. (Pro only)
  • Refund Trend (Monthly): Refunded amounts and units by calendar month across the dates you choose. (Pro only)

Order Export Templates:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)