I've sat through (and even run) enough review meetings to realize one thing: they often achieve nothing except draining time and energy, if not done right.
Here's when review meetings become a complete waste of time:
1) When there's no single source of truth — everyone brings their own Excel, dashboard, or "latest" numbers from their own function. These silos kill the energy in the room in the first five minutes.
2) When the data and formats keep shifting every meeting, making comparison impossible. Many leaders know which data to show, and how, so they look good. The idea is not to look good. The purpose is to have real and difficult conversations.
3) When we treat numbers in silos, instead of combining them across functions with an understanding of lead–lag effects. (E.g., marketing leads today impact sales pipeline next quarter. If you miss that, you miss the story.)
4) When the responsible team or leader hasn't reviewed, analyzed, and identified corrective actions beforehand based on the data.
The meeting then becomes a "first look". This is the biggest problem. Leaders think report is for the boss. It is for THEM. And if they have not seen it critically, the whole objective is lost.
5) When there's no proper update on past action items. People tell stories and how things are pending because of (some dumb excuse), but there's no accountability trail. Just reporting, no progress.
The biggest misconception: people think review meetings are about reviewing data and progress. Wrong.
The real purpose of a review meeting is:
> To get diverse perspectives on solutions, not just a list of problems.
> To examine effects and aftereffects of a decision/solution that one team alone might overlook.
> To align on who owns what, decide collaborators, and set realistic timelines. Even the approach.
> To create a sense of forward momentum, not just backward reporting. *most important*
If your meetings don't do this, you're not running reviews — you're just hosting a live reporting session. And nobody needs more of those. They can be asynchronous.
My simple fixes:
1) Standardize data sources and formats. One dashboard. One view. No exceptions. It can be prepared by the MIS team.
2) Make pre-analysis mandatory. Every responsible team must come with data already interpreted and corrective actions suggested. In fact it can be sent as a pre-read!
3) Treat the meeting as a decision room. Use that expensive collective time only for solutioning, exploring trade-offs, and building alignment.
4) Track action items visibly. Close the loop on every past commitment before new issues pile up.
This approach might not cut down the number of meetings immediately, but it will dramatically increase their value per minute.
It will make team members more responsible, ownership driven, and you can increase the gaps between review meetings eventually.
P.S. We make all these mistakes! Work in progress.