Skip to content

Report on social posts using the custom report builder

Last updated: February 10, 2026

Available with any of the following subscriptions, except where noted:

Use the custom report builder to configure reports for specific social media metrics and performance data. Compare key metrics, such as engagements, impressions, reactions, or clicks, across your connected social accounts or marketing campaigns. This can help you analyze social data and trends to inform your social media strategy.

Before you get started

Before you begin creating custom reports, review the requirements and available data sources.

Requirements

Permissions required Dashboard, reports, and analytics Create/Own and Edit permissions are required to create custom reports.

Limitations and considerations

  • When you create a custom report with social data sources:
  • Custom social reports show new data based on the report's date range. For example, the Impressions by channel report using a date range set to this week will display the total number of new impressions made during this calendar week. It does not display cumulative impressions.

Social data sources

Social data sources Available property groups
Social activities Social interactions detected and social channels 
Social posts Social posts, social channels, and social post metrics
Social channels Social channels and social channel metrics 
Social profiles Social profiles

Please note: the Social Channel property is being deprecated. It’s recommended to use the Channel property when reporting on your social media channels.

Create custom reports for social posts

  1. In your HubSpot account, navigate to Reporting > Reports.

  2. In the upper right, click Create and select Create report.
  3. In the left sidebar menu, click Custom report.
  4. Click Next.
  5. Click Create report on your own.
  6. Under Primary data source, click the dropdown menu and select a social data source
  7. Toggle the Add more data sources switch on if you want to add more data sources. Learn more about selecting data sources
  8. In the upper right, click Next.
  9. In the left panel, use the search bar, click the Browse dropdown menu, or click the filter filter icon to filter fields based on the report data source, field types, or property groups.
  10. To view property details, hover over the property and click the [icon] three vertical dots icon, then select View property info.
  11. Click and drag properties from the left sidebar into the Configure tab. Or click Actions, then select Add to [X].
  12. After adding your properties, continue setting up your custom report.

Review example reports 

Below are sample report configurations you can use to analyze your social posts, activities, and channels. Learn more about the social metrics available in the custom report builder.

Engagement rate by social account

To compare your social media engagement rate across different social accounts, broken down by social network, you can create your custom report with the following configuration:

  • Data sources: Social posts
  • Chart type example: Horizontal bar
  • X-axis: Derived Social Media Engagement Rate
  • Y-axis: Social Channel Type
  • Break down by: Channel

Impressions by media type

To compare the number of social media impressions by the social post content type (e.g., photo, video, or text), you can create your custom report with the following configuration:

  • Data sources: Social posts
  • Chart type example: Scatter
  • X-axis: timestamp (weekly)
  • Y-axis: Impressions (Sum)
  • Break down by: Content type
  • View point size by: Impressions (Sum)

 

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.