Why is New Users Higher Than Total Users in Google Analytics 4?

Cody Schneider8 min read

Seeing more "New Users" than "Total Users" in a Google Analytics 4 report can make you feel like you've completely misunderstood the data. But don't worry, you’re not going crazy, and your data isn't necessarily broken. This article will explain what these metrics actually mean, why "Total Users" should logically always be higher, and walk through the common reporting scenarios that create this confusing illusion so you can get an accurate view of your audience.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Understanding Core GA4 User Metrics

First, let’s get on the same page about how Google Analytics defines its primary user metrics. Grasping these simple definitions is the first step to pinpointing why your reports might look off.

What are "Total Users"?

"Total Users" represents the total number of unique users who have had at least one session on your website or app within your selected date range. This metric counts every unique individual once, no matter how many times they visited.

Think of it like a coffee shop. "Total Users" is the total number of distinct people who came in during the month. It doesn't matter if someone came in every day or just once - they are only counted as one unique person in the total customer count.

This metric is made up of two groups: new users (first-time visitors) and returning users (people who have visited before).

What are "New Users"?

"New Users" is the count of users who interacted with your site or app for the very first time within your selected date range. GA4 identifies a new user by looking for the automatically collected first_visit (for websites) or first_open (for apps) event.

Back to our coffee shop analogy, "New Users" is the number of people who walked into your shop for the absolute first time this month. They've never been in before, and this is their initial visit.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

The Foundational Rule: Total Users ≥ New Users

Here’s the fundamental logic: the number of "Total Users" must always be greater than or equal to the number of "New Users."

Why? Because the "Total Users" metric is the sum of all your users - both new and returning. Every single person counted as a "New User" is, by definition, also included in the "Total Users" count. It's logically impossible for the subset (new users) to be larger than the whole (all users).

So if the logic holds up, why is your report showing the impossible? The answer isn't a glitch in reality, but a quirk in how GA4 displays information.

Common Scenarios Where New Users Appear Higher Than Total Users

If you see more new users than total users, it's almost always an issue with how the report is being generated or interpreted, not with the underlying data itself. Let’s break down the most common culprits.

Scenario 1: Comparing Data Across Different Reports

One of the most frequent mistakes is looking at a metric in one report and comparing it to a different metric in another report.

For example, you might glance at the "New users" number on a summary card in the User acquisition report, then navigate to a different report (like the Tech details report) and compare it to the "Total users" number there. This is a classic "apples-to-oranges" comparison.

Different reports in GA4 can have subtly different scopes or default filters applied. The User acquisition report is fundamentally focused on first-time user interactions, while other reports might be focused on general sessions or engagement. This difference in focus can sometimes lead to what looks like a discrepancy.

How to fix it:

Always compare your metrics within a single view. The easiest way to do this is to add or change metrics in one report so you can see them side-by-side.

  • Go to a standard report, like Reports > Acquisition > Traffic acquisition.
  • Click the pencil icon in the top right to Customize report.
  • Select Metrics and ensure both "New users" and "Total users" are included in the report.
  • Save your changes and look at the updated table. Here, you should see that "Total users" is correctly either equal to or higher than "New users" for each row.

How GA4's Reporting Identity Can Cause Confusion

If you’ve checked your metrics side-by-side in a single report and still see a problem, the next place to look is at how GA4 identifies unique users. Unlike older analytics versions that just used device cookies, GA4 uses a sophisticated, multi-layered identity system known as Reporting Identity.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Understanding Blended vs. Device-based Reporting

In your Admin settings (Admin > Data Display > Reporting Identity), you will typically see two main options for how GA4 counts users:

  • Device-based: This is the simplest method. It relies only on the website cookie (the Client ID) to identify a user. If one person visits your site on their laptop and then again on their phone, this model counts them as two separate users.
  • Blended (Default): This is GA4's default and most powerful method. It combines multiple signals to get a more accurate, de-duplicated user count:

The Culprit: Data Thresholding

The "Blended" Reporting Identity is far more accurate for de-duplicating users, but it comes with a major caveat: data thresholding.

When Google Signals is enabled, GA4 will apply thresholding to certain reports. This means if the number of users in a report is too small, GA4 will hide some of the data to avoid the potential for identifying an individual user. This is a privacy-first feature.

The problem is that this thresholding can be applied unevenly. GA4 might apply a threshold to the "Total Users" metric but NOT to the "New Users" metric in the same report view. The result? The "Total Users" number gets artificially deflated, while the "New Users" number remains unchanged, creating the strange illusion that new users outnumber total users.

You can tell if thresholding is active if you see an orange triangle icon at the top of your report.

How to fix or diagnose it:

  1. Expand your date range. The simplest solution is to select a longer time period. More data often means you’ll rise above the thresholding limit, and your numbers will correct themselves.
  2. Switch your Reporting Identity. Temporarily change your Reporting Identity to "Device-based."

If the anomaly disappears under the "Device-based" model, you've confirmed that data thresholding was the root cause. Just remember to switch it back to "Blended" for more accurate de-duplicated reporting, and be mindful of thresholding in the future.

Troubleshooting Other Possibilities

While reporting identity mismatches and thresholding are responsible for 99% of these cases, there are a few other less common scenarios to keep in mind, especially for more advanced users.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Custom Reporting Issues in BI Tools or the API

If you aren't looking at GA4 directly but have piped your data into a Looker Studio, Power BI, Tableau, or spreadsheet report, the issue could be in your setup.

It’s easy to accidentally apply a filter that only affects one metric. For example, your query for the "New users" card might contain a filter that your query for the "Total users" card lacks. Your configuration is creating the discrepancy, not the raw data in Google Analytics.

Double-check your filters, metric definitions, and data blending settings in your external reporting tool to ensure you’re making a true apples-to-apples comparison.

Rare Measurement or Tagging Errors

Finally, in very rare cases, a fundamental misconfiguration in how your website sends data to Google Analytics can cause issues. A faulty setup, particularly with server-side tagging or custom User-ID implementations, could theoretically fire the first_visit event incorrectly for returning users. This path is complex and highly technical, and you should be fully confident that you’ve ruled out all the reporting-layer issues mentioned above before exploring this.

Final Thoughts

Encountering "New Users" higher than "Total Users" in GA4 is usually not a sign of broken data, but rather a reporting quirk. The cause is likely uneven report comparisons, the effects of data thresholding within GA4's "Blended" identity model, or a slight misconfiguration in a custom-built report. By carefully comparing metrics side-by-side and understanding how thresholding works, you can get to the bottom of the issue and trust your numbers again.

Troubleshooting GA4 reports and spending time making sense of data thresholds can pull you away from your real goal: getting clear answers. Instead of wrestling with platform quirks, we built Graphed to be your AI data analyst. By connecting your Google Analytics account, you can simply ask questions in plain English, like "Show me a chart of new vs total users for the last quarter," and instantly get an accurate visualization. We handle all the background complexity so you can focus on making data-driven decisions, not decoding report settings.

Related Articles