How to Find Concurrent Users in Google Analytics

Cody Schneider8 min read

Want to know exactly how many people are on your website right now? Seeing your live user count is one of the most immediate ways to measure the impact of a new social post, email campaign, or flash sale. This article will show you how to find and interpret the concurrent user data in Google Analytics 4 and the sunsetted Universal Analytics (UA), and we'll cover a few practical ways you can use this live data.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

What Are Concurrent Users, Anyway?

In web analytics, "concurrent users" refers to the number of visitors actively browsing your website or using your app at a single moment in time. Think of it like a real-world store: it’s not the total number of people who came in today, but how many are inside the building right now.

This is different from other common metrics like:

  • Users: The total number of unique visitors over a specific time range (like a day, week, or month).
  • Sessions: The groups of interactions one user takes within a given time frame. A single user can have multiple sessions.

Concurrent users give you a live snapshot. It answers the question, "What is happening on my site this very second?"

How to Find Concurrent Users in Google Analytics 4

Since Google Analytics 4 is now the standard, let’s start here. GA4 re-imagined the concept slightly, moving from "users right now" to "users in the last 30 minutes." Here’s how to find it.

Step 1: Navigate to the Realtime Report

Getting to the report is straightforward:

  1. Log into your Google Analytics account and select your GA4 property.
  2. On the left-hand navigation menu, click on Reports (the icon that looks like a bar chart).
  3. Under the "Reports" menu, click on Realtime.

You’ll be taken directly to the Realtime dashboard, which provides an overview of live activity on your site.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Step 2: How to Read the GA4 Realtime Report

The first card you’ll see at the top is the most important one for this task. It shows a map of the world and a large number labeled "Users in last 30 minutes." This is GA4's version of concurrent users.

It's a slight but important shift from Universal Analytics. Instead of only counting users who sent a signal in the last second, GA4 includes anyone who has triggered an event within the past half hour. This provides a more stable, slightly less volatile metric.

Beyond the main count, the GA4 Realtime report is broken down into several useful cards:

  • Users by Source, Medium, or Campaign: This card shows you where your current visitors are coming from. If you just sent an email newsletter, you should see "email" populating here.
  • Users by Audience: If you have configured specific audiences (e.g., "cart abandoners," "blog readers"), you can see which of those segments are active on your site now.
  • Views by Page title and screen name: This shows which specific pages are most popular with your live visitors. You can see which blog posts, product pages, or landing pages are getting the most attention.
  • Event count by Event name: Here you can see the actual actions users are taking in real-time. You’ll see events like page_view, session_start, scroll, and any custom events you’ve set up, like add_to_cart or form_submission.
  • Conversions by Event name: If you've marked certain events as conversions, this card highlights those specific valuable actions as they happen.

How to Find Concurrent Users in Universal Analytics (For Reference)

If you're looking at historical data or are still more familiar with the older interface, Universal Analytics (UA) had a report that was famous for its simplicity. While UA no longer processes new data, understanding its layout can be useful context.

Step 1: Access the Real-Time Report in UA

The navigation in UA was slightly different:

  1. Log in to your Universal Analytics account and choose the correct View.
  2. On the left-hand navigation panel, click on Real-Time.
  3. Click on Overview from the dropdown menu.

Step 2: Understanding the UA Real-Time Overview

The UA Real-Time report was much more direct. At the top-left, you’d see a large number under the heading "Right Now." This was the classic definition of concurrent users - the number of active visitors on your site at that very moment.

The UA report included several widgets:

  • A graph showing pageviews per minute for the last 30 minutes and per second for the last minute.
  • A list of the top active pages and how many users are on each.
  • Breakdowns of traffic sources (referrals, social, organic), keywords, and geographic locations.
  • A clear device breakdown of users on Desktop, Mobile, or Tablet.

While simpler, many marketers loved the immediate gratification of seeing the raw "Right Now" user count spike.

Practical Uses: Why Tracking Concurrent Users Is So Valuable

Watching your concurrent user count isn't just for curiosity, it has several practical applications for marketers, publishers, and e-commerce managers.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Monitoring an Immediate Campaign Launch

This is the number one use case. Did you just send a promotional email to thousands of subscribers, launch a new ad campaign, or go live on Instagram? The Realtime report is your mission control.

You can watch the user count surge seconds after hitting "send" or "post." You can also see which pages they're landing on and where they are coming from, confirming your campaign links and UTM parameters are working as expected. If you send an email and see the number of concurrent users barely budge, you know there might be a problem with deliverability or your subject line didn't hit the mark.

Verifying Your Tracking Code Installation

Whenever you add Google Analytics to a new website, a new landing page, or a new subdomain, the Realtime report is your best friend. Instead of waiting hours for data to process in the standard reports, you can confirm your setup is working within seconds.

Just visit the new page yourself on your phone or computer, then open the Realtime report. If you see one active user in your location on that specific page, you know your tracking code is firing correctly.

Checking for Site Errors After Updates

Just pushed a new code update or installed a new plugin on your WordPress site? A quick glance at the Realtime report can provide immediate peace of mind.

If you normally have 50-100 users on your site and the report suddenly drops to zero, it's a red flag that something in the update may have broken the site or the analytics tracking. It's an early-warning system that can save you from losing hours of data or sales.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Understanding Immediate User Behavior During an Event

Imagine you're mentioned on a popular podcast, a TV show, or a press article goes live. The Realtime report lets you see the direct impact of that off-site event. You can see how many people are flooding your site from that referral, which pages they're looking at first, and learn what information people seek after hearing about you.

Limitations of the Realtime Report

While incredibly useful, the Realtime report isn’t meant for deep, strategic analysis. Keep its limitations in mind:

  • It's a Snapshot, Not a Trend: The report shows what's happening now, but for understanding long-term trends, user behavior, and conversion funnels, you need the standard acquisition, engagement, and conversion reports.
  • Limited Data Processing: Some data, like detailed attribution for the traffic source, might not be fully processed yet. It's common to see a surge of traffic initially categorized as (direct) / (none) before Google properly attributes it to its source a little while later.
  • Don't Obsess Over It: It can be addictive to watch the numbers tick up and down, but it's not a productive use of your time. Use it for specific, time-sensitive tasks like the use cases mentioned above, then move on to analyzing your aggregated data trends to make strategic decisions.

Final Thoughts

In short, the Realtime report is your go-to tool in Google Analytics for monitoring live, in-the-moment user activity on your site. Whether you're in GA4 looking at "users in the last 30 minutes" or reminiscing about UA's "right now," it serves a critical function for verifying tracking, monitoring campaigns, and performing technical health checks.

Monitoring what's happening right now is useful, but the real challenge is connecting that activity to results across all your platforms. Instead of jumping between Google Analytics, your ad manager, your CRM, and your e-commerce backend, a big part of why we created Graphed was to put all your marketing and sales data in one place. You can connect your accounts and simply ask questions in plain English - like "show me revenue by campaign from Facebook Ads and Google Ads this month?" - and get an instant dashboard that updates in real-time, no manual report-building required.

Related Articles