60-day Money Back


Frequent Update


365-day Support

Magento 2 Advanced Reports Extension - Mageplaza


Magento 2 Reports extension helps online stores track, process and manages their business better with advanced customizable reports. Statistical data collected from customers, orders, sales, and products on a regular basis are quickly sorted out, providing a great help to store owners in both business and marketing decision-making.

Total price:


This demo is hosted on Cloudways


User Guide


User Guide


User Guide


Installation Guide

Magento 2 Better Reports for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x


With the fluctuation of store activities, sales and a lot of other elements, it seems impossible to note and track the business data by memory, even papers.

Therefore, Better Report is really essential to e-commerce stores because it helps to collect, compare and analyze every side of business situation properly and simplify admin workload considerably.

Reports with the important information such as the number of orders, the number of abandoned carts and so on will give the store owners a clear view of their business’s health.


  • Track business development over time
  • Customize & compare report periods
  • New advanced reports
  • Display report data by charts
  • Filter report elements
  • Flexible dashboard layout
  • Cover the limitations in Magento 2 Default
  • Multiple Report dashboards
  • 3 new informative advanced reports
  • 16 report cards

Customize & compare report periods

Mageplaza Better Reports extension allows store admins to customize the period in which the data is collected. The time period can be one day, one week, one month or any period.

Especially, store owners can make comparison easily between two separated period. For example, the sales this month compared to last month. This demonstrates clearly the change to be positive or negative.

New advanced reports

Along with other reports which are already accessible and available in default Magento 2, Mageplaza Better Reports provides more advanced reports:

Sales Report By Location: Show the overview of sales by locations
Repeat Customer Rate: Show the percentage of customers come back to stores in a specific time
Conversion Funnel: Show the most typical data related to Product view, Add to Cart, Order Number
Extra card reports: Stock vs Sold, Customer Group, Abandoned Carts (Pro version)
Extra 8 Sale By Reports (Report Ultimate version)

Display Reports data by charts

In the standard version of Mageplaza Better Reports extension, reports on repeat customer rate, transactions, total sales, average order value, tax, and shipping will be displayed as line charts

This helps store owners have a visual look at the statistic data, making it easier to compare, follow and process. In every graph, the rates between numbers will also be shown with red standing for positive statistics and green indicating negative ones.

Filter report elements

In the Pro version of Magento 2 Report extension, the admins can select the features of a report to make the filter action. For example, the Sales Reports By Location can be filtered by order status: completed and processing.

Flexible Dashboard layouts

With Mageplaza Better Reports module, the store admins are allowed to customize the layout of the admin dashboard easily. On the Magento 2 Dashboard, store admins can drag and drop to move report cards around and arrange figure sections with ease.

Moreover, the report board’s size can be adjusted by pulling the double arrow. Both of these features are ready to make the dashboard layout neat and well-organized.

Multiple Report dashboards

Automatically sending emails to customers to remind them about their abandoned carts and offer them a discount. Built-in report features helps store owner keep track on figures like cart abandonment rate, recovery rate and sent error.

There are 5 ready-to-use email templates coming in handy that help you fight the cart abandonment issue.

Learn More

More Features
Check out more details of Better Reports

Better Reports

Informative presentation

Your store numbers and figures are rendered into reader-friendly line graphs with a nice interface, allowing better comprehension and management.

Better Reports

Rates & changes reports analysis

Not only does the extension produces drawn charts, it provides comparisons between time periods as well. The results will be instantly displayed along with the graphs.

Better Reports

Enhanced advanced reports

With Better Reports module, the default report that comes with Magento 2 is improved with more in-depth examination of Revenue, Tax, Shipping and Quantity.

Better Reports

High compatibility

As a Mageplaza product, Magento 2 Better Reports is designed to be compatible with our other extensions, for example Reward Points Program, Gift card and Affiliate module. If you have them installed and activated, their results will go into Better Reports as well, making gathering all the information you need much faster and easier.

Better Reports

Report dashboard mobile-friendly

Mageplaza Better Reports is designed to be displayed properly in mobile devices

Better Reports

Drag & resize report dashboards

Easy to customize the layout of admin dashboard by resizing or dragging each report

Choose your suitable edition. Compare features


Crafted for a great webstore start $ 99 first year
  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition
  • Mobile Dashboard supported
  • Extra advanced reports: Sales by Location, Repeat Customer Rate, Conversion Funnel
  • Add charts for Totals, Orders, Shipping, Tax
  • Select period time
  • Hide/ Show Report Cards
  • 60 days refund - no question asked
  • Compare features


Great for enterprise solution $ 299 first year
  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Includes all Professional features, plus ...
  • Add 8 report types of Sale By: Category, Product Attribute, Attribute Set, Payment, Coupon Code, Postal Code, Hour, Weekday, Tax Rate
  • Add User Wishlist report
  • Add Customer By Location report
  • List and Chart Display for Sales By Hour/ Weekday
  • Create and Save multiple dashboard views
  • 60 days refund - no question asked
  • Compare features


The most popular $ 199 first year
  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition
  • Includes all
    Standard features,
    plus ...
  • Extra card reports: Stock vs Sold, Customer Group, Abandoned Carts
  • Add View Details to more cards
  • Filter function at View Details grid
  • 60 days refund - no question asked
  • Compare features

Compare features

Yes, definitely. With Better Report, store admins can select any report (on the calendar) as well as select the comparing report easily. The data will be collected accordingly.

Yes, the dashboard layout is totally customized by dragging report cards and resizing them by your wish easily.

There are 3 main extra reports including Sales By Location, Repeated Customer Rate and Conversion Funnel in Better Reports

Yes, this function is available in Reports Ultimate. The store admins can save multiple dashboards and next time they come back and select one from drop-list.

Mageplaza Reports extension the standard version is still free on Github. However, the Github version does not include Mageplaza technical support package. If you still consider downloading the Reports module on Github,please visit here.

Yes. Better Reports are displayed well on mobile devices (using access key), which allows store admins to view anytime and anywhere.

Yes, in Pro version, you can select the elements to filter at the View Details section of the report.

Yes, you definitely can! You can install Mageplaza Better Reports extension as any other modules. You should follow our instruction  here. Otherwise, you can buy our  installation service, our experts will help you get the module installed on your website within 24 hours and solve any issues during the installation.


29 April 2022


It supports many report types and does not conflict with other modules. I'm waiting for it to be PWA ready soon.

Camuri -Verified Purchase
19 April 2022


Impressed by Mageplaza support team. They're fast, friendly, and knowledgeable. Thanks

Eugene -Verified Purchase
30 June 2021

Great extension

I recommend this extension, great reports and wonderful customer service.

Patrick -Verified Purchase
18 June 2021


Excellent reports and exceptional customer service - thank you.

Jonathan Harris -Verified Purchase
19 April 2021

one of the best extension

one of the best extensions for Magento 2 reports. I have installed this extension and all store reports showing on my dashboard very nice layout style. now our plan is to upgrade the Report extension. I am very happy with Mageplaza Service and Support

Ahmed -Verified Purchase
16 April 2021

Amazing Report system

This extension provides very nice reporting with much more detail than stock Magento. Mageplaza is a great company and awesome support always. I'd say best in the business. This extension is very helpful for Magento 2 store owners

faraz bashir -Verified Purchase
27 July 2019

Usefull plugins

This plugin shows much better reports with more details than the default Magento report chart we see on the dashboard. I would really recommend this extension. We can also customize easily this plugin, not find any issue,

Indus Valley -Verified Purchase
05 July 2019

Useful extension

Useful extension, easy to install and use.

Nana -Verified Purchase
24 June 2019

Simple Insights

It gives a resume of the most important data. They are well grouped and you can -- in a glance -- get insight in your business.

Jan Hurstjes -Verified Purchase
27 May 2019

Great useful extension

It simplifies the way to see and check the reports, better than the native Magento report, simple and plain to understand with chart and comparison. Also, the mobile dashboard is very useful!

xdev -Verified Purchase
18 March 2019

Much better

Much better report with more details than the default Magento report. I would recommend this extension. You can also easily customize the position of the reports graphs.

Andrea -Verified Purchase
10 March 2019

Great Addition to Admin Panel

Reports is a great way to visualize your sales, orders, etc without running anything external for graphs. Works great on Magento 2.3.1. The only issue I've seen is flickering in the graphs on some browsers.

Jerry -Verified Purchase
07 February 2019

Good job, support team

This is the second time I installed a product of Mageplaza and it works extremely well, helps me a lot in analyzing and sum up all the data and figures over any period of time in the specific region

Mahesh -Verified Purchase
04 January 2019

Great reports module

Is there a good decision without reports? No. So this module is a perfect addon. Just install it and instantly get years of back data that you ware not aware of. Great plugin, dashboards and excellent reports. Keep up good work.

Marina -Verified Purchase
14 November 2018

Best dashboard

I love this extension. I am using the free version of it. But I am satisfied with my requirements. I have tested on Magento 2.2.6 and it's super smooth. I am a big fan of Mageplaza.

vivek kumar -Verified Purchase
10 November 2018

Great plugin

Magento 2 Advanced Reports extension will help you to get the rich look and feel dashboard. I am using on Magento version 2.2.6 and it's compatible well. I will recommend to everyone.

Abdulrahman -Verified Purchase
10 November 2018

Great extension

At the moment, you need to have a closer idea about your sales and taxes, you will need to install most extensions for that. This is a really great service from the support team, they will keep assist you until you reach your purpose. I'm really looking forward to some new features in this version.

Abdulrahman -Verified Purchase
08 November 2018

Very good plugin

This is a great free module. It includes nice and helpful charts with some analytics that is very good for a beginner. I had one issue with lifetime sales figures, but it was immediately fixed by the support team, many thanks for that!

Rostyslav -Verified Purchase
03 November 2018

Awesome replacement of default Dashboard of Magento2

Magento 2 Advanced Reports extension will help you to get the rich look and feel dashboard. I am using on Magento version 2.2.6 and it's compatible well. I will recommend to everyone.

Vivek -Verified Purchase
11 October 2018

Excellent extension

The extension works great but the bigger highlight is their support team. I can't say enough good things about how they stand behind their product. This module is very simple to configure and use. I had some compatibility issues but the support team fixed everything in less than no time. Reporting and analytics is an awesome tool, this is a solution every store owner should definitely have!

mahmoud -Verified Purchase
25 August 2018


Your design is totally customizable, especially when I can even arrange or enlarge any column or report chart. I 'm waiting for the new Professional package to come. I'm really looking forward to some new features in this version. Really well built. And the support is great as always. Thanks

Bernarda B. Diaz -Verified Purchase
22 August 2018

good job, support team.

To be honest, I was kind of confused to install and control this extension at the beginning so I asked them for some help and got replied back very quickly and fully, good job guys.

Ethel M. Prosser -Verified Purchase
20 August 2018

Helpful as always.

This is the second time I installed a product of Mageplaza and it works extremely well, helps me a lot in analyzing and sum up all the data and figures over any period of time in the specific region.

Jean B. Mitchell -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Use case 1: Access general business reports on basic data of your business

Business goals:

  • View data on the most basic aspects of the business to understand the performance over time.

Default Magento technical limitations:

  • A Magento store's default reports lack the feature for advanced statistical analysis.


  • View reports on total revenue, customers, best sellers, orders, shipping, and more.
  • Transform default reports into charts and graphs for easy understanding of the data.
  • Allow you to select and compare reports in different periods of time, giving a better view of the store's growth over time.

Use case 2:3 New advanced reports for general business situation analysis

Business goals:

  • Access even more advanced data as your business scales to the enterprise level.

Default Magento technical limitations:

  • There's no option for enterprise-level data with the default Magento analysis.


  • Provide data on Repeat Customer Rate - the percentage of customers coming back to your store in a specific time.
  • Provide data on Conversion Funnel - the data related to Product view, Add to Cart, and Order Number.
  • Provide Extra card reports on Stock vs Sold, Customer Group, and Abandoned Carts (only in the Pro version)

Use case 3: 9 new sales reports for sales-related direct decision making

Business goals:

  • Access more advanced data as your business requires for better analysis.

Default Magento technical limitations:

  • There's no option for more advanced data with the default Magento analysis.


  • 9 new reports available in the Ultimate edition.
  • Reports on Sales by Category
  • Reports on Sales by Product attributes
  • Reports on Sales by Postal code
  • Reports on Sales by Product attributes
  • Reports on Sales by hour or weekday
  • Reports on Sales by payment type
  • Reports on Sales by coupon code
  • Reports on Sales by cart price rules
  • Reports on New and returning customer
  • Reports on Customers by Location

Use case 4: Make statistics more visual and easily understandable

Business goals:

  • Create a data dashboard that matches the admin's needs and allows quick viewing of data.

Default Magento technical limitations:

  • It's impossible to create a new layout of data reports with a default Magento store.


  • Provide filter options to view data at different statuses.
  • Allow you to drag, drop, and adjust the size of report cards to create any layout of the data dashboard you want.
  • Allow you to save many layout views and select one at any time.

Better Reports Feature Roadmap 2022

The following table introduces Mageplaza Better Reports update planning. This includes main updates about new features and compatibilities and excludes other important updates regarding bug fixing, performance improving and others.

  • Check Out with Multiple Addresses
  • Enable JavaScript and HTML bundling and minifying for checkout page
  • API
  • GraphQl
  • Compatible with M2 2.4.2
  • Design
  • Order Summary Background
  • Checkout Background Color
  • Title Color
  • Description Color
  • PWA
  • Compatible with M2 2.4.4

Don't see the features you are looking for?

Request feature

Submit your feature requests below

Want to do extension customization?

Custom request

Let us know your requirements


  • v4.1.4

    30 August 2022

    • Compatible with Magento v2.4.4
  • v4.1.3

    28 December 2021

    • Fixed minor bugs
  • v1.4.2

    28 December 2021

    • Fixed minor bugs
  • v4.1.2

    25 October 2021

    • Compatible with Magento v2.4.3
  • v4.1.1

    13 September 2021

    • Fixed minor bugs
  • v1.4.1

    13 September 2021

    • Fixed minor bugs
  • v4.1.0

    26 May 2021

    • Compatible with Magento v2.4.2
    • Added total row for detail grid
    • Fixed minor bugs
  • v1.4.0

    26 May 2021

    • Added total row for detail grid
    • Fixed minor bugs
  • v4.0.0

    20 January 2021

    • Supported Magento v2.4
  • v1.3.4

    20 January 2021

    Report Pro & Ultimate

    • Fixed filter error & other minor bugs
  • v1.3.3

    14 August 2020

    Report Pro & Ultimate

    • Fixed error duplicate reports entries
    • Added command to reindex report data
  • v1.3.2

    24 July 2020

    Reports Pro & Ultimate

    • Compatible with Magento v2.3.5
    • Fixed minor bugs
  • v1.3.1

    24 June 2020

    • Fixed error: Reports loading layer displays over Admin menu
    • Fixed minor bugs
  • v1.3.0

    28 April 2020

    • Supported RestAPI & GraphQL
    • Improved reports dashboard performance
    • Fixed minor bugs
  • v1.2.3

    19 December 2019

    • Improved code style & performance
    • Fixed minor bugs
  • v1.2.2

    05 June 2019

    • Added ACL for each report’s card
  • v1.2.1

    20 May 2019

    • Compatible with Magento 2.3.1
  • v1.2.0

    30 January 2019

    • New Features:
      • Conversion funnel
      • Multiple views for dashboard [Ultimate]
      • Added reports: Sales by Category, Attribute Set, Payment, Coupon, Postcode, Hours, Weekday, Tax Rate, Customer by Location, User Wishlist [Ultimate]
      • Added Order Status Filter for Detail page [Pro]
    • Compatible:
      • Magento 2.3.0 & Enterprise Edition
      • Mobile dashboard
    • Fixed minor bugs
    • Improved code style & performance
  • v1.1.1

    01 November 2018

    • Improved UI/UX
    • Fixed the error in applying ACL in admin
    • Fixed the error in dashboard menu & URL when disabling module
    • Fixed some minor bugs
  • v1.1.0

    27 August 2018

    Reports Standard

    • Improve performance
    • Bugs fixed

    Reports Pro

    • Added Abandoned Cart report
    • Added Sales by Product report
    • Added Sales by Customer Group report
    • Added Sales by Customer report
    • Added Stock vs Sold report
    • Improved Sales by Location report (country, state, city)
    • Improved Report cards (Abandoned Cart, Bestsellers, Sales by Location, Sales by Customer, Sales by Customer Group, Sales by Product, Stock vs Sold)
  • v1.0.0

    12 June 2018

    Released Reports v1.0.0

Live Demo





Standard Professional Ultimate
General configuration
Enable/Disable the module
Enable Chart
Enable Comparison
Configure Report cards layout
Compare figures between different reports
Compare statistics with previous periods
Mobile Dashboard
Report Types
Card Report
Lifetime sales
Average Order Value
Repeat customer rate
Sale by location
Best sellers
Last Orders
Last Search Terms
Top Search Terms
Most view products
New customers
Conversion Funnel
Details Report
Sales by product
Cart abandonment
Sales by location in details
Sales by country
Sales by state
Sales by city
Best-sellers report in details
Sales by customer groups
In-stock and Sold-out products
Sales by Category
Sales by Product attributes
Sales by Product attributes set
Sales by Postal code
Sales by hour
Sales by weekday
Sales by tax rates
Sales by payment type
Sales by coupon code
Sales by cart price rules
New and returning customer
Customers by Location
Users Wishlist
Support Multiple Dashboard
Save Multiple Dashboard View after change
Auto-fit with every device (Mobile, Tablet, PC)
Support multiple stores
Support multiple languages
Fully compatible with Mageplaza extensions
1-year free support
Lifetime updates
60 days money back guarantee
Why choose us?

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.



60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.