How to Set up WordPress Visitor Tracking

How to Set Up WordPress Visitor Tracking – Beginner’s Guide

Are you wondering how to check website traffic on your WordPress website? Do you want to set up WordPress visitor tracking to help grow your business?

When you know the number of people visiting your site, reading your content, and buying your products, you can start implementing strategies to GROW those numbers.

That’s why we’re going to show you the easiest way to set up WordPress visitor tracking in this article.

Set Up WordPress Visitor Tracking Today!

MonsterInsights is the best WordPress Analytics plugin. Get it for free!

An Introduction to WordPress Visitor Tracking

When you start a business, you invest a certain amount of money, time, and expertise. You also set certain numbers in your mind as your business goals for a targeted time. Numbers are here, there, and everywhere.

Numbers actually serve as motivators to business owners. Tracking the number of website visitors is important if you want to grow your total website visitors.

Through WordPress visitor tracking, you can check how many people are coming to your site, who they are, and what they do on your site. With that data, you can gain insights into your visitors and start planning how you should best optimize your site.

Video Tutorial

Go through our video tutorial to see how you can check the number of visitors to your site or read our step by step tutorial.

How to Track Website Traffic on Your WordPress Site

Website Analytics tools are most commonly used for checking the number of site visitors you receive. You can get data and metrics for your site’s total audience numbers, their topics of interest, demographics, and behaviors on your site using a website analytics tool.

Not only that, but there are also multiple benefits of using website analytics. Using an analytics tool, you can get valuable insights to help grow your business.

While there are different website analytics tools on the market, MonsterInsights is the most user-friendly tool for beginners.

MonsterInsights Logo

MonsterInsights lets you set up Google Analytics on your WordPress site easily and view your website’s analytics in easy-to-understand reports. You can use the plugin for WordPress visitor tracking with ease.

Now, let’s go ahead and see how to check website traffic in WordPress.

WordPress Visitor Tracking Tutorial

  1. Create a Google Analytics account
  2. Install the MonsterInsights plugin for WordPress

Step 1: Create a Google Analytics Account

The first thing you’ll need to do is log in or sign up for a Google account.

To get started, you’ll need to open the Google Analytics website and click the Sign in to Analytics link or Start for free button in the top right corner of the page.

Sign in to Google Analytics

Next, you can log in to your existing Google account if you have one, or click the Create account link to create a new Google account.

Sign In to Your Google Account for Analytics Account

After you’ve signed in to your Google account, click the Start measuring button on the next screen.

click start measuring

Next, you’ll need to enter the Account name for your Google Analytics account. You’ll also see different data sharing settings, make sure you check all the boxes and then click Next.

enter account details and check sharing options

Now, you’ll have to enter the property details of your website. Start by entering a name, select a reporting time zone, and currency.

Next, you can choose from three options:

To set up a GA4 property, enter your property name, then choose your time zone and currency. Click Next.

GA4 property setup example

Fill in the rest of the business information, then scroll down and click Create.

select industry and business size

You may see a popup at this point to accept the Google Analytics Terms of Service. Go ahead and check the checkbox and click I Accept.

That’s it! Move on to Step 2.

To set up both GA4 and Universal properties at the same time, enter your property name and choose your time zone and currency. Then, click the Show advanced options link.

enter property details

Toggle on the switch to create a Universal Analytics property. Then, fill in your website’s URL and select the checkbox to create both properties. Click Next.

Create both a GA4 and Universal property

Fill in your business details and click Create. You may see a popup at this point to accept the Google Analytics Terms of Service. Go ahead and check the checkbox and click I Accept.

That’s it! You’re now signed up for Google Analytics. Next, we’ll add Google Analytics to WordPress.

Step 2: Set up MonsterInsights

Normally, you’d have to insert your Google Analytics tracking code into your WordPress website’s code.

But with MonsterInsights, you don’t need to worry about using any code.

Instead, you can get started by downloading MonsterInsights, as it’s the best Google Analytics WordPress plugin. To do that, you’ll need to log into your MonsterInsights account and download the plugin zip file.

Once you have the zip file, navigate to the site where you want to install MonsterInsights and go to the WordPress admin dashboard.

Then navigate to Plugins » Add New and click the Upload Plugin button at the top.

Upload Plugin Button in WordPress

On the next screen, you can click the Choose File button to select the zip file you just downloaded. Then click the Install Now button to upload the file and install the plugin on your site.

Install MonsterInsights Google Analytics WordPress Plugin

Once the plugin has been uploaded and installed, you can click the Activate Plugin button to activate it on your site.

Activate MonsterInsights WordPress Plugin

After the plugin is activated, the plugin setup wizard will open to guide you through the setup process step by step.

At first, you’ll see the ‘Welcome to MonsterInsights!’ message and options to choose the category of your website. There’re 3 options: Business website, Publisher (Blog), and eCommerce.

MonsterInsights Setup Wizard - Choose Your Website Category

Select a category that best describes your website, and then click ‘Save and Continue’ button.

If you want to skip the setup wizard, for now, you can click ‘Exit Setup’ button at the top.

In the next screen, you’ll need to connect MonsterInsights plugin to your website by providing your license key.

Enter Your MonsterInsights License Key to Connect with WordPress

You can find your MonsterInsights license key in your email receipt or account area on the plugin website.

Once you enter your license key, it’ll verify your account, and then you can click on the ‘Connect MonsterInsights’ button.

After that, you’ll see an option to connect your Google Analytics with your MonsterInsights account. Select your account to continue authentication.

Choose Your Google Account to Connect with MonsterInsights

Next, you’ll need to allow MonsterInsights the proper permissions.

Allow MonsterInsights to Access Your Google Analytics Data

After that, you’ll need to pick a profile to complete the connection. If you’ve multiple websites connected to your Google Analytics account, then you’ll need to choose the right website property here.

Pick Your Google Analytics Property from Analytics Account to Connect with MonsterInsights

Choose your profile, and then click the ‘Complete Connection’ button.

After that, it’ll finalize the authentication process in a few seconds, and then take you back to your MonsterInsights setup page.

Now you can see recommended settings for the Google Analytics plugin.

MonsterInsights GA Plugin Recommended Settings

This page includes some of the most important settings as the following:

  • Events tracking – Enabled by default.
  • Enhanced Link Attribution – Enabled by default.
  • File Download Tracking – Most used file types (doc,exe,js,pdf,ppt,tgz,zip,xls) added by default.

As you scroll down, you’ll see more settings.

MonsterInsights GA Plugin Recommended Settings -second part

  • Affiliate Link Tracking – It has 2 affiliate link paths added by default, and lets you add more affiliate link paths.
  • Access to MonsterInsights’s Reports – You can choose who can see the MonsterInsights’s reports.
  • Automatic Plugin Updates – You can enable or disable the option to install updates automatically.

Review and configure these recommended settings, and then click the ‘Save and Continue’ button at the end.

On the next screen, it’ll recommend you to install a couple of addons.

MonsterInsights Plugin Recommended Addons

The MonsterInsights Forms addon helps you to track your form views, submissions, and conversions. And, the MonsterInsights Page Insights is great for tracking the metrics for individual posts/pages in your dashboard.

In the next step, you’ll see a recommendation for WPForms plugin. It’s the most beginner-friendly WordPress form plugin created by the same team behind MonsterInsights.

MonsterInsights Recommended Plugin WPForms

Click on the ‘Continue & Install WPForms’ button if you want to use WPForms. Otherwise, you can click ‘Skip this Step’ link.

After that, you’ll see a new screen with this message ‘Awesome, You’re All Set!’. It means the setup process is complete, and you’ve successfully installed Google Analytics in your WordPress site.

Finish MonsterInsights Setup in WordPress to Add Google Analytics

This screen also notifies you about when you can start seeing your website reports. Depending on the size of your website, it can take between a few hours to 24 hours.

Don’t forget to click on the ‘Finish Setup & Exit Wizard’ button.

View How Many Visitors are on Your WordPress Site

Once the setup is complete, Google Analytics starts gathering information on your website visitors.

Google takes a few hours to gather your site information and data, so you may not find any data immediately after the setup process.

After a few hours, you’ll be able to see data in your MonsterInsights reports. Here, we’ll show the 7 main Google Analytics reports within your MonsterInsights WordPress dashboard you can view to check the number of visitors on your site.

1. Overview Report

With MonsterInsights, you can easily set up WordPress visitor tracking and check the number of website visitors in your dashboard. You don’t need to open your Google Analytics account every time you want to see your Analytics reports.

The plugin adds a Google analytics dashboard widget which lets you view your website visitor reports right in your dashboard, with no clicks required.

The MonsterInsights dashboard widget allows you to have a quick glance at your website reports.

To view your full reports, visit Insights » Reports from your admin panel. This will open the Overview Report.

wordpress visitor tracking

The Overview Report includes some of the key metrics that are useful for getting to know your website visitors.

The first section (screenshot above) shows a visual graph for the total number of sessions and pageviews your site has gotten in a defined range of time.

You can set the time range to 7 days, 30 days, or any days you desire.

Just below the graph, you’ll see quick data showing the total number of sessions, pageviews, average session duration, and bounce rate.

Then, you’ll see New vs. Returning Visitors and Device Breakdown data in percentages in pie-charts below that.

As you keep scrolling down the Overview Report page, you’ll see the Top 10 Countries where you’re your visitors are located.

wordpress visitor tracking

You can see where you get the most visits from and the actual number of visitors.

If you want to see a detailed report, you can always click the View Full Report button at the bottom of each report. There is a View All Countries Report for this report.

On clicking this button, it’ll redirect you to your Google Analytics account page. There, you’ll see a more detailed report.

Countries Report in GA4

The last section of the Overview Report is Top Posts / Pages.

You can view the most popular posts/pages on your site and the total number of visits they received from there.

2. See How Many Visitors are on Your Site Right Now (Real-Time Reports)

Want to know how many visitors are on your site right now?

With MonsterInsights, you can see your real-time website visitors and their activity, right in your dashboard. Go to Insights » Reports from your admin panel and click on the Real-Time option at the top.

wordpress visitor tracking

Now you can see the number of active users on your site at any given moment, their geographic locations, the pages they’re viewing, and more.

The Google Analytics real-time reports are useful to view and analyze the reports of your marketing campaigns, announcements, etc.

For more details, see our complete guide on Google Analytics real-time reports.

3. Publishers Report

Next to the Overview Report tab, you’ll see the Publishers tab. You can view some of the other key metrics for checking your site visitors’ number from there.

You can view the following data from the Publishers report:

  • Top landing pages
  • Top exit pages
  • Top outbound links
  • Top affiliate links
  • Top download links
  • Demographics and Interest categories

Although all of these reports are useful for checking the number of visitors, demographics data is especially useful.

Here’s how your demographic data appears in the Publishers report:

MonsterInsights Publishers Report, Age and Gender

This shows your site visitors in graphical charts by their age and by their gender.

If you want to learn more, read our beginner’s guide to find demographic and interest reports in WordPress.

4. eCommerce Report

You can see the number of visitors, pageviews, transactions, etc. for your shop pages from the eCommerce tab.

MonsterInsights comes with a powerful eCommerce addon which simplifies and automates advanced eCommerce tracking in WordPress.

In the eCommerce report, you’ll see data such as your shop’s conversion rate, the number of transactions, how much revenue you’ve generated, and the average order value.


You can also see a list of your eCommerce shop’s top products. That way you’ll know which products to continue promoting.

Another way for website traffic checking is by looking at the conversion sources. These are websites that send highly converting traffic to your site.

5. Search Console Report

The Search Console report shows you the top 50 Google search terms your site’s ranking for.

search-console-report-wordpress visitor tracking

From this report, you can view which keywords are driving you the most visitors. This helps you with keyword research and SEO.

If you’re new to Search Console, here’s our step-by-step tutorial on how to configure and use Google Search Console.

6. Custom Dimensions Report

The Custom Dimensions report lets you track the following custom data:

  • Most popular authors
  • Most popular post types
  • Most popular categories
  • Most popular tags
  • Best SEO score etc.


Using these metrics, you can get a clue as to what users find most interesting on your site. Then, you can analyze, and plan informed business strategies.

If you want to learn more about this, you can check out our helpful guide on using custom dimensions.

7. Forms Report

Contact forms are the main points of user interaction on your site. By tracking forms, you can see how many site visitors view and submit your forms.

In order to track forms, you need to install the MonsterInsights Forms addon. It’s available only in the paid version of the plugin.

wordpress visitor tracking

MonsterInsights supports all the major contact form plugins and provides you with a comprehensive report for your form conversions.

Set Up WordPress Visitor Tracking Today!

We hope this guide helped you to learn how to turn on WordPress visitor tracking.

If you liked this article, you might want to check out our guide on How to Track SEO Rankings with Google Analytics (10 Ways).

And don’t forget to follow us on Twitter, Facebook and YouTube for more helpful Google Analytics tips.

Want to Try MonsterInsights for Free?

Enter the URL of Your WordPress website to install MonsterInsights Lite.


  1. Hello to all, it’s in fact a pleasant for me to pay a visit this web page, it contains valuable Information.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.