What Is a Referral? Meaning and How It Differs from Source and No Referrer
June 21, 2026
Author: Shusaku Yosa
When doing web analytics, you'll come across the term "referral" in Google Analytics reports. It is an important metric indicating traffic from other websites, but many people find it hard to distinguish from "source" or "no referrer." This article clearly explains the meaning and mechanism of referral, how it differs from source and no referrer, and points to watch when analyzing.
What Is a Referral?
A referral is traffic that arrives at your site via a link placed on another website. In analytics tools including GA4, such "link-based access from other sites" is classified into a channel (medium) called referral.
For example, a user who clicks a link to your site placed in a blog article and visits is measured as a referral. The larger the referral number, the more links to your site exist on external sites, and the more users are arriving from them.
The Relationship Between Referrer and Referral
An easily confused term is "referrer." A referrer refers to the actual other website or page the user was viewing immediately before visiting your site. In Google Analytics it is written as "Referral," but you can basically consider them to mean the same thing.
To put it simply, the information about "where they came from" (the source of traffic) is the referrer, and the channel classification of that link-based traffic is the referral.
The Difference Between Referral and "Source"
Another term that often appears alongside referral is "Source." The two are closely related, but they point to different things.
- Source: The specific site or domain the user was on immediately before arriving. For example "example.com" or "google"—it represents the origin of traffic itself.
- Referral (medium): One of the categories indicating what kind of path the source is classified as. Link-based traffic from a website falls under referral.
In Google Analytics these are displayed combined in the form "Source/Medium." For example, "example.com / referral" means link-based traffic from the site example.com. Likewise, "google / organic" represents natural traffic from a search engine.
It's easier to organize if you remember: source represents "which site they came from (the origin)," and referral represents "by what path they came (the type of traffic)."
The Difference Between Referral and "No Referrer"
Whereas referral is "traffic with a known source," traffic whose source cannot be identified is called "no referrer." In Google Analytics, no-referrer traffic is in many cases classified as "direct" or "none."
Main Causes of No Referrer
- Accessing by typing the URL directly into the browser's address bar
- Accessing from a bookmark (favorites)
- Arriving from a link in an email app or chat app
- Moving from an HTTPS site to an HTTP site
- The link has a noreferrer attribute set
Visits via direct URL entry or bookmarks do not pass through any site, so no source is recorded and they become no referrer. Also, when rel="noreferrer" is specified on an HTML a tag, it is deliberately controlled so as not to send source information.
Points to Watch When Analyzing Referral
Referral is a convenient metric for grasping traffic from external sites, but to read the numbers correctly there are several points to be careful of.
1. Traffic That Should Be a Different Channel May Get Mixed In
Even for traffic from email, SNS, or ads, if UTM parameters (campaign parameters) are not set, traffic that should be classified as "Email" or "Social" may be measured as referral. To accurately grasp traffic paths, it is important to set UTM parameters consistently for each campaign.
2. Watch Out for Referral Spam
If traffic from unfamiliar domains surges in a short period, it may be "referral spam." This is illegitimate access not accompanied by actual user behavior, and it lowers analysis accuracy. Even if you find a suspicious domain, do not casually access it; consider measures such as excluding it with filter settings.
3. Cases Where Your Own Site Appears as the Source
In cases such as returning to your own site via a payment service or external tool, a domain related to your own company may appear as the referral source. Since such traffic is in reality a transition within your own company, it is desirable to handle it appropriately with measures like source exclusion settings.
How to Check Referral in GA4
The basic steps to check the referral situation in GA4 are as follows.
- Open GA4's "Reports" → "Acquisition" → "Traffic acquisition"
- Switch the dimension to something like "Session source/medium"
- Focus on rows containing "referral" and check which site the traffic came from
With the migration from UA (Universal Analytics) to GA4, channel definitions changed significantly, but the basic concept of Referral is the same as before. Those used to UA should approach analysis while keeping the differences in mind, along with the changes to other channel definitions.
Conclusion
A referral is a channel indicating traffic that came via a link on another website. Whereas "source" refers to the origin site itself, referral represents the type of that traffic. Also, traffic whose source cannot be identified is classified as "no referrer" under direct and the like. When analyzing referral, watch out for misclassification due to missing UTM parameters and for referral spam, and accurately grasping your acquisition situation from external sites leads to effective marketing measures.


