NGAGE for Microsoft Teams

Insights and Metrics to Support Adoption of Microsoft Teams

NGAGE gives you the insights and metrics you need to understand, improve and sustain your organization’s adoption of and engagement with Microsoft Teams.

You can identify which corners of your organization (e.g. by Department, Office Location and Job Title) are less engaged than others – and which features are being underutilized – and so where training and evangelism may be required. And, critically, track the effectiveness of your interventions.

You can identify high performing Teams and Channels and their top influencers so you can develop a ‘best practice’ model that works for your organization’s unique culture.

You can give Team Owners access to analytics for their own teams so they can identify and reach out to inactive or relatively disengaged Members.

As with all NGAGE products these insights are delivered in a richly visual Microsoft Power BI reporting suite that is simple to manipulate to generate the exact insights you need.

Take a Tour of NGAGE for Microsoft Teams

  • The Summary KPIs page provides you with a high-level Key Performance Indicators of how fast and how widely your enterprise is adopting the core communication and collaboration functionality of Microsoft Teams. Switch between date ranges to zoom in and out on usage trends. Click on a Job Title, Location and/or Department to compare and contrast the level engagement of multiple organization segments.

    Summary Page

  • The Channel KPIs page provides focuses specifically on the Microsoft Teams’ collaborative functionality. It keeps you right up to date with current state and direction of travel in this context. You can use the ‘slicers’ (on the right) to switch date ranges, to focus on Public or Private Teams – or an individual Team – and/or all the Teams associated with a named Team Owner. In parallel, you can use the ‘donuts’ to scope these metrics to the behavior of an Office Location, Department and/or Job Title.

    NGAGE for Microsoft Teams Channel KPIs

  • The Channel Activity page is where you go for the detail behind the Channel KPIs. The ‘Top Teams’ report gives you a detailed behavioural profile of each and every team – with the data bars doing a great job of highlighting points of interest.

    Click on a Team Name here (or use the slicer) and all the other reports will respond to give you deep insights into the nature of communication and collaboration within that team, across and within all its Channels. As well as reporting on usage of ‘native’ Teams Channel functionality (Messages, Mentions, Reactions etc.) NGAGE also tracks content uploads and edits of files within each Team’s associated SharePoint Sites.

    NGAGE for Microsoft Teams Channel Activity Page

  • The Usage Patterns page is where you can see detailed trend information around how – by both device and feature – and when users interact with Microsoft Teams core functionality. It also highlights inactive (potentially obsolete) Teams and Channels so you can keep your environment clean and easier to navigate.

    NGAGE for Microsoft Teams Usage Patterns Page

  • The Usage Patterns page is where you can see detailed trend information around how – by both device and feature – and when users interact with Microsoft Teams core functionality. It also highlights inactive (potentially obsolete) Teams and Channels so you can keep your environment clean and easier to navigate.

    NGAGE for Microsoft Teams Usage Patterns Page

  • The Organization Engagement ‘bubble’ report is a powerful way to visualize the state and direction of travel of your investment in Microsoft Teams. It defines the Engagement of any organization segment (e.g. Department, Office Location etc.) as the product of its Adoption Rate (the % of your Teams authenticated user population who have been active – Y axis) and its Activity Rate (# interactions per Active User – X Axis). This means that the most engaged segment will show towards the top right-hand corner. With the size of each bubble representing the relative size of that segment, a relatively large bubble showing towards the bottom left hand corner (low Engagement) would be the priority for investment of training and evangelism. Clicking on that bubble will scope the Inactive User report so that you can further prioritize those interventions.

    You can also use the Adoption/Activity Summary to filter the report to a specific Teams feature.

    The graphic also has a ‘Play Axis’. If you ‘drag and drop’ a date dimension onto it (we’ll show you how) you can watch how the bubbles move around the ‘canvas’ Month by Month, Week by Week or Day by Day.

  • The Member Engagement report is all about understanding the relative ‘health’ of each Team. Each Team is represented by a bubble whose size reflects the size of its membership. The positioning of each bubble is a function of its Contributor Rate (the % of Team Members who contribute – Y Axis) for the selected period and its Activity Rate (the average number of interactions per Active Member – X Axis). Teams appearing towards the bottom left hand corner are the least performant and their membership and mission should be reviewed.

    A hover over a Team’s bubble will reveal its headline metrics – while a click will reveal its ‘Most Engaging Members’ and any Inactive Members during the selected period.

    Member Engagement Report

  • The Administration Activity page gives you access to everything you might want to know around how each and every team is being managed.

    Administration Activity


Product Architecture


NGAGE for Microsoft Teams is hosted securely in your own Azure subscription. It uses several of Azure’s PaaS (Platform as a Service) features and Office 365 APIs to capture and process data about your Microsoft Teams environment and how it is being used.

  • Azure Functions to sync with Azure Active Directory and maintain a rich and accurate profile of your authenticated user population.
  • Graph, Office 365 Report and Management Activity API’s to source Owner, Member and basic behavioral information.
  • Remote Event Receivers to track all user interactions with Team (SharePoint) Files.
  • Azure Service Bus to provide virtually unlimited messaging scalability and resilience.
  • Azure Data Factory to populate the Data Warehouse.
  • Azure Analysis Services to host a Cube comprising hundreds of Measures, KPIs, Dimensions and Attributes.
  • Microsoft Power BI to share out-of-the-box and custom reports, with access for Team Owners optionally controlled by Row Level Security.