OpenCart currently provides very basic reporting functions under the Reports menu.
These are as follows:
Sales Report, which shows the total sales between selected dates. We are able to filter out according to Date Start, Date End, Group By (days, weeks, months, years) and order statuses.
Products Purchased Report shows the best selling products with their quantity and total amount information. However, current OpenCart report version lacks any filters like date.
Products Viewed Report shows the most visited products by visitors in our store and their percentages compared to all visits. Again, it is a very basic one.
Note
We can ask for new report modules from experienced developers on OpenCart forums or specialized OpenCart module websites.