What is Direct Traffic in Google Analytics and How to Reduce It

Katie Holmes
9th March 2023

Direct traffic can cause headaches when it comes to reporting, particularly if it’s too high. We show you what direct traffic is and how to reduce its impact. 

Google Analytics is a fantastic website analytics tool for marketers wanting to understand how users are engaging with their web content. 

The issue with Google Analytics is that it doesn’t offer any kind of visitor-level analytics. 

Related: Limitations of Google Analytics

That means users get grouped into categories, giving you very limited capability to understand where your high-value visitors are coming from and what they’re interacting with. 

Direct traffic is another area where Google Analytics doesn’t quite hit the mark. 

But what is it? What does it mean? And more importantly, how can you get around it to understand where your users are coming from? 

In this blog, we’ll run through: 

What is direct traffic in Google Analytics 4?

Direct traffic in Google Analytics refers to website visits where the traffic source is unknown or the referral source is not properly tracked. 

It mostly refers to website visitors who land on your website after typing in your URL directly into their browser. 

In other words, visitors who bypass search engines, social media, or other external sources to get to your website.

But direct traffic can also refer to website visits that are not attributed to any specific source, such as when a user clicks on a link in an Facebook ad that doesn’t include tracking parameters.

Direct traffic can be a sign of good brand awareness or a sign of poor tracking. It’s up to you to work out which – but we’re here to help make it a little easier.

How to view direct traffic in Google Analytics 4

In Google Analytics 4, head to your Traffic Acquisition report by selecting Reports and then choose Traffic Acquisition under Lifecycle.

Where is direct traffic in google analytics 4

Here you’ll be able to see some reports on your traffic and channels. Scroll down for complete figures on your direct traffic compared to your other channels. 

It’s that simple! 

You can apply comparisons to your direct traffic data. 

You could view it by: 

💡 Pro Tip

Still using Universal Analytics? You can see a similar report by heading to Acquisition and then Channels under All Traffic. 

You can also use custom templates in Exploration to gain more insights into your direct traffic.

You can add filters and segments to dig deeper into your data to uncover insights that may not be immediately obvious in the traffic acquisition report.

What causes direct traffic in Google Analytics?

Now that we better understand what direct traffic actually is, what causes it? There are several factors that can contribute to direct traffic:

Remember, Google will try to minimise direct traffic in its reports for you automatically. 

If a user visits your site via an organic search and returns via a direct search a week later, both sessions will be attributed to organic search.

But, this is only for a particular lookback period, as set by Google.

Autofill, manual address entry or bookmarks

We’ve grouped these because it’s the classic reason for direct traffic in Google Analytics. 

And as far as Google Analytics 4 is concerned, there’s no way around it.

Think about it in practice. 

A user might land on your website for the first time via an organic search. They might return a week or two later. 

This time, they start writing your website name into the search bar. Your computer, using cookies and cache data autofills and the user clicks enter. 

That’s a direct session. 

The same goes for manual address entry, for example, if they’ve swapped devices, or if they’ve bookmarked your website to come back to later. 

💡 Pro Tip

We’ll come onto how to reduce direct traffic in a moment, but for now, it’s worth remembering that attribution is the best way to get around examples like the above. With marketing attribution in place, you can see every marketing touchpoint.

Complete guide to marketing attribution

Missing or broken tracking code 

Another common cause of direct traffic in Google Analytics is missing or broken tracking code. 

If you’re developing your site or creating new templates, then you need to be careful that any new pages include the Google Analytics code. Ideally, your code would just sit in the body tag, but not all sites are configured this way. 

Without the code in place, GA can’t track where a user has come from. 

And so, if a user lands on this page and then moves to a second page that does have the code, Google Analytics 4 has no choice but to attribute it as a direct search.

Non-web documents 

Links embedded in docs created with Word, Google or Acrobat will not pass on referrer information. 

And so, by default, any user who visits via this link will be categorised as direct.

To a degree, this is inevitable and will account for a small quantity of your direct traffic. But, where possible, use tagged links by adding UTM parameters. 

It allows Google to still scrape referral data even if it’s coming from a non-trackable source.


If a user follows a link on a secure page (HTTPS) that leads to a non-secure page (HTTP), no referrer data is passed on. So, all sessions of this type are listed as direct traffic instead of as a referral.

This is part of how the secure protocol was designed and so cannot be avoided. If you find your referral traffic has dropped but your direct has increased, it could be that a major referrer has migrated to HTTPS.

By now, the majority of sites have migrated to HTTPS, so this is unlikely to be a huge contributor.

Dark social

Dark social basically refers to social shares that can’t be properly attributed. It could be links shared in Facebook messenger, over WhatsApp, via email or Skype for example.

According to a recent study, upwards of 80% of link sharing is now done via these channels, making attribution even more difficult for marketers.

You can basically think of dark social as word-of-mouth marketing taken online; elusive but highly rewarding.

Since this is a growing form of communication and link sharing, you need to account for it somewhere. There’s a lot of merit in self-reported attribution for understanding the impact of dark social. 

💡 Pro Tip 

Linking impressions from social posts can be a battle of its own. Marketing mix modelling is a solution to consider when looking at linking views of your social posts and channels back to new leads and closed revenue. 

Learn more about marketing mix modeling

How to reduce your direct traffic numbers

Direct traffic is unavoidable. 

And in all honesty, it’s not necessarily a bad thing. 

Direct traffic can indicate that people are aware of your website and are intentionally seeking it out. 

As a rule of thumb, you should see direct traffic account for anywhere between 5% and 20% in your Google Analytics account. 

Anymore than that, then it’s likely something isn’t adding up. If that’s the case, you can use the steps below to reduce your direct traffic and get better insights into what marketing efforts are working.

Here are a few ways you can reduce direct traffic in Google Analytics:

  1. Implement UTM parameters 
  2. Set up first party attribution tracking
  3. Use attribution with MMM
  4. Migrate to HTTPs
  5. Avoid vanity URLs
  6. Check your Google Analytics code 
  7. Block internal traffic 
  8. Use marketing mix modelling 

Implement UTM parameters 

Let’s start with the most obvious step. Tagging your URLs should be standard practice as a marketer. 

Campaign tracking, also known as “UTM tracking codes” simply allows you to add special tracking code to your URL. It helps to identify how users are getting to your site and ultimately, how your campaigns are performing.

We wrote a quick guide to tracking links with UTM tags.

Doing this will allow Google Analytics to pick up source and medium data directly from the links. This means for links that can’t be tracked, you can ensure they’re attributed to the right channel. 

Set up first-party attribution tracking

While there are some technical fixes to reducing your direct traffic, marketing attribution is the best option when it comes to getting a complete fix. 

At its core, having direct traffic isn’t an issue. The issues behind when you look at the association of direct traffic and what it means you start measuring your marketing. 

When users are typing your URL directly into their search bar, you’re always going to see direct traffic as part of your acquisition report. 

Marketing attribution can allow you to see beyond that last session and view their full journey from end to end

Let’s take a close look at how marketing attribution works. We’ll use Ruler as an example. .

Ruler tracks the source of your website traffic, whether it’s from organic search, social media, or paid advertising. 

Through first-party tracking, Ruler captures data on each and every website visitor. Ruler accounts for every channel and touchpoint a consumer interacts with during their customer journey right up until they convert.

So, not only can Ruler help reduce your direct traffic numbers, but it can also attribute revenue back to all your channels. Instead, you can focus on what you know will bring in more revenue instead of optimising for clicks and conversions.

Related: How to view full customer journeys with Ruler 

You should also consider self-reported attribution too. That’s asking your leads where they heard of you. While this is a totally free option, it’s also not hugely reliable. 

We like to use both attribution software as well as self-reported attribution to get a better sense of where our leads are coming from and what content or channels stuck out to them. 

Use marketing mix modeling alongside attribution

Attribution tracking is the great first step in reducing your direct traffic numbers, but there are a few blind spots. 

For example, what if a user views a Facebook ad, doesn’t click but makes a direct search on their desktop?

Or what if a person sees an ad on the television, picks up their phone and makes a direct search on their mobile browser?

Relying on click-based attribution, you wouldn’t be able to make the connection between those two visits and your website. 

But marketing mix modelling can show what impact your invisible touchpoints (e.g. ad views, TV and radio impressions) have on your website traffic.

Related: What is marketing mix modeling, and how does it work?

It can help you understand the drivers of your direct traffic, so you can optimise your marketing mix to drive even more traffic and leads. 

And when you use marketing mix tools like Ruler, you also can determine the optimal allocation of your advertising budget across various marketing channels to maximise your return on investment (ROI).

💡 Pro Tip

Want to learn more about Ruler’s attribution and MMM? Book a demo of Ruler to see it in action and how it can support you to connect the dots between your revenue and your marketing.

Migrate to HTTPs

In some cases, HTTP can impact how Google Analytics tracks traffic, particularly when it comes to tracking referral traffic. 

When a user clicks on a link from a secure website (HTTPS) to a non-secure website (HTTP), the referral information may not be passed on to the non-secure website. 

This can result in the traffic being classified as direct instead of referral traffic in Google Analytics.

Fortunately, there’s a really easy fix for migrating from HTTP to HTTPS. Here’s a good guide you can follow.

Avoid vanity URLs

Vanity URLs are great for roundabout tracking the impact of particular campaigns. But managing your redirections is key to good site structure and user experience and it also helps with tracking.

When using plain vanity URLs with no UTM tags, remember you’re going to get quite limited referral data.

Redirect your vanity URLs to a page with all the appropriate tags and you’ll be able to guarantee that Google Analytics will accurately track those sessions.

Check your Google Analytics code 

You will already have your code set up on-site if you’re seeing data in your Google Analytics 4 dashboard. 

However, you will need to check where the Google tag is stored on your website.

If it’s not in the right place, it could mean that new pages and templates aren’t tracked by Google Analytics. 

Block internal traffic 

Chances are, your team is visiting your website on multiple occasions throughout the day. It’s a great hub for your employees just as it is for your customers. 

The issue with this is that your employees will definitely be using a bookmark or relying on autofill. And you know what that means; direct traffic! 

It’s good protocol to block internal traffic anyway, as you don’t want to be counting any growth that could include irrelevant traffic. 

Blocking your internal traffic is simple. 

Head to Admin and then from there select Data Streams under Property. Then select Configure Tag Settings. 

Choose to show all under settings and then select Define internal traffic. 

Here, you’ll be able to add the IP address of any offices you have, so that it’s no longer included within your reports. 

how to define internal traffic to reduce your direct traffic in google analytics

Need help reducing your direct traffic numbers?

While direct traffic in Google Analytics 4 can be a nuisance, hopefully, these steps will help you minimise your direct referrals. And remember, with an attribution tool you can completely omit the reliance on direct traffic completely.

You’ll be able to see full customer journeys and attribute your closed revenue on your own terms.

Don’t take our word for it. See how Ruler helped Add People use Ruler to get true visibility on website visitors. Or, book a demo with our team to see our data in action.

Direct Traffic in GA4 FAQs

Direct traffic could be a user typing in your web address directly in their search bar, or it being autofilled. There are a number of reasons why you could be seeing high levels of direct traffic. Understanding why and troubleshooting them is key.
Direct traffic is Google Analytics' catch all. If it's not sure where a user has come from, it will say it was direct. You can view your direct traffic in the traffic acquisition report.
Spikes in direct traffic could be a result in a successful brand awareness campaign. It could be caused by a number of things which is why it's so important to properly track your traffic and your leads to understand the impact of your marketing.
You can't move traffic around once it's been logged. But, you can put steps in place to fix high level of inaccurate direct traffic. This includes using an attribution tool, using tagged URLs and checking your codes are firing correctly.