Custom Reports on Emails, Forms, and other objects

This is exactly what I need to be able to do. We run regular webiars and I need to be able to report on where our registrations come from, A dashboard showing form-based metrics alongside some of the other things I’ve done to promote the webinar, e.g. sending email invites would be incredible useful. It would allow me to track performance over time and compare the success rate of different types of webinar content.