Analyze your campaign performance
Last updated: June 7, 2023
Available with any of the following subscriptions, except where noted:
|
View the performance of a single HubSpot campaign to measure its impact on contacts, deals, and traffic to your website. Learn more about the different campaign metrics available.
HubSpot will only attribute asset data to a campaign after association. Campaign analytics, such as the Overview report, will not include any metrics prior to the association. However, these metrics can still display in the individual asset's data within the Performance tab.
Please note: The closed deals and influenced revenue metrics will be removed on June 12, 2023 in Marketing Hub Enterprise accounts. Moving forward, the following alternatives are recommended:
-
- To measure a campaign's impact on closed deals, you can use deals with attributed revenue.
- To measure a campaign's impact on influenced revenue, you can use attributed revenue or contacts with attributed revenue.
- To keep track of any existing and past data, you can use the export feature in the Campaign Analytics tool.
Analyze campaign performance
To analyze a campaign's performance, begin by navigating to the campaign you want to view:
- In your HubSpot account, navigate to Marketing > Campaigns.
- Click the name of the campaign you want to view or edit.
- In the upper left, you can filter your campaign data:
- Contact attribution: select if new contacts should be attributed to the campaign via First touch or Last touch.
- Date range: click the Date range dropdown menu to filter the data to a specific time range.
Below are the reports displayed in the campaign's Perfomance tab. Each report presents different engagement data, split out by network. Learn more about the requirements of different campaign metrics. To display a report in the table below, hover over the generateChart report icon.
Report Name | Metrics | How to use the report |
OverviewgenerateChart
![]() | This report displays the following metrics:
| The Overview report shows an overview of the campaign's performance, any campaign goals will appear under the respective performance metric. In the report, click the following number of the following metrics for more detail:
|
Revenue Attribution (Marketing Hub Enterprise only)generateChart
![]() | This report uses the following metrics:
| The Revenue Attribution report shows an overview of the campaign's revenue attribution.
|
Contacts and SessionsgenerateChart![]() | This report uses the following metrics:
| This report shows a chart of the contacts or sessions attributed to the campaign. Hover over a data point in the report to view a breakdown of metrics.
|
Asset reportsgenerateChart![]() | The metrics in each report vary depending on the asset or content type associated with the campaign. | This section shows the performance of each asset or content type associated with the campaign.
|
TrafficgenerateChart![]() | This report uses the following metrics:
| This report shows traffic to URLs containing the UTM campaign parameter in terms of views, visitors, and new contacts, broken down by source.
From this report, you can also view your tracking URLs and create new ones:
|
Analyze campaign attribution
In each campaign, you can review the new contacts, deals, and deal revenue generated by the campaign's assets.
- On the Campaign Analytics page, click a campaign name.
- Click the Attribution tab. Review how interactions with the campaign’s assets have resulted in the creation of contacts and deals, as well as the revenue gained from closed deals.
- To configure your report dates, at the top of page, use the date picker to select a date range or set specific dates. When filtering your campaign attribution by date, do note the following:
- New contacts and deals are measured by the date of creation, not of the interaction. Similarly, filtering a revenue report by date will include deals that have been closed within the date range.
- By default, reports are filtered by All data, which includes all data up to the current date. To include future dates in a report, manually set the date range to include those dates.
- To select your attribution model, at the top of page, click the Attribution model dropdown menu and select an attribution model.
- To select your attribution data, in the top left, select Contact create, Deal create, or Revenue.
- Contact create: measure how effective the campaign’s assets are at generating new contacts. When a visitor interacts with a campaign asset and is later created as a contact, the interaction will receive credit for the contact being created. Learn more about building contact create attribution reports.
- Deal create: measure how effective the campaign’s assets are at generating new deals. When a contact interacts with a campaign asset and a deal is created and associated with the contact, the interaction will be attributed for the deal being created. Learn more about building deal create attribution reports.
- Revenue: measure how effective the campaign’s assets are at generating revenue from closed deals. When a contact interacts with a campaign asset and a deal that’s associated with the contact is closed, the interaction will be attributed for generating the deal’s revenue. Learn more about building revenue attribution reports.
- To save a chart from the attributions page as a report in your reports list:
- On the top right of the chart, click Actions > Save as report.
- In the right panel, enter the Report name.
- Select a radio button to confirm whether you'd like to add the report to a dashboard:
- Don't add to dashboard: HubSpot won't add the report to any of your dashboards, but will save the report to your report library so you can use it later.
- Add to existing dashboard: you can select an existing dashboard to add the report to.
- Add to new dashboard: you can create a new custom dashboard and add the report to the new dashboard. Click next, then enter a dashboard name and select a visibility option.
-
- Click Save & add.
Compare individual campaign performance
After you've published several campaigns in HubSpot, you can compare performance data between specific campaigns to see which ones drive the most engagement.
To compare your campaigns:
- In your HubSpot account, navigate to Marketing > Campaigns.
- In the top right, click Compare campaigns.
- Click each Campaign dropdown menu, then search for and select a campaign that you want to analyze.
- Click Add campaign to include an additional campaign to compare side-by-side with your original two posts. You can compare up to five campaigns at a time. Scroll down to compare performance data for the assets included in the campaigns. For example, you can compare the marketing email click data between two campaigns.
- To filter the campaign data by date, click the Date range dropdown menu and select a preset date range or select Custom date range to set your own.
Related content
-
Manage campaigns
After you've created your campaign in HubSpot, you can export your campaign details, view and filter your...
Knowledge Base -
Create campaigns
From the campaigns tool, you can create a campaign from scratch or use a campaign template to collaborate...
Knowledge Base -
Associate assets and content with a campaign
You can add existing assets to a campaign from the campaign's details page. Certain assets such as marketing...
Knowledge Base