Skip to main content

Overview

Converge automatically classifies web traffic into channel groups (like Paid Social or Organic Search) and channels (like Meta Ads or Google Ads). This classification happens for each identified session and determines how your traffic sources appear in attribution reports. Understanding how classification works helps you interpret your attribution data and troubleshoot unexpected categorization.

Key concepts

Channel group: A high-level traffic category that describes the broad type of traffic source. Examples: Paid Social, Organic Search, Email, Direct Channel: The specific channel or source within a channel group. Examples: Meta Ads, Google Ads, Klaviyo Classification priority: When multiple signals are present (like UTM parameters and referer data), Converge evaluates them in a specific order. Earlier matches take precedence.

How classification works

Converge uses several data points from each touchpoint to determine the channel group and channel:
  1. Converge tracking parameters: Internal channel identifiers (cvg_source, cvg_adid, etc.)
  2. UTM parameters: utm_source, utm_medium, utm_campaign, utm_term, utm_content
  3. Click IDs: Channel-specific tracking parameters (fbclid, gclid, ttclid, etc.)
  4. Referer: The HTTP referrer domain (the previous domain where the user clicked a link to your site)

Classification priority

The system evaluates rules in this order:

1. The cvg_source parameter

When cvg_source is present in the tracking parameters, the traffic is always classified as paid. The channel group and channel are determined by the channel value in cvg_source. For example, cvg_source=facebook will be classified with a channel group of Paid Social and a channel of Meta Ads.

2. Paid medium detection

If the utm_medium parameter indicates paid traffic, Converge looks for channel identifiers to classify the traffic. Paid medium values:
  • cpc, cpm, cpv, cpa, ppc, retargeting
  • Any value starting with paid
When paid traffic is detected, the specific channel is determined by checking (in order):
  1. Click IDs (fbclid, gclid, etc.)
  2. UTM source (facebook, google, etc.)
  3. UTM medium (display, affiliate, etc.)
  4. Referer domain
For example, utm_source=facebook&utm_medium=cpc will be classified with a channel group of Paid Social and a channel of Meta Ads.

3. Internal traffic detection

Converge classifies traffic as “Direct” when the landing URL domain matches the referer domain. We compare top-level domains to handle subdomains correctly. For example, if the landing URL is https://www.example.com/cart and the referer is https://shop.example.com/products, the traffic will be classified as Direct, as Converge detects that the top-level domain is the same. This avoids classifying internal traffic as organic.

4. Organic traffic classification

If none of the paid rules match and the traffic isn’t direct, Converge evaluates organic rules by checking (in order):
  1. Click IDs
  2. UTM source
  3. UTM medium
  4. Referer domain
For example, if the referer is https://www.google.com/search?q=..., the traffic will be classified as Organic Search and a channel of Google Ads.

5. Fallback rules

If no organic rules match:
  • With a referer → “Referral”
  • Without referer or UTM parameters → “Direct”
  • With UTM parameters but no match → “Unknown”

Supported classifications

This is a non-exhaustive list of channels and sources recognized by Converge.
Marketing sourceChannel GroupRecognized Sources
Facebook/MetaPaid Socialfacebook, fb, meta, ig, instagram, an, msg, th
Google AdsPaid Searchgoogle
TikTokPaid Socialtiktok
PinterestPaid Socialpinterest
SnapchatPaid Socialsnapchat
RedditPaid Socialreddit
BingPaid Searchbing, microsoft
Axon (Applovin)Displayapplovin, axon
CriteoDisplaycriteo
TaboolaDisplaytaboola
OutbrainDisplayoutbrain

Search engines

EngineChannel GroupRecognized SourcesRecognized Domains
GoogleOrganic Searchgooglegoogle.com
BingOrganic Searchbingbing.com
YahooOrganic Searchyahooyahoo.com
DuckDuckGoOrganic Searchduckduckgoduckduckgo.com
BaiduOrganic Searchbaidubaidu.com

Social channels

ChannelChannel GroupRecognized SourcesRecognized Domains
FacebookOrganic Socialfacebook, fbfacebook.com
InstagramOrganic Socialinstagram, iginstagram.com
TwitterOrganic Socialtwittertwitter.com, x.com
LinkedInOrganic Sociallinkedinlinkedin.com
TikTokOrganic Socialtiktoktiktok.com
RedditOrganic Socialredditreddit.com
PinterestOrganic Socialpinterestpinterest.com
YouTubeOrganic Videoyoutubeyoutube.com

Click ID recognition

Channel-specific click tracking parameters:
Click IDChannelType
fbclidFacebookPaid/Organic Social
gclid, gad_source, gbraid, wbraidGooglePaid/Organic Search
ttclidTikTokPaid Social
ScCidSnapchatPaid Social
epikPinterestPaid Social
rdt_cidRedditPaid Social
msclkidBingPaid Search
_kxKlaviyoEmail
mc_cidMailchimpEmail
awcAwinAffiliate
igshidInstagramOrganic Social

UTM medium-based classification

MediumChannel GroupNotes
email, mail, newsletterEmailChannel = utm_source value
smsSMS
affiliateAffiliate
displayDisplay
influencerInfluencerChannel = utm_source value
shop_webShopping