We have already mentioned that the default reporting system of Magento lacks lots of essential features, so it is always better to replace it with a third-party solution, such as Advanced Reports by Amasty, aheadWorks, or Mirasvit. Since we have reviewed the last two modules, it’s time to shed light on the Amasty’s Magento 2 reports extension. Below, you can find a full description of its core features and an overview of report types.
The Amasty Advanced Reports Magento 2 extension radically expands the default reporting functionality by adding top-notch analytic tools and features. After installing the module, you will be able to get stats related to sales, customers, and catalog. The collected data is vital for making a successful marketing strategy. Of course, it is still possible to use the default reports, but they will never provide enough information, and even the smallest lack of data can become a reason for failure. So, what are the core features of Amasty Advanced Reports?
First of all, it is 14 detailed reports related to the mentioned above groups of data (sales, customers, and catalog). Next, you get a highly informative dashboard that helps you understand how your ecommerce business grows, and where it has ups and downs. Note that each report type supports filtering, so you can quickly get the most precise data related to specified indicators. All graphs and grids are highly customizable to provide the highest possible flexibility of the displayed information: you can easily hide columns that do not provide the information you need. Besides, it is necessary to mention that the Magento 2 reports extension supports data export. Consequently, you can use it outside your Magento backend. Both CSV and XML formats are supported.
Before describing each report type, let’s look how they are divided into groups. Although Amasty writes that there are 9 reports in the Sales report group, we see that more types are available here:
- Sales overview
- Orders report
- Sales by:
- day of week
- payment type
- customer group
- product attributes
Of course, sales by product, product attributes, category, customer group, and customer can be assigned to Catalog and Customers reports, but we decided to put them within several report types.
As for Customers reports, they include Customers report and one more unique report type – New vs. Returning, but we also can add Sales by Customers and Sales by Customer Group here.
Catalog, or Products, reports consist of Bestsellers Report, Sales by Product, and Sales by Product Attributes.
Now, we want to say a few words about filtering options. The Magento 2 reports extension by Amasty allows you to filter stats by the quantity of sold products, grand total, time interval, order status, store view, and other parameters. Feel free to combine them to get more precise information.
Sales by Product report allows you to keep track of all product sales. The Magento 2 reports extension offers a grid that shows product SKU, name, the number of sold products, and the total amount of money spend on them. You can easily customize this grid view by showing/hiding certain columns. Besides, there are two filters on the same page: SKU and Name. Both of them provide the ability to get the information you need.
Sales by Category is another excellent way to find out more about your Magento 2 website. The appropriate page of the Magento 2 reports extension offers a diagram that illustrates what percentage of sales falls on each category. The report page lets you specify a time interval and choose between Quantity and Total as a basis of a diagram. Furthermore, you can view stats on a per store basis. It is also necessary to mention that there is a grid below the diagram that offers even more stats. You can show/hide columns here, as well as export data.
Sales by Coupon report also allows you to set a time period and choose between Quantity and Total ($). Besides, it is possible to filter out results by a store view. All data is available in two forms: diagram and grid.
As for Sales by Day of Week, this screen has all the same tools as in other sections of the Magento 2 reports extension, as well as the one unique – a special slider that can be used to set extra time limits within a week period.
The Sales by Customer Group report divides all sales data according to groups of customers. You can use the mentioned before instruments to make the report more precise: set a time interval, use Quantity or Total as a basis for the report, and choose a store view. All data can be exported, and grid columns can be rearranged and hidden.
On the Sales by Hour report screen, you can view what hours are the most profitable. All standard tools also work in this section of the Magento 2 reports extension by Amasty.
To check what payment types are the most popular among your customers, use the Sales by Payment Type screen. Perhaps, it is possible to use this info for further changes.
The Sales by Country report consists of a world map and a grid. Both show countries where you sell the most.
Orders report has the following appearance in the Magento 2 reports module by Amasty:
Sales Overview has the following look:
The grid with bestsellers shows your most popular products. At the same time, you can find out which goods are not popular at all by switching between descending and ascending quantity.
Unfortunately, we didn’t have an opportunity to dive deep into the module’s backend, but the provided information was enough to create this review. As you can see, there are many report types each of which supports lots of filters to get the most precise data flow. Is the Magento 2 reports extension better than its competitors? You can find the answer here: Magento 2 Advanced Reports Comparison. Here, we only describe the functionality of Amasty’s solution. As for the price of the module, Amasty Advanced Reports for Magento 2 costs $299, while its predecessor has a slightly cheaper price tag – $129.