Skip to content

Create a custom marketing email report

Last updated: November 17, 2025

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

In addition to using the marketing email performance dashboard, you can also analyze marketing email performance by building a custom report. In the custom report, you can analyze marketing email properties such as Marketing emails bouncedFirst clicked date, and Marketing email unique clicked.

Learn more about creating reports with the custom report builder.

Create a custom marketing email report

  1. In your HubSpot account, navigate to Reporting > Reports.
  2. In the upper right, click Create report.
  3. In the Start on your own section, click Custom report
  4. In the top right, click Next
  5. Click the Primary data source dropdown menu and select a data source. The following marketing email data sources are available: 
    • Marketing email: email property data, such as subject line, campaign name, and sender details.
    • Marketing email activities: individual marketing email events.
    • Marketing email analytics: email performance metrics, such as Marketing emails opened.
  6. To add additional data sources, toggle the Add data sources switch on. Learn more about selecting data sources.
  7. In the top right, click Next
  8. In the left column, click the Browse dropdown menu and select a data source
  9. Click a field, then drag it onto the Configure tab. Learn more about adding fields to a custom report.
  10. Set your report's visualization and filters
  11. In the top right, click Save report
  12. In the right panel, enter a name and description,
  13. Select an option for whether the report will be added to a dashboard, then click Next
  14. Select an option for which users can access the report, then click Save

Build example reports

Below you will find examples of the kinds of marketing email reports you can build with the custom report builder. 

Email campaign open rates by budget

  • Overview: display how many people are opening marketing emails from different campaigns, broken down by campaign budget.
  • Purpose: measure the effectiveness of your campaign budget allocations. 
  • Data sources: Marketing email analytics (primary), Marketing email
  • Chart type: Area
  • X-axis: Delivered date - Monthly
  • Y-axis: Marketing email open rate
  • Break down by: Campaign budget total

Screenshot of the custom report builder. The "Email campaign open rates by budget" example report is shown.

Email performance rates by hour of the day

  • Overview: measure key email performance metrics, broken down by the hour of the day they occurred.
  • Purpose: learn the best times to send future marketing emails. 
  • Data sources: Marketing email analytics (primary), Marketing email
  • Chart type: Pivot table
  • Rows: Delivered date with a Date part of Hour of day
  • Values: Marketing email delivered rate, Marketing email open rate, Marketing email click-through rate, and Marketing email reply rate
  • Fields: Campaign name

Screenshot of the custom report builder. The "Email performance rates by hour of the day" example report is shown.

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