You are here:
Track Site Activity with Custom Reports
Create custom reports to track usage, moderation, and other activity in your Experience Cloud site.
Required Editions
| Available in: Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
| Applies to: LWR, Aura, and Visualforce sites |
| User Permissions Needed | |
|---|---|
| To create custom report types: | Manage Custom Report Types |
| To create, edit, and delete reports: | Create and Customize Reports |
| To create and share dashboards: | Manage Dashboards in Public Folders |
| To report on Chatter Messages: | Moderate Experiences Chatter Messages |
To monitor the health of your Experience Cloud site, create custom report types and then create a report using that custom report type. If you want your community managers to see your report, create or edit a dashboard to include your report and then map the updated dashboard.
Use the following table to get started with reporting for Experience Cloud sites.
| High-level usage | Primary Object > B (Child Object) > C (Child Object, If Applicable) | Description |
|---|---|---|
| Chatter Usage | Networks > Chatter Messages | Create reports on the private message activity.1 |
| Chatter Usage | Networks > Feed Revisions | Create reports on posts and comments that your members have edited. |
| Chatter Usage | Networks > Groups | Create reports on groups. |
| Moderation | Networks > Network Audits | Create reports on all moderation activity and history. To report on moderation activity in private Chatter messages, filter the report by Audited Object Type (on the Network Audits object) to equal Chatter Message. |
| Moderation | Networks > Network Members > Network Activity Audit — Moderators | Create reports on members who either flagged items or moderated a flagged item. |
| Moderation | Networks > Network Members > Network Activity Audit — User | Create reports on the members whose items were flagged, blocked, or replaced. |
| Moderation | Networks > Network Members > User Login | Create reports on frozen members. |
| Moderation | Networks > Network Moderations > Content Documents Networks > Network Moderations > Feed Posts Networks > Network Moderations > Feed Comments Networks > Network Moderations > Private Messages |
Create reports on content that is currently flagged. These reports allow you to see the actual contents of the flagged item. For example, you can see the contents of a flagged private message to easily determine if the message is spam. |
| Moderation | Networks > Unpublished Feed Entities > Feed Posts | Create report on posts that are pending review and approval. |
| Public Activity | Networks > Network Public Usage Daily Metrics | Create reports on the daily public site page views and unique visitors. |
| Recommendations | Networks > Recommendation Metric | Create reports on custom recommendation usage. |
| Topic Activity | Networks > Topics | Create reports on topic activity. |
| Topic Activity | Networks > Topic Assignments | Create reports on topic assignments. |
| User Activity | Networks > Network Activity Daily Metrics | Create reports on the daily number of posts and comments by member type. |
| User Activity | Networks > Network Members > Login History | Create reports on login activity. This report includes only direct logins to the site. If a user logs in to an org and then switches to a site, their login activity isn't included. |
| User Activity | Networks > Network Membership Daily Metrics | Create reports on the daily count of total active members, new members added, and external member logins by member type. |
| User Activity | Networks > Network Unique Contributor Daily Metrics | Create reports on the unique daily contributors. A member is counted as a contributor if they posted or commented on a group or a user profile. |
| User Profile Photos | Networks > Network Members | To report on user profiles with or without photos, filter the report by Has Profile Photo (on the Network Members object) to equal True or False. |
Create a Report for a Site
Create a custom report to gauge the success and engagement levels on your Experience Cloud site.
- Create custom report types based on the Networks object. Only reports that are based on the Networks object show Experience Cloud site-specific information in Experience Workspaces. You can create reports based on other objects and expose them in Experience Workspaces. Keep in mind that they show data from across your org, not just for the site in which you’re viewing them.
- Select Networks as the primary object, and the appropriate child object in your custom report type depending on what type of analysis you want to do.
- Use the custom report type to create a report.
Be sure not to filter the report by Network ID. Filtering by Network ID ensures that the report dynamically displays data for the Experience Cloud site that you view it from. When you add a Network ID filter, it causes the report to show data only for the site with that Network ID. The report shows this limited data, regardless of which site you view it in.

