Analyze Ad Campaign Performance in HubSpot
Understanding how your paid campaigns perform inside HubSpot helps you connect ad spend directly to contacts, deals, and revenue. This guide explains how to use the ads tools to review performance, diagnose issues, and optimize your advertising results.
The steps below show you where to find core metrics, how to compare campaigns and networks, and how to drill into attribution data so you can see which ads are driving growth.
Access the HubSpot ads dashboard
To start analyzing performance, open the central ads dashboard. This view aggregates all connected ad accounts and networks in one place.
- In your account, navigate to Marketing > Advertising.
- Open the Campaigns tab to see campaign-level data.
- Use the account and date filters at the top to focus on specific time ranges or ad networks.
The main table shows key metrics pulled from connected ad networks and enriched with CRM data, including:
- Impressions
- Clicks and click-through rate
- Contacts and customers
- Deals and revenue (for eligible tiers)
- Return on ad spend (ROAS)
Core HubSpot metrics on the ads dashboard
The ads dashboard combines network performance data with CRM data. This lets you move beyond clicks and see the impact on your pipeline.
Standard network metrics in HubSpot
The tool syncs metrics from networks such as Google Ads, Facebook, Instagram, and LinkedIn. Common metrics include:
- Impressions: how many times your ad was displayed.
- Clicks: how many times your ad was clicked.
- Spend: how much budget was used during the selected date range.
- CTR: click-through rate, calculated from impressions and clicks.
These metrics are updated based on each network’s API sync schedule and might vary slightly from what you see in the native ad manager due to reporting time zones and attribution differences.
CRM and revenue metrics in HubSpot
When you install the tracking code and connect ad accounts, the system can attribute contacts, deals, and revenue back to your advertising. Depending on subscription level, you can see:
- Contacts influenced or generated by ads.
- Customers acquired from ad campaigns.
- Deals linked to contacts who engaged with ads.
- Revenue and ROAS sourced from paid campaigns.
These enriched metrics allow you to evaluate which campaigns actually drive qualified leads and closed revenue rather than only engagement.
Filter and segment data in HubSpot
Effective analysis requires narrowing the view to the most relevant data. The ads dashboard offers several filters and segmenting options.
Filter by date range in HubSpot
At the top of the dashboard, use the date picker to choose a reporting window. Common options include:
- Last 7 days or last 30 days
- This month or last month
- Custom date range
Date filters control both network metrics and CRM-based results so you can see trends over time, seasonality, and the effect of recent optimizations.
Filter by ad account and network
If you have multiple accounts connected, use the account filter to focus on a specific source, such as:
- One Google Ads account
- A particular Facebook Ads account
- A LinkedIn Ads account dedicated to B2B campaigns
You can also break down performance by network to compare which channels work best for awareness, lead generation, or revenue.
Segment by campaign and ad group
Within the dashboard table, click into a campaign to see a breakdown by ad set, ad group, or individual ads (depending on the network). This helps you:
- Spot underperforming ad groups quickly.
- Compare creative variations and audiences.
- Identify where to reallocate budget.
Analyze attribution and contacts in HubSpot
Beyond high-level metrics, you can inspect contacts and conversions tied to your campaigns. This lets you validate lead quality and understand which journeys lead to revenue.
View contacts influenced by ads
- From the ads dashboard, click the number of contacts associated with a campaign.
- A filtered contacts list opens, showing people attributed to that campaign.
- Review contact timelines to see ad interactions, form submissions, and later lifecycle changes.
This view shows how ads fit into the wider customer journey captured in the CRM.
Understand attribution in HubSpot
Attribution rules determine how contacts and revenue are credited to ads. Depending on your tools and reporting settings, you can analyze:
- First-touch influence, where the first ad interaction gets credit.
- Last-touch influence, where the final interaction is emphasized.
- Multi-touch models, which split credit across several touchpoints.
Use attribution reports to answer questions such as which campaigns create new leads versus which nurture existing contacts toward purchase.
Use HubSpot reports for deeper ad insight
The core dashboard is ideal for quick checks, while the reporting tools let you build custom views and dashboards for stakeholders.
Build custom ad performance reports
- Go to the reporting area and create a new report.
- Select ad and campaign performance as your primary data source.
- Choose metrics such as impressions, spend, contacts, deals, and revenue.
- Group results by campaign, network, or lifecycle stage.
Custom reports let you tailor views for marketing, sales, or leadership teams, highlighting the numbers that matter most to each audience.
Add ads data to HubSpot dashboards
After creating reports, add them to dashboards that stakeholders use regularly. Common dashboard layouts include:
- A marketing overview dashboard with ad, email, and web metrics.
- A revenue dashboard showing ad-driven deals and ROAS.
- A channel comparison dashboard for testing budget shifts.
Dashboards centralize performance data, making it easier to spot patterns and share results.
Optimize campaigns using HubSpot insights
Once you have reliable data, use it to improve existing campaigns and guide new ones.
Identify winning and losing campaigns
Use the dashboard table to sort by key performance indicators such as:
- Lowest cost per contact or cost per customer.
- Highest revenue or ROAS.
- Strong CTR but weak conversion rate (indicating landing page issues).
Pause or adjust campaigns that consistently fail to generate contacts or deals while increasing budget for proven performers.
Refine targeting and creative with HubSpot data
Drill into individual campaigns to compare audiences and creative variations. Look for:
- Audiences with high engagement but low quality, indicating the need for better qualification.
- Ad copy or images that outperform others within the same ad group.
- Networks or placements that drive most of the revenue.
Use these findings to refine your targeting rules, messaging, and landing pages.
Best practices and next steps with HubSpot ads
To keep your analysis accurate and actionable over time, follow these best practices.
- Ensure the tracking code is installed on every relevant page.
- Keep all ad accounts connected and authenticated.
- Standardize naming conventions for campaigns and ad groups.
- Review performance on a consistent schedule, such as weekly or monthly.
For additional strategic guidance on advertising, analytics, and CRM alignment, you can explore expert resources from partners such as Consultevo.
Learn more about HubSpot ad analysis
The platform offers detailed official documentation that explains every metric, filter, and report related to advertising. To dive deeper into the specifics of ad campaign analysis, review the official guide on analyzing ad campaigns in HubSpot.
By combining the ads dashboard, attribution reporting, and CRM insights, you can move from surface-level metrics to a clear understanding of how your paid media contributes to pipeline and revenue.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
