Traffic source is the channel or origin category — such as organic search, direct, referral, social, or paid — that a website visit is classified under, based on signals like the referring URL and any campaign tracking parameters present.
Classification generally follows a standard hierarchy: organic search covers unpaid search results, paid covers ads, referral covers links from other websites, social covers social platforms, direct covers visits with no referrer, and email covers links clicked from campaigns, usually distinguished via UTM tagging. Because 'direct' is really a catch-all for anything without a detectable referrer, it tends to be inflated in every analytics tool, absorbing traffic that came from somewhere but didn't pass that information along.
A visitor who clicks a link in a search results page is classified as organic search traffic, while the same visitor clicking a link shared on a professional network the next day would be classified as social traffic, even though both visits are the same person.
Because 'direct' is really the default bucket for any visit without a detectable referrer, including genuinely typed URLs and bookmarks but also traffic where the referrer was stripped by app-based link openers or privacy tools, so it tends to overstate true direct traffic.
UTM parameters let marketers explicitly declare the source and medium of a link, overriding the automatic classification a tool would otherwise infer from the referrer alone, producing more precise reporting for tagged campaigns.
Yes — different analytics platforms can use slightly different rules for classifying ambiguous referrers into channels, so the same visit might be labeled referral in one tool and social in another.