I used CleanTalk on all my client sites to help stop spam. They do regular reporting each month, as well as useful quick views to check if a contact form submission was truly spam. It would be brilliant if we could pull that data into the MainWP dash and reports.