Direct traffic

Summarize with AI
Definition

Direct traffic is the visits your analytics can't credit to a source: typed addresses and saved links with no earlier source on record, plus visits whose source was lost on the way in. In Google Analytics 4 it's the Direct channel, shown as (direct) / (none), sometimes with (not set) as the medium.

In practice

The name suggests a visitor who knew exactly where they were going, and part of it is. Google defines the Direct channel as visits that arrive via a saved link or by entering your URL, and the rule underneath is narrow: the session's source is (direct) and its medium is (none) or (not set) [1]. Session-scoped dimensions such as Session source / medium add a condition: they credit a direct visit to the user's last non-direct source, so a returning visitor who first came through a search and later uses a bookmark is usually reported under that search [5]. Direct is what a session gets when nothing about its origin, on this visit or an earlier one, is on record.

That's why it also collects visits that lost their source. Google lists the usual causes [2]: links in offline documents such as PDFs and Word documents, some ad blockers, which interfere with the cookies used to identify where a visit came from, redirects that can strip campaign tags from the URL, and URL shorteners that can strip referral details. For a manufacturer that sends spec sheets and quotes as PDFs, untagged links inside them generally land here. A link that carries campaign tags keeps its source, which is why Google advises checking that your marketing links carry them [2].

Three neighboring channels get mistaken for it. Someone who searches your company name on Google and clicks an unpaid result is Organic Search [1]. If they click your ad on that same results page, the visit is Paid Search [1]. A click on a non-ad link from another site, such as a trade association page or an industry news story, is Referral [1]. All three have a recorded source. Direct doesn't.

AI assistants fall on both sides of the line. GA4 files a visit under its AI Assistant channel, for sources like ChatGPT, Gemini and Copilot, when the referrer matches Google's list of AI assistants [1]. ChatGPT also says it adds utm_source=chatgpt.com to links from its search results [4], so a click that keeps that tag isn't Direct even without a referrer. A click with neither lands in Direct unless that visitor has an earlier source on record. That's one reason AI visibility is hard to judge from sessions alone.

A test you can run in a few minutes: in Google Analytics, open Reports, then Engagement, then Landing page, which shows the first page of each session, and add Session source / medium as a secondary dimension [3]. Look at where the (direct) / (none) rows land. Hardly anyone types a long product or article URL from memory. If most of your Direct lands on the homepage, it's likely a mix of people with your address and no earlier source on record, your own staff, and untagged links in email signatures and documents. If a large share lands on product, spec or article pages, much of it is probably traffic whose source was lost, so check that your PDFs, emails and posts use tagged links before reading Direct as people who know you. What your analytics can tell you about a quiet website covers whether a high Direct share points to a homepage problem.

Common questions

What does direct traffic mean in Google Analytics?

It's the Direct channel, with the source (direct) and the medium (none) or (not set): visits through a saved link or a typed web address when there's no earlier source on record for that visitor, plus visits whose source was lost, such as clicks on untagged links in PDFs or Word documents.

What's the difference between direct traffic and referral traffic?

Referral is a visit from a non-ad link on another site or app, and Google Analytics records that site as the source. Direct has no recorded source. A visit can move from one to the other on the way in: Google notes that URL shorteners can strip referral details.

Does traffic from ChatGPT count as direct traffic?

It depends on what the click carries. Google Analytics 4 counts visits from sources like ChatGPT, Gemini and Copilot as AI Assistant traffic when the referrer matches Google's list of AI assistants. ChatGPT also says it adds utm_source=chatgpt.com to links from its search results, and a click that keeps that tag is credited to ChatGPT. A click with neither lands in Direct unless the visitor has an earlier source on record.

Why does direct traffic land on product and article pages?

Because Direct also holds visits whose source was lost. Clicks on untagged links in PDFs and Word documents, links stripped by a redirect or URL shortener, and AI answers that pass no referrer or tag can all arrive without a source, landing wherever the link pointed. Returning visitors' bookmarks usually aren't the reason: those visits are credited to the visitor's earlier source when there is one. A lot of Direct on deep pages more likely means sources aren't being recorded.

Sources

  1. Google Analytics Help, "Default channel group." support.google.com/analytics/answer/9756891
  2. Google Analytics Help, "[GA4] Understand (direct) / (none) traffic." support.google.com/analytics/answer/15258820
  3. Google Analytics Help, "[GA4] Landing page report." support.google.com/analytics/answer/12931766
  4. OpenAI Help Center, "Publishers and Developers - FAQ." help.openai.com/en/articles/12627856-publishers-and-developers-faq
  5. Google Analytics Help, "Scopes of traffic-source dimensions." support.google.com/analytics/answer/11080067

Mentioned in

Let's build something together.

A 30-minute call. We'll listen, dig into the details, and tell you honestly whether we're the right partner, or point you to someone who is.

Book Intro Call ↗