Discover the Anyleads suite | Find emails, verify emails, install a chatbot, grow your business and more!.

How do I track my HubSpot site visits?

How do I track my HubSpot site visits?

You have an amazing new blog post, but you're not sure how many people are reading it or what they think of it. How can you tell if anyone's actually visiting your site—and more importantly—what should that number mean for your overall business goals?

It turns out there is one simple way to find out about your site traffic in general: Google Analytics (GA). It may seem like an overwhelming task at first glance, but setting up GA isn't as hard as you might think. In fact, we've already shown you exactly how to use this popular tool.

If you don't want to put all your eggs into one basket though, another option is to try something else out instead. If you'd rather not install any extra software onto your server, then HubSpot offers its own analytics platform which keeps tabs on everything from pageviews to unique users, referrals, bounce rates, conversion rates, etc. You'll also get reports tailored specifically to your needs, including demographic data of each visitor. To learn more about these features, read our in-depth review of HubSpot.

The good news is that just like with other tools, adding tracking codes to HubSpot takes only minutes once you know where to look. Let us show you how!

How do I add a tracking code to HubSpot?

Tracking numbers aside, HubSpot has plenty of interesting information right off the bat when you log in. For example, under "My Account," click the "Analytics" tab next to My Content Library. Then, click on the gear icon located directly underneath "Site Settings." This will open up settings related to reporting and customization options. Once inside Site Settings, scroll down until you see "Reporting & Tracking." Click on "View Report Code". When prompted, copy and paste the HTML code provided by HubSpot.

Once pasted, you'll be able to customize the report to fit your specific requirements. Depending upon what kind of content you plan on publishing, you could choose to display the following metrics:


Page Views

Unique Visitors

Bounce Rate

Exit Pages

Referral URLs


As mentioned above, depending upon which type of content you publish, you can select certain metrics to view. For instance, if your goal was sales leads, you would check the box labeled "Lead Capture Forms", so that the resulting report shows conversions based on lead capture forms alone. The same goes for articles, images, videos, blogs, etc. When finished customizing your report, simply hit save changes.

While some of the report sections will require further explanation, such as "Traffic Sources," others are pretty self explanatory. Below are examples of various types of sources, along with their corresponding explanations:

Search Engine Visitor - A search engine user visited your site through direct links to your pages. These usually include both internal and external links.

Direct Traffic Source - Direct refers to visitors who clicked on links within emails sent via HubSpot. By default, HubSpot uses Gmail as the delivery method to send emails containing links to your content.

Social Media Visitor - Users came to your site after clicking on links shared on social media platforms.

Web Search Results - People searched for terms related to your content while browsing sites similar to yours. They often end up finding them on your site.

Campaigns Referrals - Visitors who arrived at your site after being referred by campaigns run through HubSpot. Campaigns refer to paid advertising efforts used to drive targeted traffic to your site.

Competitors Links - Your competitors' websites were linked internally on your site without having been logged elsewhere.

Other Referrals - Other websites were accessed internally, but weren't tracked otherwise. Usually associated with ad networks running ads across several websites.

Mobile Device Visitor - Someone viewed your content using his phone.

Now that you understand the basics of tracking visitors on HubSpot, let's move onto setting up a campaign.

How do I set up UTM tracking on HubSpot?

In addition to individual tracking, HubSpot allows you to create custom UTM tracking parameters for each piece of content published on your site. While doing so requires slightly more work than creating a regular campaign, it gives you much greater control over your marketing strategy since you can modify your tracking identifiers whenever necessary. Here's how to set up a campaign to enable UTM tracking.

1) Log in to your account on HubSpot's dashboard. From here, navigate to Dashboard > Campaign Management. At the top of the window, you'll notice two buttons—one green and one red. Hovering over either button reveals additional menu items. Select Create New Campaign... from the dropdown menus at the bottom of the screen.

2) Enter a title and description for your new campaign. Choose whether you want to target mobile devices or desktop browsers. Then, enter keywords relevant to your content. Lastly, make sure to activate the feature that lets you change the URL during setup. Otherwise, you won't be able to update it later. Now, continue to fill out the rest of the form. Don't worry too much about the details. We'll cover those shortly. First, just keep in mind that every field except the final one must remain blank. That last field is the actual web address of your desired destination. So, in order to set up UTM tracking correctly, you need to input a real domain name.

3) Now that you've got the basic info taken care of, go ahead and click on Advanced Options. Under Additional Information, you can specify values for things like campaign duration, budget, remarketing lists, etc., but for now, leave them empty. Next, head back to the main part of the form. On the landing page section, you'll see three fields: Landing Page Type, Landing Page Name, and Landing Page ID. Landings pages serve as portals to your content, meaning that anything someone does on your website after arriving from a particular source will take him straight to said page. Therefore, choosing a suitable landing page ensures that he doesn't miss any important callouts or promotions. Since HubSpot provides prebuilt templates designed to showcase your best content, you can opt to stick with the defaults. However, if you prefer to design your own landing page template, that's totally fine as well. Just remember that you cannot edit the values of these fields. Instead, you should focus on filling out the remaining fields, namely: Ad Copy, Target Audience, Conversion Method, Delivery Method, Dynamic Remarketing Lists, and Budget Allocation.

4) Fill out the remainder of the form according to the instructions below. Be aware that most of these fields will require some sort of customization. For example, if you chose to insert dynamic remarketing lists, you'll need to provide a list of products to display alongside your promoted pieces of content. Likewise, if you selected text link promotion, you'll need to supply the text linking to your webpage—not a generic URL. Finally, if you opted to offer discounts to buyers, you'll have to determine which percentage works best for your business and enter accordingly.

5) After completing the advanced settings, return to the previous step and proceed to finish the standard campaign setup process. As before, don't sweat over the finer points. Simply pay attention to the confirmation pop-up that appears once you hit the Submit button.

6) Review the results and adjust accordingly. Remember that you can always come back and revisit this campaign at a later date to tweak your settings. Also, feel free to delete or duplicate existing campaigns if needed. Now, you're ready to start testing your newly created campaign.

How do I set up email tracking on HubSpot?

Email marketing remains one of the most effective methods for driving traffic to your site. Yet, despite its effectiveness, many businesses struggle to accurately gauge the performance of their ongoing promotional efforts. Fortunately, HubSpot makes it easy to monitor your email campaigns' performance and optimize future offerings. Here's how to configure email tracking on HubSpot.

First, login to your HubSpot account and visit your Marketing Center. Scroll down until you reach Email Design> Templates. Right beneath Email Designs, you'll find four icons pointing towards the left side of the screen. Each corresponds to a separate type of email message that can be composed and customized beforehand. Hover over the respective image to reveal additional options, and select Edit Template....

Next, switch to the View Details pane. Hit Add Columns and drag and drop the columns you wish to appear on the email preview page. Adjust the column widths as appropriate. Feel free to remove unnecessary ones. Keep in mind that you can rearrange entire rows by dragging elements around. Next, double-click on the Subject line column header. Input the exact subject line of your upcoming email. Use Ctrl + Shift + Cmd to simultaneously center align your text as well as resize it to fit the available space. Repeat this procedure for every subsequent row. When done, hit Save Changes.

It's easy to set up a simple website, but keeping tabs on how many people visit it regularly is more difficult. If you want to know which of your marketing efforts are paying off or what content users find useful, tracking web traffic data will help you make informed decisions about future campaigns.

You might be wondering whether HubSpot offers an analytics platform that lets you monitor visitor numbers for individual websites. The answer is yes -- we offer several features to help businesses measure their success online. Let's take a look at one such feature: tracking website visits through HubSpot.

In this article, we'll explore ways to view information about your website visits via HubSpot. We’ll also discuss how to use some other tools to analyze your website statistics.

How do I see who visits my HubSpot website?

As mentioned above, HubSpot uses unique identifiers called "cookies" to keep track of where its customers come from and what they're interested in. Using these tools, you can easily identify the IP address of each person who comes across any page on your website (including blog posts). You can then compare this data over time to determine overall trends within your audience.

To get started viewing your stats, go into your Dashboard and select Traffic & Site Usage under Content Management. This section includes all of the pages viewed by our customers' users as well as those submitted by internal staff members. From here, you can filter out specific types of requests like Facebook likes, Google searches, and even search engine referrals if you'd rather focus only on direct traffic. To learn more about filtering options, check out the Help Center article on managing filters.

The first column shows dates when your website was last accessed. As long as there were no errors during processing, you should see the most recent date listed next to your domain name.

This table displays total hits per day, so you may notice a spike due to heavy server load. In addition, if someone typed your URL directly into their browser instead of following links from social media or another service, they wouldn't appear in this list.

If you click View Details on the right side of the screen, you can change the Date Range settings to show daily totals or weekly averages. You can also switch between seeing Hits Per Day and Average Pageviews to choose which metric makes sense for your business goals.

Finally, once you've selected a particular period, you can sort the results based on various criteria including Most Popular Pages, Least Popular Pages, Total New Visitors, etc. By default, the chart shows Visits vs Timeframe, but you can turn this option off if you prefer not to have a graph.

Can you track user activity in HubSpot?

Yes! One of the best things about HubSpot is that we encourage everyone to try new ideas and techniques. Our team constantly tests new functionality and improvements, making sure that every member has access to innovative solutions before anyone else does.

For example, HubSpot recently added a way to create customized landing pages without needing to log in. Users could simply enter their email addresses and names, and we would generate custom URLs and redirect them immediately to a pre-set destination. Not too shabby, eh?! But wait...there’s more.

We wanted to give our clients additional flexibility to customize their own personal experiences while still maintaining control over privacy and security. So now, whenever someone enters their details on a Web form, HubSpot generates a secure code specifically for them. Each customer receives a unique 4 digit pin number that changes every 24 hours. Only authorized personnel can decode it, ensuring that sensitive client information remains private. And because HubSpot never stores credit card info or PII, you don’t need to worry about hackers stealing your money or identity either.

Another cool tool we developed allows marketers to send emails containing special coupons exclusively to certain groups of subscribers. For instance, maybe you sell shoes and apparel items. Instead of sending emails advertising discounts to everyone, why not segment your mailing lists according to shoe size, gender, age group, location, etc., creating personalized messages just for them? Or perhaps you market weight loss programs. Why not promote free samples to women older than 40? It’s much better than spamming random folks trying to hit inbox overload.

Because HubSpot monitors everything going on behind the scenes, you always know exactly what happened - complete with real-time metrics that let you assess the effectiveness of each campaign.

What happens after a potential subscriber fills out your contact form? How does HubSpot handle followup communications? What happens if you accidentally delete a lead record? Does HubSpot provide support services for its clients? These questions and others like them are answered in detail in our Help Centre articles.

But back to the topic at hand…how do you actually track website visits?

When prospects fill out a form on your website, HubSpot logs the request and creates a cookie. When they revisit your website later, that cookie identifies them as having previously visited your site. Once HubSpot processes the cookie data, it determines how frequently they return. Based on these patterns, you can evaluate how effective your current offerings truly are.

So how do you tell which leads are worth pursuing further? Well, you can manually review each lead and decide whether you want to pursue them further or close them down entirely. However, HubSpot provides a handy report showing leads that fit certain parameters. Simply input your desired keywords and the system analyzes incoming inquiries, categorizing them accordingly. At least, that’s the theory.

Ultimately, you’re responsible for deciding which leads belong on your radar. Just remember, though, that HubSpot isn’t meant to replace human judgment. Even though it gives you immediate feedback, its primary purpose is to improve your SEO rankings. That said, if you think HubSpot is doing something wrong, feel free to reach out to us. We’d love to hear from you.

How can I track who visits my website?

Most companies already understand that monitoring traffic is important. But not everybody knows how to effectively accomplish this goal. HubSpot understands that small businesses often lack technical expertise, especially when working with emerging technologies. Therefore, we created a robust suite of intuitive applications designed to simplify tasks. In fact, you can manage pretty much anything related to your website – from publishing new content to changing layouts, adding images, uploading videos, etc. – through a single interface that feels familiar to nontechnical individuals. Plus, thanks to built-in collaboration capabilities, you won't have to worry about losing valuable work hours waiting around for colleagues to finish projects.

One thing to note: HubSpot doesn’t store personally identifiable information (PII) like full names, phone numbers, addresses, etc. HubSpot only keeps anonymous IDs assigned by browsers. Also, since HubSpot uses JavaScript tags to collect data, none of your confidential information ever leaves your computer.

No. HubSpot does not track link clicks. HubSpot uses HTML5 technology to capture basic demographic information, session duration and average times spent on your website, along with general geographic locations. Since HubSpot does not store any PII, your data cannot be used to target specific ads to specific people.

That being said, it’s possible to embed HubSpot tracking scripts onto third party sites. Those embedded codes allow external entities to gather a variety of data points regarding the performance of your website. Though HubSpot does nothing with collected data beyond aggregating it, you can rest assured knowing that HubSpot itself is running perfectly smoothly without violating any laws or regulations.

For businesses looking to measure their online marketing success, a key metric is how many unique people visit their websites each month. Tracking this number can be difficult as it's hard to know if someone has visited more than once or not. This makes it even harder for companies to accurately report results to clients.

With HubSpot, you can easily see which users are visiting your website by adding Google Analytics code to your webpages. The company also provides tools that allow you to integrate data from other sources like social media platforms. You can then use these analytics reports to help improve your business performance in real-time.

In this article, we'll explain how to set up tracking for your HubSpot sites using Google Analytics (GA) so you can view visitor information directly within the platform itself. We will also show you how to access GA reporting via HubSpot's interface, where possible.

Is HubSpot free? Yes! HubSpot offers both personal plans at no charge and professional packages starting at $19 per person/month depending on what features you need. For example, the Professional Plus package includes unlimited domains, custom URLs, automatic SEO optimization, email support, 24/7 phone customer service, etc., but there’s plenty of value in all packages.

If you don't have any specific questions about pricing, check out our overview of HubSpot here.

You should note that while HubSpot does provide some useful statistics related to your website usage such as total pageviews, bounce rate, average session duration, top referring pages, etc., its primary purpose is to drive leads through lead capture pages rather than just viewing stats.

That being said, HubSpot supports integration with several analytical services including Google Analytics, Omniture Site Catalyst, WebTrends, Coremetrics, MarketingSherpa, HitTail, Brightcove Media Inc., ChartBeat, Adobe Experience Manager, MarketShare, Netcraft, Yahoo!, Alexa Internet Rank, and others. If you're interested in connecting one of those services to HubSpot, read our guide on setting up integrations between HubSpot and various analytic systems here.

However, because HubSpot doesn't offer an integrated solution for integrating third party analytical services into its own dashboard, unless you want to embed another tool inside HubSpot, the only way to get detailed insights about your site’s visitors is to install Google Analytics onto your site(s).

While HubSpot allows you to connect your account to external accounts like Facebook and Twitter, it doesn't currently include an easy way to integrate GA. So let's walk through the steps needed to add GA to your hub.

This process may differ slightly based on whether the HubSpot application is hosted locally on your computer or remotely on the cloud. It's easiest to start by opening up the console window located under "My Sites" in HubSpot. Then click on "Edit Site." Once opened, select "Site Settings," scroll down until you find “Google Analytic Integration” and hit the blue button next to it. A new tab will open containing instructions on how to enable Google Analytics on your site. Follow the prompts and when finished, close the tab.

Next, go back to the previous screen and select "Settings & Privacy Policy," followed by "Privacy Controls." On the left side panel, navigate to "Manage Access Control Lists and create a new list called "GoogleAnalytics". Now return to the "Site settings" pane and look again for "Google Analytic Integration." Select the newly created control and click Save Changes underneath it.

Afterwards, head over to the "Admin Panel" section and locate "Configuration Management." Under "Sites," right-click on the name of the site you wish to configure and choose "Configure Site." When the configuration pop-up opens, select "Integration Options" and search for "Google Analytics." From there, click Edit in the upper right corner. In the popup box, enter the following text:

Click OK and save changes. Afterward, restart the app and verify that you've successfully installed Google Analytics on your website. To test this feature yourself, try navigating to

Once done, return to the HubSpot Admin Console and open the "Dashboard" tab. Next, click on the small arrow to expand the menu bar and select "Customization." Finally, click on "Add New Customization..." Find "Google Analytic Dashboard," click Add, and follow the wizard. Your customized dashboard should now appear.

Now that we've covered basic setup, let's talk about how to actually track traffic on HubSpot.

How do I track traffic on HubSpot?

By default, HubSpot sends emails whenever anyone clicks on links leading to your landing pages, making this method ideal for generating qualified prospects. However, if you'd prefer to send traffic straight to your HubSpot CRM instead, the best approach is to simply copy all incoming hyperlinks into a spreadsheet program and manually input them into HubSpot. Thereafter, simply assign those links to existing contacts in your system.

The downside to sending traffic to HubSpot via Email is that you won't receive accurate measurements regarding individual visitors' behaviors. That means you won't know things like how long they looked at certain parts of your site or how often they clicked around before leaving. While this isn't necessarily bad, it would be better if you could somehow identify individuals who came specifically to your site for a reason besides just browsing.

Thankfully, HubSpot already contains built-in functionality that lets you filter your traffic by date range. By assigning dates to individual contacts, you can determine exactly when they arrived on your website. And since HubSpot keeps tabs on your most active visitors, you can quickly narrow down which ones generated the highest revenue without needing to make manual contact requests. Just keep in mind that you cannot apply filters to inactive customers.

To begin filtering traffic, click on your desired contact's profile picture on the main navigation toolbar and select "View History." Scroll down to the bottom of the resulting webpage and look for the "Filters" link. Clicking this link will bring up a dropdown menu showing all past dates available. Simply pick whichever period suits your needs best and continue.

Another option is to download the Chrome extension called TrafficTracker [No Longer Available]. With this extension, you can import contacts from Gmail and LinkedIn and instantly analyze their history. The extension uses location signals from IP address and mobile device ID to determine if a user accessed your site recently. It also displays a map with pins representing recent locations. Furthermore, it creates a timeline chart showing historical trends. All charts can be downloaded as PNG files for further analysis.



San Francisco

We are the leading marketing automation platform serving more than 100,000 businesses daily. We operate in 3 countries, based in San Francisco, New York, Paris & London.

Join Anyleads to generate leads

Error! Impossible to register please verify the fields or the account already exists.. Error, domain not allowed. Error, use a business email. Welcome to the Anyleads experience!
More than +200 features to generate leads
Register to start generating leads

Create your account and start your 7 day free trial!

Error! Impossible to register please verify the fields or the account already exists.. Error, domain not allowed. Error, use a business email. Welcome to the Anyleads experience! By registering you agree to the Terms and conditions agreement.
More than +200 features to generate leads

We offer multiple products for your lead generation, discover them below!

>> Unlimited access to all products with one single licensecheck our pricing.