Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • Magento Silver Technology Partner

Advanced Reports for Magento 2

Current extension version: 2.8.3

Gauge the success of your business with a set of informative and visually attractive financial performance reports.

$449 $499
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Advanced Reports $449
    Support period
  • [M2] Gift Card $299
    Support period
  • [M2] Reward Points $349
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Report dashboard | Get an instant overview of sales.

Report dashboard

Dashboard bookmarks | Enable multiple dashboard views with various widgets and time ranges.

Dashboard bookmarks

Flexible calendar | View and compare data by time intervals, default or custom.

Flexible calendar

Sales Overview report | Assess your sales figures within the specified time period.

Sales Overview report

Traffic and Conversions report  | View the stats on unique page visits, orders, and conversions. Layout data by custom sales ranges, and even further - by products.

Traffic and Conversions report

Abandoned Carts report | View the cart abandonment rate over time.

Abandoned Carts report

Customer Sales report | Analyze the volume of sales within a time period. View the detailed data by custom sales ranges.

Customer Sales report

Product Performance report | Monitor sales totals in the context of individual products.

Product Performance report

Sales Detailed report | Dig your sales indicators deeper, up to each item sold.

Sales Detailed report

Sales by Category report | View sales by product categories.

Sales by Category report

Sales by Product Attributes report | Evaluate sales figures by product attributes.

Sales by Product Attributes report

Sales by Location report | Get access to the data on sales by location (up to a particular state/region and city).

Sales by Location report

Sales by Coupon Code report | Find out how many acts of sale resulted over the given time with the use of a coupon.

Sales by Coupon Code report

Sales by Payment Type report | Explore sales indicators grouped by payment methods.

Sales by Payment Type report

Sales by Manufacturer report | Gauge sales by manufacturers.

Sales by Manufacturer report

Report settings | Define the status of orders to provide data for the report, and select the parts to be sent in emails.

Report settings


How Magento 2 Advanced Reports works

Comprehensive reports
Analyze store performance extensively against a variety of essential financial indices.
Visually appealing charts
Spend no extra minute to read what figures and trends say in comparison and contrast.
Smart control
Stay astute on who and how much of what will see with regard to the statistics.

How Magento 2 Advanced Reports Works

Win confidence in effectual e-commerce performance with Magento 2 Advanced Reports! Analyze, reflect and make decisions to raise the efficacy of your strategies for pricing, marketing and selling. Project changes and forecast steps of smart merchandising. Access reports easily, contrast and compare data, email chunks to people you trust, export and import selected statistics. Get access to even more indices by integrating Gift Card, Rewards Points as well as some other extensions and exercise a complete control over your vend success.

Analyze your KPI’s Comprehensively

Expressive data
Get hold of your financial performance data with 4 general and 8 detailed reports.
Sales in details
View sales statistics in full scope or in details focusing on shipping, billing, tax or other indices available on a 45-item list.
Profit calculation
Monitor profit totals in the Product Performance report.
Report drill-dow
Explore reported data in depth. View sales figures by particular products, time periods, coupon codes, and more.
Configurable data representation
Collate data by predefined or custom time intervals. Overlay charts and trends for advanced comparison and contrast.
Stress-free controls
Exercise a complete and intuitive control over the array of performance indicators, stress-free.
Reports dashboard
The KPI’s are presented in the designated dashboard split by 8 configurable numeric and 2 chart widgets giving access to detailed reports.
Alternatives in data representation
Feel free to control the layout of your reports to see exactly what you need at a point by filtering data, arranging columns and even exporting tables to CSV/XML.
Advanced settings
Tweak reports in bulk or individually. Employ the general settings of the extension, or the report settings. The latter allow customizing columns names and selecting data for emailing, for example.
Scheduled Emailing
Send selected reports to multiple addresses against the neatly-configured mailing schedule.

Magento 2 Reports Detailed Feature List

General reports
  • Sales Overview report
  • Traffic and Conversions report
  • Abandoned Carts report
  • Customer Sales report
Detailed reports
  • Product Performance report
  • Sales Detailed report against 45 indices
  • Sales by Category report
  • Sales by Product Attributes report
  • Sales by Location report
  • Sales by Coupon Code report
  • Sales by Payment Type report
  • Sales by Manufacturer report
Data arrangement
  • Report dashboard
  • ‘Forecast: Sales’ widget
  • Report drill-down
  • Adjustable charts
  • Data comparison; charts
  • Data filtering
Data presentation
  • Colorful totals
  • On-hover details
  • Dual Y-axis charts
Report configuration
  • Scheduled emailing of statistical reports
  • Report settings: selecting data for emailing
  • Processable order status setting
  • Custom price ranges
  • Option to select a manufacturer attribute
Other features
Need additional functionality
or futher customization of your products?

How Magento 2 Advanced Reports beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Feature Highlights
View documentation for a full feature list
Case Studies on how to:

Ecommerce is about increasing conversion. Still, every merchant needs an analytical tool that will allow tracking conversion dynamics and timely respond to any possible negative trends by changing the marketing strategy. That's where the ‘Traffic and Conversions’ report comes into play. It allows gauging the marketing results with four simple yet effective steps.

Bring new traffic to your site

Utilize yet undiscovered marketing channels to bring new users to your web store. It may be banner advertising, Google ads, contextual advertising - anything that may help you reach a spike in traffic and then sales.

Track changes in conversions by particular period

View the ‘Traffic and Conversions’ report to see how new marketing channels changed your visitors' flow and conversions in comparison with the previous time periods. Break down the reporting period by weeks or days and apply the required filters to see the dynamics in more detail.

View product conversions per specific period

Click on the particular time period in the grid to proceed to the 'Product Conversion' report. Here, you can see the number of unique visitors, orders, and conversion rates related to particular products.

Analyze conversions by individual products

Click on the particular product in grid to view its performance that can be broken down by days, weeks, quarters, and years. From the data provided, you can decide whether the product’s conversion rates should be further improved by performing certain marketing activities related to that product.

The report proves to be an invaluable tool for tracking the effectiveness of your marketing campaigns in the context of individual products.


Ensure accurate data reporting for average and big online stores within a reasonable time.


Forecasting demand, optimizing prices, and increasing profits are the goals that are perfectly applicable to any business, but they are just impossible without proper and accurate reporting tools.

However, this initially difficult task becomes even more complex for middle and large companies, or even enterprises. Immense amounts of orders, customers, invoices, etc., in such stores, sometimes, break data processing or slow it down incredibly.

Magento 2 Advanced Reports avoids this hurdle through data indexation. All reports use the pre-generated data and are rendered without any delays. The default data reindexation goes daily, so all the reports provide the data based on real-time analytics. Additionally, you can reindex data manually anytime you need to update the source data.


According to our investigations, our extension fluently processes even the stores with more than 200 thousand orders. This way, Advanced Reports is perfectly suitable for middle and large Magento 2 based stores.


Take advantage of the extra metrics to obtain additional business information immediately.


By default, Magento 2 provides a lot of valuable raw data by default, including revenue totals and subtotals, tax amounts, items sold, different kinds of prices, etc. But sometimes, you need to receive some aggregate or extra metrics automatically and immediately without any additional calculations. So, in addition to the above data, Advanced Reports for Magento 2 also provides several custom metrics related to sales averages and profits.

Average Order Value. Usually, average order amounts are related to different customer groups and their purchasing patterns. There are two general ways to increase AOV: you can either encourage customers to get more items per one order or purchase more expensive products. This way, AOV is extremely valuable for sales and promotional campaigns when you need to compare the metrics before and after. The Advanced Reports extension allows you to track AOVs closely and timely react to possible decreases.

Average Final Item Price. The average final price metric is quite similar to AOV. Often, especially during sales, average item prices decrease as a result of price cuts, but the average number of bought items should exceed this deduction to get you more sales. With Advanced Reports, you can easily monitor this indicator.

Total Profit by Products. Top-selling products are not usually the most profitable ones and despite high revenues, they can bring only small profits. Meanwhile, some midrange items requiring much less efforts and investments can provide more profit through comparatively small individual incomes. ‘Total Profit’ is the metric that allows you to distinguish products with higher profits and focus on them beneficially.

Total Margin by Products. Profitability is the most important parameter for any profit-oriented business. The difference between the items with biggest profits and the highest profitability is just like between the effect and potential. If used properly, the items with highest profit margins are extremely efficient sources of profit. Advanced Reports allows you to distinguish the most profitable products among the existing ones on the fly. This way, you will get a chance to constantly improve product catalogs adding more and more profitable products knowingly.


All the additional metrics provided by the Advanced Reports extension for Magento 2 measure your success professionally and are extremely important for performance tracking, which allows you to make grounded decisions.


Get instant access to the required information and save time when reading multiple reports.


In addition to the accuracy of data and excellent performance, the Advanced Reports extension for Magento 2 also provides users with the great UX and usability enhancements.

Accessibility and navigation. Admins have a direct access to the provided reports either from the main Magento 2 menu or from the built-in extension’s menu. Certain reports are directly linked to the default Magento data. For example, if you need to clarify some additional orders, product or customer attributes, the Magento 2 ‘Sales Detailed’ report allows you to enter those sections right from the report grid. The module also provides admins with the ability to create custom reports with bookmarks and track only the data they need without any distracting information.

Visibility. All the provided reporting data is arranged and displayed in the most visible manner. In particular, the totals in charts and total dashboards right below the charts are presented with own colors for better perception. On mouse hover, chart markers display the information related to the highlighted analytical period.

Design. The convenient built-in calendars enable customers to easily switch between analyzed periods.


Clear and convenient reports save a lot of time and efforts on data navigation, information analysis, and interpretation.


  • The fastest reporting extension on the market

    The 2.0.0 version brought indexation into play. It means that all the report data comes pre-generated, and when you load a report, the data is displayed on your screen without contacting the store server. By default reports are reindexed once a day so that data will always be up-to-date.

  • Great for large stores

    The Advanced Reports extension was designed to work with numerous orders. With a decent server hardware, the indexation of 200k+ orders should not take more than a couple of minutes. This way, generating a report for an order-heavy store will NOT result in an extreme server load or any downtimes.


  • Sales Overview Screen

    illustrates general store performance by monitoring overall sales numbers.

  • Product Performance Screen

    splits total sales by products and allows monitoring performance of each individual product with profit and margin calculated.

  • Sales by Category Screen

    splits sales by categories with a number of different stats available to compare the performance of individual categories.

  • Sales Detailed Screen

    offers a sales breakdown by items sold.

  • Sales by Location Screen

    includes a sales drill-down by state, region, and city to analyze sales by locations.

  • Abandoned Carts Screen

    allows tracking the number of abandoned carts, lost revenues, and abandonment rates.

  • Sales by Coupon Code Screen

    shows the number of orders and sales details resulting from coupon usage to track the success of coupon-based promotions.

  • Sales by Payment Type Screen

    displays sales data grouped by payment methods.

  • Sales by Manufacturer Screen

    displays sales data grouped by manufacturers. Manufacturer attributes can be selected in the extension’s settings.

  • Sales by Product Attributes Screen

    provides perfomance statistics for any given product or attribute combination.

  • Traffic and Conversions Screen

    with the ratio of unique visits to orders. The report features three drop-down reports: by time periods, general, and detailed product perfomances.

  • Customer Sales Screen

    Segment customers by the total sales for specified period. Understand what segment brings the most revenue. Edit and add new segments as you introduce new promotional campaigns. Get to the customer details page right from the report chart.


  • Reports dashboard NEW! Screen

    Get quick access to key performance indicators of your store from 8 numerical and 2 chart widgets. The drop-down menu of each widget allows changing its content flawlessly. Various dashboard views, including widget contents and time ranges selected, can be saved as bookmarks to be derived instantly.

  • Forecast: Total widget NEW!

    The dashboard includes a self-standing ‘Forecast’ widget related to no extension reports. Using it, you can forecast your monthly sales in money and ordered items.

  • Adjustable charts Screen

    Add more data to the chart to view the full performance picture. Each report comes with a specific set of parameters e.g. the number of ordered items, subtotals, tax amounts, discounts, etc.

  • Color code

    Each chart parameter comes with a distinctive color code improving data visualization.

  • Compare periods Screen

    Compare sales between different periods to see the difference and trends on graphs.

  • Data totals highlights

    The most important report details, such as order totals, the number of items ordered, the number of orders placed, are now represented in a distinctive block below the report chart.

  • Chart markers Screen

    With a mouse hover over a particular chat marker, you will get its exact value.

  • Dual Y-axis Charts NEW! Screen

    Most report charts have two axes that allow charts to display twice more data at once. The first axis is usually presented in monetary terms while the second one shows the number of orders, items ordered, conversion rates, etc.

  • Profit calculation

    Calculate profit and profit margin for each product.

User experience and interface

  • Report drill-downs

    Each report has a number of sub-levels. For example, by clicking on the date range in the ‘Sales Overview report’, you will proceed to the ‘Product Performance report’ to view the detailed stats for this date range.

  • Data filters Screen

    Each report comes with a corresponding set of filters. You can filter data by customer groups, SKUs, any of the totals available, discounts applied, and many more.

  • Sort by column

    Advanced Reports use the most recent Magento 2 UX practices making all grid columns sortable and filterable.

  • Customizable report tables

    You can remove almost any report table column, add the relevant ones for the current task, or change the column order as you need.

  • Report settings

    Configure order statuses to be processed by individual reports (at the reports level) or by the whole extension (in the general settings section).

  • Customer group filters Screen

    For precisely targeted sales data, reports can be filtered by customer groups..

  • Adjustable dates and time scales

    Flexible calendar allows viewing data for a custom period and splitting the period by weeks, days, etc. Moreover, the selected period and scale remain the same as you move between the reports.

  • Data export

    Any report can be exported in either the CSV or XML file format.

  • Detailed information

    The data represented in report tables is interconnected with Magento 2 entities. Clicking on the order ID gets you to the order details page, clicking on the item gets you to the product page, etc.

  • Report bookmarks Screen

    Having customized the report table and applied the filters, you can save it as a bookmark to quickly load it whenever required. You can have a bookmark for any situation and any report.

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (12)
  • Customer Questions & Answers (13)

Overall rating

5 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Sep 17, 2019

Nice solution for multistore

Works great with different currencies: you can view every store separately as well as a large report for the whole Magento converted into one currency.


Feb 22, 2019

Good impression

We have used your extension for Advanced Reports for a while now, and we are very happy with it.


Dec 11, 2018

A great reporting tool

There is a possibility to show or hide columns. It is amazing and very convenient :-)

Harshal Shah

Jun 22, 2018

Exellent extension

Overall is good this extension. thank you.


Mar 27, 2018

All stats in one place

Reports work perfectly fine, I can’t thank you enough for your time and for your help with installation!
We really appreciate it, thank you again for the excellent service and excellent product!


Nov 20, 2017

Really like this extension!

Very useful tool for monitoring sales and promos with coupons and tracking abandonment rate for shopping cart.
We use it together with Follow Up Email and can definitely see increase in sales.


Nov 17, 2017

Excellent support and great module

I just realized I purchased an amazing extension!!!
Thanks to Aheadworks for brilliant support and for the advice. This extension is what I really needed for my project. Perfect design, all needed functionality in one extension.
Definitely worth its price


Oct 27, 2017

Very useful

I've just bought your Advanced Reports for Magento 2.
I like that you can retrieve sales by combination of attributes and track sales and promos results.

Happy Customer

Feb 14, 2017

Exellent add-on!

Great interface, relevant data, works quickly.
What else do you need from a reporting tool?


Dec 2, 2016

Quick and trustworthy

The interface is great, it's very to jump from one reprot to another.
Works really quick and more cpu-efficient comparing to AdvReports on Magento 1.
Also, aheadwoerks support is very friendly as always ;)


Nov 15, 2016


We bought this extension after we had moved to Magento 2 and we are quite happy with it.
Drill down option is very handy and besides, aheadWorks team promised to add the margin report soon.
Their products are really good and the team is really professional.
Strongly recommended! ;)


Jun 9, 2016

good, waiting for more

we had these reports for magento 1, now changed for magento 2. works as promised, even seems a little faster than was on magento 1. we hope to see more reports in the future release and to see added some functionality for comparison and analysis. otherwise we are happy with this extension

I want to add SKU in product conditions. However, the extension will only allow me to add Category or Attribute Set. How can I add product SKUs?
To make SKU or name, or any other product attribute visible in conditions its "Use for Promo Rule Conditions" option should be enabled in:
admin -> Stores -> Attributes -> Product -> required attribute -> Storefront Properties
I have set a time period but no orders are displayed in reports. What can be wrong?
Most likely there are no orders with Complete status placed within the configured date range.
I would suggest that you check Order Statuses selected in general Advanced Reports settings as well as in the settings of a report viewed.
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
I noticed that Sales Detailed is not showing shipping. Is this something this report should do or can do?
As Sales Detailed displays information about the products purchased within an order (not the whole order), no shipping information is available - it is an order related information that is displayed in the Sales Overview report.
We need a conversion report. When are you planning to implement it?
The Conversion report is available since version 2.2.0.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
Is there an option to include a field for Payment Gateway, when producing a sales report? I would like to have information showing payment coming from Paypal or SagePay. And not only Credit card (Saved) & Check / Money order
Is this possible?
The information about payment method is taken from the actual orders, so it will show all methods which were used in the selected period, exactly how they are displayed in the orders, even if that payment method is inactive or has been renamed.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout