(not set) in Google Analytics: Which Reports Should You Worry About?

Google Reports: (not set)
Estimated Reading Time: 6 minutes

Google Reports: (not set)

We’ve all seen it: The dreaded (not set) showing up in our favorite Google Analytics report. We’ve also heard contradictory statements about (not set) being OK, or about (not set) meaning there’s a catastrophic coding error. Well, which one is it!?

How about both!

Some reports in Google Analytics are going to have (not set) and there’s absolutely nothing you can do, while other instances mean there is in fact a coding error or change that could improve your reports. Today, I’m going to walk you through some of the reports where it’s acceptable and common, as well as reports where (not set) should not be present. Let’s begin!

Audience Reports

Audience reports are easy. The general rule is that (not set) is out of our control in these reports. While not perfect, Google incorporates a number of cookies, third-party services, and internal data to determine a user’s age, gender, interests, etc.  For a variety of reasons, certain reports simply won’t populate certain pieces of data. Perhaps the user has disabled cookies, turned off javascript, or they’re accessing your site via secure proxies or the Tor browser. Regardless, (not set) will commonly populate in the following Audience Reports and, unfortunately, my only recommendation is to ignore those rows. Here are the most common:

Language

While (not set) is often under .1%, certain users will not have a language assigned to them by Google.

Location

Hopefully the percentage of users with a (not set) location is small. It’s common to see in reports, but is also often under .1% of users.

Google Audience Reports - Location

Browser

Like Language & Location reports, (not set) will likely show up in your Technology > Browser report, but should be under .1% of users.

Network

Here’s where it gets a bit more interesting. In most cases, (not set) will be the first result in your Technology > Network report. 30-40% is common:

Google Audience Reports - Network

Devices

Like the other Audience reports, don’t fret if you see (not set) in your Mobile > Devices report. Somewhere between 1 and 5% is common:

Google Audience Reports - Devices

Acquisition Reports

Queries

Most of your Acquisition Reports should not have (not set) present. But by far the most common report it will be present in is your Search Console > Queries report. These reports are only available if you’ve linked your Google Search Console to GA. If you have, you’ll notice a fairly high percentage (40-60%) of queries are (not set). Yet, in Search Console, there are no (not set) keywords. What gives?

According to John Mueller of Google, “… the difference [between GA & Search Console] is essentially queries that we filter out, and in Search Console we don’t show them separately whereas in Google Analytics we chose to call them (not set).”

So, you’ll at least be able to determine the percentage of searches Google filtered out in your Search Console, but there’s nothing you can do here to avoid (not set).

Google Acquisition Reports - Queries

Behavior Reports

Landing Page

Similar to your Acquisition Reports, nearly all of your Behavior reports should be clean and void of (not set). But of course there’s an exception!

It’s fairly common to see (not set) in the Site Content > Landing Pages report. This typically occurs when a user starts a new session with an event, not a pageview, so the session has a (not set) landing page. One common example is when the session duration times out but a user still has the website open in another tab or window, then revisits that tab and fires an event first (such as a product impression, hover event, or ecommerce event).

While it’s frustrating to see a landing page that isn’t set, this is yet another example of a report where you cannot avoid (not set). You can increase your session duration to decrease the percentage of (not set) landing pages, but that’s not recommended since it will affect a lot of other data points including bounce rate, time on site, average session duration, etc.

Conversion Reports

Reverse Goal Path

Conversion reports are littered with (not set), especially compared to Audience and Acquisition Reports. But most are not a concern, including the Goals > Reverse Goal Path report. Put simply: there isn’t always a URL/step prior to a goal completion, so (not set) will often show up for “Goal Previous Step 1,” “Goal Previous Step 2,” etc.

Smart Goals

This one’s interesting. If you’re looking at a date range that does not include the day you’re looking at the report, (not set) will not be present. You’ll see something like this:

Google Conversion Reports - Smart Goals

But if you’re looking at a date range that includes the day you’re looking at the report, (not set) may be present. You’ll also see this warning:

Google Conversion Reports - Smart Goals Warning

Product List Name

Up to this point, (not set) is, for the most part, unavoidable. But if you see a (not set) product list name, then we have an issue.

Typically (not set) will populate the Ecommerce > Product List Name if the product list changed somewhere in the checkout process. For example, if the product list is set on click, and either the detail action, add to cart, or checkout step fires a different product list name, (not set) will be present. We recommend only firing the product list name on product click and then leaving it out of future dataLayer pushes.


Order Coupon & Product Coupon

Both of these reports fall under the Ecommerce > Marketing reports. If you see (not set) here, never fear! These 2 reports will likely show a majority of Ecommerce transactions as (not set), simply because if no product-level or order-level coupons were applied, then no coupon was set! You can safely ignore these.


There are a handful of other reports where (not set) may be present, but this post covers the most common I’ve encountered and been asked about. If you’d like me to investigate your (not set) issue, shoot me a message at jimmy [at] infotrustllc.com, or comment on this post.

Happy Reporting!

Author

  • James Love

    Jimmy Love is currently the Industry Team Manager for the Healthcare & Fitness Industry Team at InfoTrust. Jimmy was a contributor to InfoTrust’s Crawl, Walk, Run Amazon best-selling book series, and a speaker at the New York City Durability Summit. Jimmy works with some of the largest healthcare and fitness organizations in the world, helping them advance their digital analytics maturity in a forward-thinking and strategic manner.

    When away from his desk, Jimmy enjoys attending Cincinnati Bearcats football and basketball games, and spending quality time with his beautiful wife and dogs.

Facebook
Twitter
LinkedIn
Email
Originally Published: January 18, 2017

Subscribe To Our Newsletter

October 3, 2022
Originally published on January 18, 2017

Other Articles You Will Enjoy

Google Analytics 4 Implementation Checklist: Ensure You’re Tracking Everything You Need

Google Analytics 4 Implementation Checklist: Ensure You’re Tracking Everything You Need

In the dynamic landscape of digital marketing, data is supreme. Understanding user behavior, preferences, and interactions on your website is crucial for making informed…

4-minute read
How Data Maturity Can Cultivate a Data-Driven Culture

How Data Maturity Can Cultivate a Data-Driven Culture

Data-driven decisions are a buzz topic in Martech. It is essential for C-suite executives to understand and more importantly, use their data to move…

4-minute read
Leveraging Attribution Models in Google Analytics 4 to Improve Your Marketing Strategy: Tips and Best Practices

Leveraging Attribution Models in Google Analytics 4 to Improve Your Marketing Strategy: Tips and Best Practices

In the dynamic landscape of digital marketing, understanding the customer journey is crucial for optimizing strategies and maximizing ROI. Google Analytics 4 (GA4) introduces…

5-minute read
Google Tag Best Practices for Google Analytics 4

Google Tag Best Practices for Google Analytics 4

After collaborating with several of my colleagues at InfoTrust including Bryan Lamb, Head of Capabilities, Corey Chapman, Senior Tag Management Engineer, Chinonso Emma-Ebere, Tech…

4-minute read
Tracking User Behavior with Events in Google Analytics 4: Examples and Use Cases

Tracking User Behavior with Events in Google Analytics 4: Examples and Use Cases

So you’ve created your Google Analytics 4 (GA4) properties, created your data stream(s), and followed all the necessary steps to configure your property. Now…

5-minute read
What Is Consent Mode in Google Analytics 4 and How Does It Work? | A Beginner’s Guide

What Is Consent Mode in Google Analytics 4 and How Does It Work? | A Beginner’s Guide

Consent Mode in Google Analytics 4 (GA4) is a helpful tool for website owners to respect user privacy preferences when it comes to tracking…

3-minute read
How Does BigQuery Data Import for Google Analytics 4 Differ from Universal Analytics?

How Does BigQuery Data Import for Google Analytics 4 Differ from Universal Analytics?

All Google Analytics 4 (GA4) property owners can now enable ‌data export to BigQuery and start to utilize the raw event data collected on…

2-minute read
Advanced Analysis Techniques in Google Analytics 4: How to Use AI-Powered Insights and Predictive Analytics for Effective Marketing

Advanced Analysis Techniques in Google Analytics 4: How to Use AI-Powered Insights and Predictive Analytics for Effective Marketing

AI-powered insights and predictive analytics are revolutionary tools reshaping the modern marketing landscape. These advanced analytics techniques, particularly prominent in Google Analytics 4 (GA4),…

8-minute read
App Install Attribution in Google Analytics 4: What You Need to Know

App Install Attribution in Google Analytics 4: What You Need to Know

App install attribution in Google Analytics for Firebase (GA4) is a feature that helps you understand how users discover and install your app. It…

6-minute read

Get Your Assessment

Thank you! We will be in touch with your results soon.
{{ field.placeholder }}
{{ option.name }}

Talk To Us

Talk To Us

Receive Book Updates

Fill out this form to receive email announcements about Crawl, Walk, Run: Advancing Analytics Maturity with Google Marketing Platform. This includes pre-sale dates, official publishing dates, and more.

Search InfoTrust

Leave Us A Review

Leave a review and let us know how we’re doing. Only actual clients, please.