Others

How to Create a Combined SharePoint Site Usage Report

Chanuka GeekiyanageChanuka Geekiyanage Oct 21, 2026 869 views

Question details

The user needs to generate a combined usage report covering pages, news, activity times, and search terms across multiple SharePoint hub sites.

How to Create a Combined SharePoint Site Usage Report
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Tracking combined analytics and search metrics across multiple SharePoint hub sites within an organization.
Observed behavior
Built-in SharePoint analytics only provide usage information for individual sites, lacking a unified organizational report containing all requested page-level and search metrics.
Before you start

Ensure you have global administrator or SharePoint administrator privileges in the Microsoft 365 admin center before attempting to access usage reports or run administrative scripts.

Solution 1Recommended

Create Custom Combined Reports Using PowerShell or Microsoft Graph

Since SharePoint does not offer a built-in combined report for pages, news, and search terms across multiple hubs, you must use development tools to aggregate this data.

A custom solution requires extracting analytics data from individual sites and combining it programmatically. You can use Microsoft Graph APIs or PowerShell scripts to pull the required metrics.

1
Identify Required Metrics

Determine exactly which APIs or PowerShell cmdlets are needed to extract page views, activity times, and search queries for each site.

2
Develop the Script

Use PowerShell (e.g., PnP PowerShell) or Microsoft Graph API to iterate through your organization's hub sites and systematically collect the analytical data.

3
Combine and Export the Data

Format the extracted analytical data into a single combined CSV file, or export it directly into Power BI to create a unified organizational dashboard.

Create Custom Combined Reports Using PowerShell or Microsoft Graph
Need Developer Assistance?: For specific implementation help regarding scripts or APIs, consider posting your questions on the Microsoft Q&A community using the 'SharePoint' and 'SharePoint development' tags.
Free Microsoft Office alternative

Looking for a Lightweight and Affordable Office Suite? Try WPS Office

Managing extensive Microsoft 365 environments can be complex. If you are looking for a reliable, free, and highly compatible alternative for everyday document creation, spreadsheet management, and presentations, WPS Office is an excellent choice for individuals and teams.

Seamless compatibility with Microsoft Office file formats, including .docx, .xlsx, and .pptx.Free to download and use with a familiar, highly intuitive user interface.Lightweight desktop application that requires minimal system resources.Built-in PDF editing tools for comprehensive document management.
microsoft office alternative - wps office

Frequently Asked Questions

Can I combine SharePoint analytics natively without coding?

No, Microsoft 365 does not currently offer a built-in feature to generate a single combined report covering detailed page-level metrics, news, and search terms across multiple hub sites.

Where can I find individual SharePoint site usage reports?

You can find individual site usage by navigating to the specific SharePoint site, clicking the Settings gear icon in the top right, and selecting 'Site usage'. This displays metrics exclusively for that specific site.

How can I visualize the custom data I collect using PowerShell?

Once you export the analytics data using PowerShell or Microsoft Graph into a CSV or database format, you can connect that data source to Microsoft Power BI to design and share interactive, combined organizational dashboards.

Are there third-party tools available for combined SharePoint reporting?

Yes, several third-party applications and services specialize in deep SharePoint analytics and governance, offering the combined organizational reporting and dashboarding that native Microsoft admin tools currently lack.