Report on Salesforce Sites
To track your site activity and usage, take advantage of the Sites Usage Reporting managed package. To help you avoid reaching monthly and daily limits for individual sites and for your org, this package includes site usage reports. You can use those reports to you analyze your monthly page views, daily bandwidth, and daily service request time.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Developer, Enterprise, Performance, and Unlimited Editions |
| User Permissions Needed | |
|---|---|
| To install packages: | Download AppExchange Packages |
| To run reports: | Run Reports AND Read on the records included in the reports |
| To create, edit, save, and delete reports: | Run Reports and Read on the records included in the reports AND Create and Customize Reports |
| To create, edit, and delete dashboards: | Run Reports AND Manage Dashboards |
Get Started
Before you can report on the usage for your site, install the Sites Usage Reporting managed package. This managed package, available on AppExchange, contains reports and a dashboard for monitoring sites usage.
- To find the Sites Usage Reporting managed package, go to AppExchange and search for “sites reporting,” or go to https://appexchange.salesforce.com/listingDetail?listingId=a0N30000001SUEwEAO.
- Install the Sites Usage Reporting managed package.
Use Packaged Reports to Analyze Site Usage
The Sites Usage Reporting managed package contains the following reports for the sites in your organization.
You can find these reports in the Site Usage Reports folder under All Reports in the Reports tab. You can also select Site Usage Reports in the Folder drop-down list, then click Go.
| Report | Description |
|---|---|
| Current Period Page Views | Shows the total page views for the current period (calendar month), measured against page views allowed. Page views are broken down by site and by day. The current period limit applies to all sites within the organization. |
| Daily Total Bandwidth Usage | Shows the total bandwidth usage over the last 30 days, broken down by site, by day, and by origin and cache servers. |
| Daily Total Page Views | Shows the total page views over the last 30 days, broken down site, by day, and by origin and cache servers. |
| Site Daily Origin Bandwidth Usage | Shows the total origin bandwidth usage over the last 30 days, broken down by site and by day. |
| Site Daily Request Time Usage | Shows the total origin service request time over the last 30 days, broken down by site and by day. |
| Top Bandwidth Consuming Sites | Shows the sites that consumed the most bandwidth during the current period. |
| Top Resource Consuming Sites | Shows the sites that consumed the most service request time during the current period. |
| Top Sites by Page Views | Shows the sites that generated the most page views during the current period. |
Create a Custom Report
To create a custom report for site usage, use the Site Usage Reports custom report type.
- From the Reports tab, click New Report.
-
For the report type, select Administrative Reports, then
Site Usage Reports.
To see the Site Usage Reports custom report type, ensure that sites are enabled and the Sites Usage Reporting managed package is installed.
-
Click Create.
Fields related to your sites, such as Site Name, Site Status, Daily Bandwidth Limit, and Daily Request Time Limit can all be used in your custom report.
For the reports included with the managed package, bandwidth is measured in megabytes and request time is measured in minutes.
Use the Site Usage Dashboard to Monitor Sites
To help you monitor the sites in your organization at a glance, the Sites Usage Reporting managed package contains the Site Usage Dashboard. The dashboard contains a component for each of the reports provided in the managed package.
- To access the dashboard, from the Dashboards tab, use the View Dashboard field. Or, click Go to Dashboard List and select Site Usage Dashboard from the dashboard list.
-
To modify the dashboard, click Edit.
You can also create your own custom dashboard that includes any custom reports you created. Consider adding the Site Usage Dashboard as the dashboard snapshot on your home page.

