The only thing is this way I still need to check every existing client or project instead of having a breakdown of active clients/projects over a timeperiod and then clicking through to the isolated report.
I won’t be sharing the reports with the clients via a link, I would save the report PDF and send it to them.
Also when working out our invoices, I need to check all hours logged so again with saved reports I would need to check every report meaning every client or project.
I would really ideally run a summary of activity for last month > see a list of clients with hours in that time period > expanding the line of the client shows the projects active in that time period > clicking either the client or the project opens up a detailed report with the client or project which I can then audit, use the hours in the invoice I need to create, and download as a PDF.
The features you mention seem to not do this exactly as I would still need to as I said, check every client and project I ever created and as I have a lot of clients and projects, a lot of them may not be active every month and it will end up taking a lot of time to find the reports I specifically need and over time as I add more clients and projects it will get worse.
Sure I can make clients or projects inactive but I still have a lot of ongoing projects that are not active every month.
Currently my best workaround is to run the last month summary and then in a separate tab run the detailed report, filter based on the data from the summary, but this obviously means it is easier to miss a report and also take extra time and is kind of messy.
Anyway, I am really impressed with clockify and will be moving to it, this really is the only issue I have come across that is worth mentioning so hoping you guys will consider adding it in the future.