HubSpot website analytics explained (features, reports & best practices)

Dan Stillgoe avatar
Dan Stillgoe

Jan 29, 2025

hubspot website analytics
HubSpot website analytics explained (features, reports & best practices)
8:14

When it comes to measuring your website's performance, HubSpot provides powerful analytics tools that integrate directly with your CRM. This gives you a complete picture of not just who's visiting your website, but how those visits turn into leads and customers for your business.

What are HubSpot website analytics?

HubSpot's website analytics are built-in tools that help you track and analyse website performance. Unlike standalone analytics platforms, HubSpot connects visitor behaviour with your CRM data, letting you understand the complete journey from first visit to closed customer.

hubspot-traffic-anaytics

How do you get website analytics in HubSpot?

Getting started with HubSpot analytics depends on where your website is hosted.

If you're using HubSpot to host your website, analytics tracking is automatic. There's no setup required – you'll start seeing data as soon as your site is live.

For websites hosted outside of HubSpot, you'll need to add the HubSpot tracking code to begin collecting analytics. Once implemented, HubSpot will track all pages where the code is present.

What analytics are available in HubSpot?

HubSpot provides several key analytics reports to help you understand your website performance.

Sources report

HubSpot's sources report shows exactly where your traffic comes from, breaking down visits by organic search, direct traffic, referrals, social media, email marketing, and paid channels.

Pages report

Track the performance of individual pages with metrics like views, time on page, and conversion rates. This helps you understand which content resonates with your audience.

UTM parameters

Monitor the effectiveness of your marketing campaigns by tracking custom UTM parameters. This is particularly valuable for measuring specific campaign performance.

Device types

See how visitors access your site across desktop, mobile, and tablet devices to ensure your content works well for all users.

Countries

Understand your global audience with geographic data showing which countries your visitors come from.

Browsers

Track which web browsers your visitors use to ensure your site performs well across all platforms.

Topic clusters

Measure the effectiveness of your content strategy by analysing how topic clusters perform in terms of traffic and engagement.

Considering creating a website using HubSpot CMS? This guide covers everything  you need to know.

Custom event analytics in HubSpot

HubSpot custom events allow you to track specific interactions or behaviours that matter to your business but aren't covered by HubSpot's standard analytics. Think of them as creating your own trackable actions – whether that's product usage, offline interactions, or specific user behaviours.

With custom events, you can track things like:

  • Buttons or elements that are clicked on your website
  • Product feature usage, such as when users activate specific tools
  • Offline interactions like event attendance or in-person meetings

The real value of custom events comes from their flexibility. You can create up to 500 unique events and use them for segmentation, personalised marketing campaigns, lead scoring, and detailed reporting. Plus, each event can carry additional context through custom properties, helping you build a richer picture of customer interactions over time.

Screenshot 2025-01-29 at 14.40.01

Customer journey reports in HubSpot

For enterprise users, HubSpot's customer journey reports provide deeper insights into how visitors become customers.

These reports help you to:

  • Understand common paths to conversion Identify key touchpoints in the buyer's journey
  • Spot opportunities to improve the conversion process
  • Track how different content types influence conversions

journey-report-example

The best ways to use HubSpot's website analytics

To get real value from HubSpot's analytics, you need to think beyond basic metrics and focus on insights that drive business growth. Here's how to make the most of these tools.

Understanding traffic trends

Website traffic isn't just a number – it's a signal of your market presence and marketing effectiveness. When analysing trends, look for:

  • Seasonal patterns that could inform your content calendar
  • The impact of market events or industry changes on visitor behaviour
  • Relationships between marketing activities and traffic changes
  • Signs of growing brand awareness through direct traffic increases

This deeper understanding helps you move beyond "more traffic" to focus on attracting the right visitors at the right time.

Identifying your most valuable sources

Traffic source analysis is about quality, not just quantity.

However, there's an important caveat here, software attribution doesn't tell the full story.

Modern B2B buying journeys are complex. Buyers might discover you through social media, research you via organic search, and finally convert through a direct visit. This is why pairing HubSpot's attribution data with self-reported attribution is crucial. Ask your leads how they first heard about you – you might be surprised how different the story is from what the analytics show.

Understanding page performance

Page performance analytics reveal more than just popular content – they show how effectively your website serves your audience. When analysing page performance:

  • Don't get caught up in vanity metrics. A high bounce rate on your contact page might mean visitors quickly found what they needed, not that the page is performing poorly.
  • Look for patterns in high-performing content. What topics, formats, or approaches consistently engage your audience? Use these insights to inform your content strategy.
  • Consider the context of each page. A product page and a blog post have different purposes and should be judged by different metrics.

Making data-driven improvements

Analytics should drive action, not just provide information. Use your HubSpot data to:

  • Identify content gaps where visitors are searching but not finding answers
  • Spot technical issues that might be affecting user experience
  • Find opportunities to improve conversion paths based on actual user behaviour
  • Test and validate changes to ensure they actually improve performance

Remember that not all metrics matter equally. Focus on the ones that align with your business goals rather than trying to improve every number.

Leveraging the HubSpot CRM connection

The real power of HubSpot analytics lies in its CRM integration, which goes beyond basic website tracking to connect visitor behaviour with pipeline and revenue data. This deeper integration helps you understand the true ROI of your marketing efforts.

This connection lets you:

  • Track which pages contacts typically visit, helping you identify content that attracts qualified leads
  • Map the full journey from first visit to customer, understanding all the touchpoints that influence conversion
  • Spot patterns in how your best leads interact with your site
  • Identify which sources bring the most valuable traffic – not just the most visits
  • Connect marketing activities directly to revenue and pipeline metrics

However, it's crucial to remember that much of the B2B buyer journey happens outside of what analytics tools can track – what we might call marketing's "dark funnel". This includes:

  • Visitors who decline cookies get only basic tracking
  • Multiple stakeholders from the same company researching independently
  • Research done in communities and other sources outside of your website
  • Offline discussions and interactions between decision-makers

This is why it's essential to combine HubSpot's analytics data with other sources of insight, like self-reported attribution and sales team feedback, to build a complete picture of your marketing effectiveness.

HubSpot website analytics limitations

While HubSpot provides powerful analytics tools, there are several limitations you should be aware of when using them.

Data processing and updates

  • Historical data can change as HubSpot reprocesses analytics for accuracy
  • Reports update every 40 minutes, so there's always a slight delay in seeing current data
  • Data discrepancies can occur when HubSpot merges sessions or updates contact sources

URL and page tracking

  • HubSpot tracks up to 20,000 unique external page URLs monthly
  • After reaching this limit, additional pages are tracked only at the domain level
  • You can't remove pages from historical data, even if they're no longer active
  • Website analytics only provides detailed insights for HubSpot-hosted pages

Moving forward with your HubSpot website

While HubSpot's analytics have some limitations, they're an invaluable part of creating and maintaining an effective B2B website. Success comes from understanding both the capabilities and constraints, then working within them to make data-driven improvements to your website.

Analytics are just one of many powerful tools that make HubSpot CMS an excellent choice for B2B websites.

New Call-to-action

Back to blog