Automated reporting

Is there a way to automate reporting. I want a dashboard report to be sent weekly and monthly to an email. Any ideas, marketplace apps etc?

Are you looking specifically only for PD reports to be emailed to you, because there’s analytic options you can use such Plecto or Cumul.io