Slack has been doing similar things via their Analytics for several years now and their Customer Success teams regularly meet to discuss “Deployment Maturity” with larger customers on Enterprise Grid. In these PowerPoints you get their take on where your organization is at in employees engaging with Slack, compared to some of their other bigger customers, and they drill into how many applications you’ve got deployed, how many custom ones you’ve created, whether you use features like Workflows, etc.
There are statistics for what % of employees are using Slack, how many days in the month, % of messages being shared in public channels, private channels, direct messages, % of messages sent vs. % which actually get read, ...
What Microsoft is doing here seems like they’re trying to copy what Slack has done, to try and drive ROI and renewal conversations with their customers.