I'm currently implementing the Community in an existing portal where persons are able to search for other persons, send them a contact-request, report spam and block contacts. But the customer wants to be able to analyze most of these actions. I use reports for the spam-reports, which works fine.
What is the best way to log actions like sending a contact-request (these are sent outside of the community-system, so I'm not using Direct Messages or Webmail), the blocking of users. When I use the reports for this, all reports end up in the same overview and will be harder to analyze.