How to Track Website Traffic using Google Analytics and WordPress

How to Track Website Traffic Using Google Analytics (2022)

Do you want to track your website traffic with Google Analytics? If you use Google Analytics to track your website traffic, you’ll get to see all kinds of data like how your visitors found your site, how long they spent on your site, and what pages they viewed.

When you know how your visitors found you, whether through Google search, social media, or other channel, you can make impactful decisions to help you grow your traffic.

In this article, we’ll show you how to track website traffic using Google Analytics.

Jump to a section:

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

Start Tracking Website Traffic Today!

Why Track Website Traffic Sources?

As a marketer, there are many benefits to knowing the source of your visitors. Here are some reasons for tracking your traffic sources:

  • Better Understand Your Visitors – Tracking traffic sources can help you identify your visitors’ geographic location and which channels they use, so you can better understand them and provide targeted messages
  • Measure Your Marketing Campaigns – If a campaign is built around driving traffic, then you can measure its effectiveness by tracking different traffic sources
  • Focus on Channels for Best Results – By identifying which channel performed the best in getting visitors to your site, you can focus on it more to get even better results
  • Find New Content Topics – People from different channels might be interested in specific topics, so you can discover new content ideas by checking your traffic sources for each page
  • Identify Traffic Gaps on Your Site – You can identify which channel doesn’t perform well in attracting visitors, so you can optimize it

Now, are you ready to see where your site traffic is coming from on your WordPress website?

Video Tutorial

If you want to read the written steps, then continue reading. We’ll guide you on how to track your web traffic sources.

How to Track Your Website Traffic Sources in WordPress

When it comes to using Google Analytics, many users find it overwhelming. That’s because it requires some code for setting it up on your WordPress site.

Plus, you’ll have to be an Analytics expert to find the right report and get the data that you need for making decisions.

So, a much easier way of viewing your traffic sources in WordPress is through MonsterInsights.

It’s the best WordPress plugin for Google Analytics and it makes using Analytics very easy. You don’t have to worry about hiring a developer or someone who knows analytics.

The plugin helps add Google Analytics to your website and then displays the most useful reports right inside your WordPress dashboard.

MonsterInsights Home Dashboard

Once you’ve installed MonsterInsights on your website, you can see where your traffic is coming from. Let’s look at each report that you can use to track website traffic.

Overview Report

To start, go to Insights » Reports » Overview. Here you can see the overall performance of your website.

If you scroll down, you can see the Device Breakdown report that shows which device your visitors use to view your website.

Mobile Device Breakdown - MonsterInsights

In the Overview report, you can also view the Top 10 Countries that your users are from. Using this report, you can create campaigns, messages, and content according to different regions.

identify Countries That Bring in the Most Traffic

And next to countries, you can see the Top 10 Referrals report. This shows websites that send the most traffic to your site. You can form partnerships with these sites and continue to grow your traffic.

Search Console Report

Now, if your site gets some organic traffic, you should know which keywords your site is ranked for. To find that out, MonsterInsights offers a Search Console Report.

It shows the top 50 Google search terms for your website along with clicks, impressions, CTR (click-through-rate), and average position.

how to see where traffic is coming from google analytics

Since these are keywords that bring you your most organic traffic, you can do a keyword search and find similar search terms to optimize for on your site. You can even use them to think of new content ideas to boost your organic traffic.

You can go through our guide on how to configure your WordPress site with Google Search Console.

eCommerce Report

Do you have an eCommerce store and want to know where your most converting traffic comes from? If yes, then the MonsterInsights eCommerce report can help you out.

It shows you the Top Conversion Sources. You can see which websites send traffic that converts in your online store. Since people arriving from these websites buy your products, you can offer exclusive discounts and deals to make more money.

top-conversion-sources

Realtime Report

The last report you can view for traffic stats is the realtime report. It shows you where your visitors are coming from in real-time. You can see traffic from referral sources, countries, and cities that are currently on your WordPress site.

top countries and cities real time report

This report is useful to check website traffic if you’ve just launched a new product or a marketing campaign and want to see where visitors are coming from.

With that, let’s see how to find traffic sources in Google Analytics.

How to Track Website Traffic in Google Analytics

MonsterInsights offers user-friendly reports inside your dashboard, so you don’t have to leave your site. But what if you want to see where traffic is coming from in Google Analytics?

There are many reports that you can use to track website traffic sources. Having said that, it’s very easy to get lost.

To help you find the data that matters, you can start by logging in to your Google Analytics account.

If you’re using Universal Analytics, head to Acquisition » All Traffic » Channels.

how to see where traffic is coming from google analytics

If you’re using Google Analytics 4 (GA4), go to Acquisition » Traffic Acquisition:

Traffic Acquisition Report in GA4

In this Google Analytics web traffic report, you can see which channels are driving the most traffic to your website. For instance, you can see in both examples that Organic Search has the highest number of visitors. These are the people that come from search engines.

You can already see the medium in your GA4 report. If you want more detail in Universal Analytics, you can go to the Source/Medium report under All Traffic. It will narrow down the source of your traffic along with the channel.

For example, the analytics report will show which search engine generated the highest traffic (in this case Google).

source medium traffic source

Now that you know how to see where traffic is coming from for your overall website, what if you want to use Google Analytics to find traffic for specific pages?

Google Analytics Traffic Sources for a Specific Page

To find traffic sources for a specific page, log into your Universal Google Analytics account (or jump to the GA4 instructions) and navigate to Behavior » Site Content. From there you can choose whether to view the traffic sources of all of your website’s pages, the landing pages, or the exit pages.

In this example, we’ll show you how to view the traffic sources of your site’s landing pages, which is important because these are the pages visitors landed on first when visiting your site.

source medium traffic source

Next, use Secondary Dimension and search for Source/Medium, which is under Acquisition.

Now you’ll see a list of your website’s landing pages, complete with the source of your site’s traffic, which is where visitors were before clicking on your website, and the medium, which is how your visitors arrived at your website.

behavior report traffic sources

You now know how to use Google Analytics and find traffic sources for your website.

GA4 Instructions

To find site traffic sources for a specific page in Google Analytics 4, navigate to Engagement » Pages and Screens. In the table, you’ll see both Views and Users, so you can see how many views each page got, and how many users completed those views.

GA4 Pages and Screens

To add source/medium to the report, click the plus icon above the Totals column. In the dropdown, choose Session Acquisition then Session source / medium.

Pages by source / medium in GA4

Now, you have a table of your pages by source/medium and views:

Pages by source/medium table in GA4

To change this table to view your landing pages by source/medium, scroll over the the Event count column. Click the down arrow next to All Events and select first_visit.

First visit event landing pages ga4

Then, click the Event count column title to sort by landing page visit events. Now you have your landing page visits report by source/medium.

GA4 landing page visits by source/medium

Website Traffic Tracking Quick Tips

  1. Set up both a Google Analytics 4 property. Google Analytics 3 will sunset in July 2023!
  2. Use Google Search Console. It gives you awesome keyword insights!
  3. Decide which Google Analytics reports and metrics are the most important to your website and keep track of them.
  4. Set up conversion tracking wherever you can. Conversions are what tell you if you’re reaching your goals.

Start Tracking Website Traffic Today!

And that’s it!

We hope you liked our article on how to track website traffic using Google Analytics. You can also go through our article on why your business needs Google Analytics starting right now.

Don’t forget to follow us on Twitter, Facebook and YouTube for more Google Analytics tutorials.

Want to Try MonsterInsights for Free?

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

Comments

  1. Thank you very useful,
    can you explain what is ” (direct) / (none) ”
    &

    (not set)

    means, it appears on google analytics under traffic source.

    1. Hi,
      Thank you for your feedback. When you see direct/none, it means that the traffic source is direct. For example, a user might have typed the URL of your website in the browser or open your site through bookmarks. For more details, check out our guide: https://www.monsterinsights.com/what-is-direct-traffic-in-google-analytics/

      As for (not set), it means that Google Analytics wasn’t able to recognize the source of the traffic, but it recorded the users because they may have interacted with the website (like clicking a link). If you’re seeing a high number under the (not set) row, it could also mean spambots.

    1. Hi Cenon,

      Can you please provide more details about which tips and updates you’re looking for? We’re here to help 🙂

  2. For some reason my google analytics looks differently to what you describe 🙁
    No Behavior, for instance.

  3. hi,
    is there a way to see/analyze exactly, where each visitor was, exact pages.
    like, landing page>home>page1>page5> etc

  4. Is traffic acquisition real time or delayed by any amount of time. I have heard that it has about a 36 hour delay. Any insight you can send my way is appreciated.

    1. Hi Jenn,
      Google Analytics says it takes 24-48 hours, but most simple metrics (like sessions and pageviews) are available within an hour or two. There’s also the real-time report, where you can watch users interacting with your site in real time.

  5. Is it possible in Google Analytics to track the exact source of the traffic? For example, can we track whether the traffic is coming from Facebook, LinkedIn, Twitter, Instagram, or even Google Ads?

  6. I have noticed whatever realtime daily user showing in analytics, if we calculate user day by day time frame for 30 days, and other directly 30 days.. there we are getting difference in user number. This is why, can you please explain me..? We are getting more user number in day to day frame rather than directly 30 days frame.

    1. There is a difference in numbers when you’re viewing reports on a per day basis versus viewing reports within the last 30 days because of how Google Analytics queries data for each report.

      A site visitor can visit your site on Day 1 and then leave on Day 2. In a day to day view, Google Analytics recognizes that this visitor visited your website on both days.
      When you view this same visitor’s site activity within the last 30 days, Google Analytics looks at the data cumulatively, in which case, they consider the visitor only having visited once.

      If you have more questions, let us know! If you’re a MonsterInsights customer, you can reach out to support via our Lite Support form: https://www.monsterinsights.com/lite-support/
      Or within your account if you use a paid plan: https://www.monsterinsights.com/my-account/support/

      Thank you!

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.