New! Search your SharePoint analytics data

Who enjoys lumbering through lists of SharePoint metrics reports?


That's why we made SharePoint Vitals as easy as pie to navigate: every site, user, document and page is clickable and contextually relevant so you can easily explore your SharePoint analytics data.

But something was missing until now and that was search.

Well… it's here!


Just use the search box at the top to instantly find any user or object in SharePoint, then click through to view its stats.

Content views

Our latest update to SharePoint Vitals makes some changes to the way metrics are displayed for SharePoint sites. Specifically, SharePoint Vitals had a metric called Content Views, which we created to make it easier to get a feel for how busy any particular SharePoint site was relative to other time periods, and other sites you were comparing against.

However, we found that this metric was causing confusion as it was only relevant when doing comparisons. Because it was a "made up" metric, when used on its own it didn't tell you anything factual about the site in question.

So we decided to remove content views from throughout the app, and instead place more focus on the document views and page views metrics in relation to their sites.


Now, when you view your SharePoint site analytics you'll see two lines on the charts: one for document views and one for page views. This gives you more insight into whether users are viewing more page content, or more documents, within a site.

This also applies to Unique Viewers within a site.


And as always with any chart in SharePoint Vitals you can view this data daily, weekly, or monthly (Vitals tracks your audit data for all-time, not just 90-days which is the limit in SharePoint).

Performance updates to audit processing

As you can imagine, capturing and processing tens of millions of SharePoint audit entries from the Microsoft Graph requires a lot of engineering, and keeping our analytics platform running smoothly is a big part of our Engineering team's focus.

Over the past two weeks they've been hard at work (from their homes 🏡) improving performance throughout the app to make your SharePoint Vitals experience even better!

One of the biggest improvements in this release is in the calculation of the all-time stats on the Sites and People reports. This is, of course, the total number of views You'll see a noticeable increase in the loading times of these reports.


Another big improvement is that we doubled the number of audit records we can process at a time. Although pretty much "behind the scenes," this update means faster processing of your data, so you'll see it on your dashboard quicker, especially if you're tracking millions of document views and audit records.

Faster SharePoint browser & device analytics

If you've noticed a speed increase in your Technology reports in the new version of SharePoint Vitals, it's because we completely rebuilt the architecture for the browser and devices data streams.


Besides being quicker to load, the new data structure allows us to deliver browser and device SharePoint analytics in a more streamlined manner throughout the platform.



If you're an Enterprise client using or considering using our SharePoint analytics API or our Power BI integration, chat to us to find out how you can benefit from the new release.

Employee directory UI updates

Your OneDirectory has been updated with some minor UI improvements and bug fixes.

  • A slimmer header bar with improved page scrolling
  • Icons on the skills, interests, and job titles page headings to more easily differentiate between them
  • Smaller office and department tiles, so you can see more of them at once
  • The search box now says Search… instead of Search your company…
  • Fixed a bug with skills and interests pages not loading if they contained ampersands
  • Ability to hide the offices or departments page (ask us to enable this for you if required)
  • Ability to hide the sidebar offices/departments links (ask us if you need these hidden)
  • Squashed some bugs 🐛 that were chewing our user interface

Need SharePoint audit history for more than 90 days? We got your back.

If your organization uses SharePoint it's important that you have an accurate, permanent audit history of who did what in your intranet. This is necessary for security and compliance and it's useful for auditing purposes.

Whereas Microsoft only makes available the last 90 days of your SharePoint audit history, SharePoint Vitals makes it available for all-time.

Until now, this included the analytics data about your SharePoint sites, users, documents, pages, locations, browsers, devices and more. But it did not include the core properties of SharePoint entities, for example the display name of a site, or the created date or last modified date of a document.

This information was always available in Vitals but it was coming directly from the Microsoft Graph at runtime.

This was a problem if a document got permanently deleted from SharePoint. While you would be able to analyze its historical data in Vitals, you wouldn't be able to see its display name or created/modified date or author, because that document was no longer accessible via the Microsoft Graph. Same with sites, pages, and users.

So our development team (who are #stayinghome due to COVID-19) waved their remote wands and magicked an update ✨ that now permanently stores the core properties of your SharePoint entities in our platform.

Now you can be sure that if someone does something fishy in your corporate intranet you'll have that information accessible to you forever, satisfying compliance requirements and making you smile 😃

Analytics performance improvements

We released a small maintenance update to the new version of SharePoint Vitals, mostly focused on performance improvements of the overview report, and performance of the sync.

We also squashed a few bugs 🐛🐛, fixing an issue with exports when they contained commas, and eradicating some UI issues on the trend graphs.

Renamed Teams to Departments

When we started building OneDirectory back in May 2017, we decided to use the concept of Locations and Teams to represent a basic organizational structure in your employee directory. Locations were your company offices and Teams were your departments.

Back then, Microsoft Teams had only just launched. But with the massive growth of Microsoft Teams in the last two years, many of our clients have become accustomed to Microsoft's definition and concept of a team:

A team is a collection of people, content, and tools that work together to produce a business outcome for your company. Teams are built on Office 365 Groups, and changes to Office 365 group membership sync to the team. source

As our workplace platform is built for organizations running Office 365, we decided to remove any confusion between teams in Microsoft Teams and teams in OneDirectory, by renaming the latter to Departments by default.

📝 Note: We previously renamed Locations to Offices, to give us space to build true location functionality (physical locations, maps, addresses) into OneDirectory.

Automatic sign-in

Want to sign-in to OneDirectory automatically?

Just go to and you'll be logged in to OneDirectory without seeing the Microsoft sign-in screen, provided you've previously signed in and chosen to save your Microsoft credentials.

📝 Note: This isn't true single sign-on but rather an automatic sign-in flow that we trigger if you access OneDirectory at /direct.

"Default" locations and teams

If any of your employees don't have an office or department value set in their Office 365 user profiles, OneDirectory will now put them into a location/office or team/department called Default.