Do you know how many people visit your WordPress website daily, weekly, or even yearly? If so, how do you know for sure your data is accurate?
Website traffic is one of the most fundamental KPIs every team that manages a website should be tracking. The number of people visiting your website tells you whether your online presence is growing and it can help demonstrate the success of a marketing campaign, press release, or launch of a new section on your site. Driving traffic to your WordPress site can also help your business secure advertising placements and sponsorships with other companies.
To reap the benefits above, you can't simply guess at these numbers. It's imperative that your traffic numbers are measured accurately and consistently over time. That means you'll want to choose a reliable tool that you can access easily within your WordPress dashboard and that can scale with your website as it grows.
For this post, we looked for WordPress plugins that report quality data and provide data visualization tools so you can easily analyze your traffic and make critical business decisions with it. Here are the best plugins we've found to help you check traffic from your WordPress dashboard.
Best Analytics, Stats, & Traffic Plugins for WordPress
- HubSpot WordPress Plugin
- Site Kit by Google
- All in One SEO
- Yoast SEO
- Visitor Traffic Real-Time Statistics
- Crazy Egg
- WP Statistics
- Clicky Analytics
Before we dive into these plugins, keep in mind that there are a number of factors that influence the traffic coming to your website. Whether it's the content quality, website structure, or page load time, these tools will give you the visual data to improve your website.
HubSpot WordPress Plugin is a free tool that helps you grow your email list, manage your contacts, and send marketing emails. It comes with built-in analytics for you to identify which traffic sources are driving the most conversions.
The dashboard serves as a central hub for your marketing analytics. You’ll learn which forms, popups, and live chat modules get the most submissions. The best part is that no coding skills are required, and the HubSpot Academy offers free online training to help you improve your website traffic.
Touted as the most popular analytics dashboard plugin for WordPress, the MonsterInsights Google Analytics enables all advanced Google analytics tracking features without the need for a WordPress developer. In just a few clicks of your mouse, you'll have a Google Analytics Dashboard that shows you only the analytics reports that matter.
Some of the reports included with this plugin are audience, behavior, and content reports. If you need more granular data, you can set up a custom dimensions report that can help you determine what time to post content, which authors on your site are writing content that is meeting your goals, and even how well your WordPress SEO efforts are paying off.
Site Kit is Google’s own plugin built specifically for WordPress websites that want to track their traffic and user activity. Relevant here is its ability to integrate Google Analytics with your WordPress site. Site Kit provides a dashboard for viewing your traffic without needing to leave your WordPress dashboard, and setup is quick and simple.
Site Kit also allows users to incorporate Google Search Console for improving SEO, AdSense for passive income via display ads, PageSpeed Insights for monitoring page performance, and more, all for free.
ExactMetrics connects to your website using the latest Google Analytics tracking code. It offers in-depth reports for you to analyze the performance of each post or page on your website.
You’ll have access to real-time reports that show visits to your website, acquisition channels, and traffic sources. With this plugin, you can use custom dimensions to track authors, publication year, categories, and user engagement. Plus, you can set permissions based on user roles to control who sees specific reports on your team.
While not technically an analytics tool for WordPress, this plugin does let you control the SEO of your WordPress website. For that reason, All in One SEO is a great tool for helping make changes to your site based on the traffic data you’re seeing.
With this plugin, you can perform on-page changes, optimize your WooCommerec pages for eCommerce SEO, and even adjust local SEO.
6. Yoast SEO
Yoast SEO is a little different from the other plugins. While it doesn’t allow you to check your traffic from your WordPress dashboard, the tool does help you optimize your website for SEO. It analyzes the readability of your content and gives you complete control of WordPress breadcrumbs.
With the premium version, your visitors can avoid 404 page errors with the help of the tools’ redirect manager. The focus keyword export feature also downloads an overview of all your implemented focus keywords and pinpoints to pages that need more optimization.
Visitor Traffic Real Time Statistics is another useful WordPress plugin to track traffic from your WordPress dashboard. You’ll get in-depth reports of visitors’ behavior including the types of browsers and operating systems they use to visit your website. You also can analyze search queries and redirects from popular search engines, like Google, Bing, and DuckDuckGo.
Upgrading to the Pro version gives you access to more features. You can see how many people are viewing your website in real time, view an interactive Google map of visitors’ locations, and analyze a time graph to view the daily visitors per hour.
8. Crazy Egg
Crazy Egg not only tracks your traffic, it also generates a heatmap of your site to show you exactly where users are on your webpages, where they're clicking, scrolling, and typing. This plugin can provide you with insight that quantitative data alone just can't do.
With this plugin, you can identify areas of your site that need to be improved to generate more clicks and conversions. You'll also be able to leverage areas of your website that are working well and apply those tactics to other pages.
WP Statistics lets you securely analyze your traffic data. Rather than sending the data from one application to another, the plugin records the information in your server. You can examine visitor data records, including the referring site, browser, and search engine. Preset dashboards provide the top 10 countries with the most visitors and the top 10 most-visited pages.
The plugin offers premium add-ons. You can upgrade to see real-time stats, create mini charts, and add conditions to change your content based on your analytics.
The widely-popular WordPress plugin Jetpack is more than a website traffic tool. In addition to having a robust analytics functionality, Jetpack comes equipped with security, performance, marketing, and design capabilities just to name a few. It's rare to find an all-in-one plugin that doesn't reduce your website to sluggish speeds — Jetpack was built to leverage the power of AMP, a tool that helps optimize your site on mobile devices.
What we love about the Jetpack plugin is that it shows you your website traffic, pinpoints where you can improve, and then provides you with the tools to tweak and tailor your site.
11. Clicky Analytics
You won't need a developer to get your Clicky website analytics dashboard up and running in WordPress. This plugin is simple, but effective. It gives site admins access to basic statistics, cache clearing, and tracking for video, email, and webpage content.
Users rave about the spy function in the Clicky plugin that allows you to see traffic in real-time the moment a URL goes live. If you're looking for a WordPress traffic plugin without the extra bells and whistles, this one is perfect for you.
How to Add Google Analytics to WordPress
Google Analytics is the most popular website traffic tracking tool. Free and intuitive, it’s a great option for both novice and experienced website owners. While it’s possible to add Google Analytics to a WordPress site without a plugin, we recommend using one, as this makes setup and viewing much easier without hurting performance.
Here, we’ll explain how to add Google Analytics to your WordPress site with three leading plugins: Site Kit by Google, MonsterInsights, and ExactMetrics. Let’s start with Google’s plugin.
How to Add Google Analytics With Google Site Kit
- Install and activate the Site Kit by Google plugin. This adds a new Site Kit option to your dashboard menu.
- Click the Start Setup button. The plugin will walk you through a brief setup to get you started. Complete the steps as prompted.
- After setup, you’ll be brought back to your WordPress dashboard. Select Site Kit > Dashboard.
- Select Connect Service under Google Analytics.
- Choose your Google account and follow Google’s prompts to allow access to your Google Analytics Account.
- If you already have a Google Analytics Account, choose the account to connect with your site and click Configure Analytics. If you do not have a Google Analytics account, you’ll be prompted to create one. On the Connect Service page, check your site details and edit if necessary. Then, click Create Account and follow Google’s prompts to create a new Google Analytics account.
- You’ll now be able to view your site analytics under Site Kit > Analytics. Note that it will take some time before you can view your Google Analytics data in WordPress.
How to Add Google Analytics With MonsterInsights
- Install and activate the MonsterInsights plugin. This adds a new Insights option to your dashboard menu.
- In the dashboard menu, select Insights > Settings.
- Under Google Authentication, click the Connect MonsterInsights button.
- Follow Google’s onscreen instructions to give MonsterInsights access to your Google Analytics account.
- On the Connect Google Analytics to Your Website screen, choose your website from the dropdown, then click Complete Connection.
- To view your metrics in WordPress, choose Insights in your dashboard menu. Note that it may take up to a day for your Google Analytics data to appear.
How to Add Google Analytics With ExactMetrics
- Install and activate the MonsterInsights plugin. This adds a new ExactMetrics option to your dashboard menu.
- In the dashboard menu, select ExactMetrics > Settings.
- Click the Launch Setup Wizard button.
- Choose your website type based on the type of WordPress site you own, then click Save and continue.
- Follow Google’s onscreen instructions to give MonsterInsights access to your Google Analytics account.
- On the Pick a Profile for Your Blog screen, choose your preferred view from the dropdown, then click Complete Connection.
- Depending on the website type you chose in step 4, the plugin will offer some additional settings to better track your site traffic. Toggle these as you wish, then click Save and continue.
- Finally, ExactMetrics will recommend add-ons to install. Click Install AddOn for any option you want to use.
- To view your metrics in WordPress, choose ExactMetrics in your dashboard menu. Note that it may take up to a day for your Google Analytics data to appear.
All Your Website Traffic in One Dashboard
Eliminate the stress of having multiple browser tabs open to check your website traffic. You can measure your traffic accurately and consistently right in WordPress. Streamline your workflow by installing one of these plugins to view your traffic data in a single WordPress dashboard.
Editor's note: This post was originally published in September 2019 and has been updated for comprehensiveness.
Originally published Jul 29, 2021 7:00:00 AM, updated September 21 2021