Home Plugins product sales report for woocommerce
Ninjalytics (formerly Product Sales Report) logo

Ninjalytics (formerly Product Sales Report)

by BerryPress on WordPress.org

Quickly create sales reports and charts for your WooCommerce store with advanced filtering by date range, id, category, tag, status, and more.

(55)
Report options

Report options

Ninjalytics (formerly Product Sales Report) helps you set up custom sales reports for the products in your WooCommerce store. Generate detailed tables, spreadsheets, line charts, and bar charts. Include or exclude sales based on date range, order status, or specific products. Choose which fields to display, set up custom segmentation, and more! Preview your report live in the WordPress admin, or export the data in CSV format.

Quickly create sale reports for smart decision making, monitoring sales, setting sales strategies, forecasting, inventory management, and accounting.

Reporting Features & Benefits

  • Live preview and one-click download
  • Filter by date range, relative or absolute
  • 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
  • Create interactive line and bar charts to help visualize your data
  • Create report presets – save custom report settings to regenerate reports later
  • Report on variations separately or together
  • Set display order
  • Reporting fields – choose what fields to include in your report
  • Exclude free products – leave free products out of your report
  • Limit included products – set report to only include a set number of products
  • CSV exporter – export in versatile CSV format for universal spreadsheet compatibility
  • Works with WooCommerce and Easy Digital Downloads

Get Pro Features

If you are a power user needing advanced options for fine-tuning reports, upgrade to pro:

  • Email reports – send reports to any email address with a click
  • More formats – Save reports in XLSX, HTML, or Enhanced HTML
  • User role filtering – generate reports by user roles (default and custom roles)
  • Expanded product filtering – adds tag, field, and product variation sorting
  • Use multiple custom segments at the same time
  • Create custom calculated fields with your own formulas
  • Want more? – check out our add-ons for expansion plugins

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.

⭐️⭐️⭐️⭐️⭐️

“I needed reports to help make informed decisions for ordering new stock from suppliers and the Ninjalytics was perfect. It can create very granular reports for specific product categories or one grand report for all our products. Well done!” - @krooisant

⭐️⭐️⭐️⭐️⭐️

“I was looking for good frontend reports for my marketplace and I came across the winning trio, Ninjalytics, Export Items Pro in combination with Frontend Reports. This trio was the best for the job.” - Yinon Tubi

Simple Filtering

Ninjalytics gives you a ton of control for zeroing in on what’s important. See what products are performing best based on quantity or sales so you can refine your online sales strategy. Filter by date range, order status, item, and/or category.

Reporting Fields Include:

  • Product ID
  • Product SKU
  • Product Name
  • Quantity Sold
  • Gross Sales
  • Variation ID
  • Product Categories
  • Variation Attributes
  • Gross Sales (After Discounts)

If you like this plugin, please consider leaving a comment or review.

Documentation

Explore the full Ninjalytics documentation:

Addons & Integrations

Looking to automate your reports, share them on the frontend of your site, or export details about an individual sale for order fulfillment? Upgrade or become a member for access to these add-ons:

Scheduled Email Reports – email your reports as an attachment on a recurring schedule
Frontend Reports – embed a report or a download link in a post or a page
Export Order Items Pro – export order details for use in order fulfillment and data analysis

You may also like these plugins

BerryPress has built a range of powerful plugins for WooCommerce and WordPress. Check out some of our favorites below — and don’t forget to leave a ⭐⭐⭐⭐⭐ review to help others in the community discover them!

  • Export Order Items for WooCommerce — Export detailed order data for every sale in your WooCommerce store. Simplify fulfillment, create accounting reports in just a few clicks, and download CSV files for easy sharing and compatibility.
  • Inline Image Upload for BBPress — Add a TinyMCE WYSIWYG editor to BBPress forums and enable inline image uploads, so users can easily attach and display images within their posts.
  • PhotoBerry Studio — Create beautiful, customizable product photo galleries directly in your WordPress dashboard.
  • Automatic Product Categories — Available as a free version and Pro. Automatically assign products to categories based on custom rules, saving you time and keeping your store organized.
  • Live Carts — Available as a free version and Pro. View and analyze live shopping carts in real time to understand user behavior and optimize conversions.
  • Customer Address Change Notification for WooCommerce — Get instant notifications when customers update their shipping or billing address, helping you stay on top of changes and prevent delivery issues.
    To view BerryPress’s premium WordPress plugins and themes, visit our WordPress products catalog page.

Enjoy!

Active installations7K+
Weekly downloads
2,066-20.48%
Version2.0.3
Last updated10/16/2025
WordPress version6.2
Tested up to6.8.3
PHP version8.1
Tags
analyticsreportingsales reportwoocommercewoocommerce sales