Custom reports in web application

My web application is for member & event attendance tracking. There will be a number of reports that admins will need to pull off for management. I’m aware of the mPDF plugin, however I was wondering if there was a more comprehensive reporting module (either for Yii, or external) that would enable custom reports to be generated by the user (fields, group-by, etc), and saved for later use?

Does anybody have relevant experience that can advise on how to proceed?

Take a look at reportaco … There is also a yii2 version of it.