Reporting can quickly become an attempt to boil the ocean. The massive ocean-boiling reports are the reports that become dreaded because you have to sift through so much information to get to what's important. If you create a powerful report, recipients will read it. If the report is watered down, people will overwrite it or ignore sections (and maybe eventually the whole thing). It's a slippery slope - even if they continue to consume part of the report, they might miss things you really wanted them to see. Here are a few tips:
Instead of starting the report by creating a list of metrics you (or your customer) want to see, start by identifying the questions you want the report to answer, then create the report to answer those questions. If a client or stakeholder provides a long list jewelry photo editing service of metrics they want to see, drill down into their reasoning and make sure these are the right metrics to achieve the report goals and ultimately the campaign success metrics. Remember that sometimes less is more. If a stat isn't useful, don't include it, no matter how good the chart looks. Do not attempt to create a single report.
Different deadlines tend to require different reports. Likewise, if there are multiple stakeholders with different interests, it may be beneficial to create separate reports, as opposed to a watered-down report. For example, if one report is for the marketing manager and the other is for the CMO, it might make sense to keep the CMO's report distilled so that he's not overwhelmed with information he doesn't care about.