Why does Google Analytics show so much (direct) / (none) traffic?

The Google Analytics 4 help pages give 5 common reasons. The first to rule out: If the links people click to reach you carry no campaign tags, Google Analytics may not know where the visit came from.

What causes it?

  1. If the links people click to reach you carry no campaign tags, Google Analytics may not know where the visit came from.

    In the Google Analytics 4 help: When links to your site lack UTM parameters or your site isn't integrated with marketing and advertising platforms, traffic source information is lost. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  2. A redirect on the way to your site can remove the campaign tags from the link, so the visit arrives with no source.

    In the Google Analytics 4 help: Redirects (for example, from one site to another or from a secure site (https) to a non-secure site (http)) can strip UTM parameters from the URL. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  3. Short links from link-shortening services can drop the details that say where a visitor came from.

    In the Google Analytics 4 help: Using URL shorteners like bit.ly can also strip away referral details. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  4. People who type your address, or click a link inside a PDF or Word document, are counted as direct.

    In the Google Analytics 4 help: Traffic coming from users who visit your website by entering the URL directly into their browser, or through links from offline documents such as PDFs and Word documents is classified as “(direct) / (none)”. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  5. Ad blockers can get in the way of the cookies Google Analytics uses to tell where a visit came from, so those visits show up as direct.

    In the Google Analytics 4 help: Ad blockers can interfere with tracking cookies used to identify the traffic origin, which results in the traffic being classified as “(direct) / (none)”. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

How do I check it myself?

  1. Look at the links in your emails, social posts and other marketing and make sure each one carries the right campaign tags.

    In the Google Analytics 4 help: If this applies to you, check your marketing links, email campaigns, and social media posts to confirm they include correct UTM tags. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  2. Click your own tagged links and check that the tags are still in the address when the page opens on your site.

    In the Google Analytics 4 help: You should ensure these tracking parameters remain intact when visitors arrive at your website. [GA4] Understand (direct) / (none) traffic, read 2026-11-12.

  3. If you advertise on Google Ads, check that auto-tagging is on. Without it (and without your own tags), visits from your ads can show up as organic, direct or (not set).

    In the Google Analytics 4 help: This can lead to Google Analytics not recording or misattributing paid traffic from Google Ads (for example, showing as organic, direct, or (not set)). Ensure that your Google Ads account has auto-tagging turned on to allow the GCLID parameter to be automatically appended to your URLs. Clicks and Sessions Discrepancy for Google Ads and Google Analytics: Troubleshoot, read 2026-11-12.

How would I know the day it starts?

  • Feder reads your page views and sessions from Google Analytics each day and compares each day with your own history.
  • Feder does not sort traffic by channel, so it does not flag direct traffic itself. It tells you when visits go quiet or move outside your usual range.

Some numbers are too quiet to judge daily, such as a form filled in a few times a week. Until there is enough of your own history to judge a change, Feder says it is still learning and scores nothing, rather than guessing.

See what Feder reads from Google Analytics, which feeds Visits. Feder only reads. It never changes anything in Google Analytics.

Where do these answers come from?

Every cause and check on this page comes from the Google Analytics 4 help pages, quoted above with the date we read them. Last reviewed 2026-11-12. We read them again by 2027-11-12. If one changes, this page changes or comes down.

Know the day a number breaks, not the month after.