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:- Converge tracking parameters: Internal channel identifiers (
cvg_source,cvg_adid, etc.) - UTM parameters:
utm_source,utm_medium,utm_campaign,utm_term,utm_content - Click IDs: Channel-specific tracking parameters (
fbclid,gclid,ttclid, etc.) - Referer: The HTTP
referrerdomain (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 theutm_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
- Click IDs (
fbclid,gclid, etc.) - UTM source (
facebook,google, etc.) - UTM medium (
display,affiliate, etc.) - Referer domain
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 ishttps://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):- Click IDs
- UTM source
- UTM medium
- Referer domain
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.Paid marketing sources
| Marketing source | Channel Group | Recognized Sources |
|---|---|---|
| Facebook/Meta | Paid Social | facebook, fb, meta, ig, instagram, an, msg, th |
| Google Ads | Paid Search | |
| TikTok | Paid Social | tiktok |
| Paid Social | ||
| Snapchat | Paid Social | snapchat |
| Paid Social | ||
| Bing | Paid Search | bing, microsoft |
| Axon (Applovin) | Display | applovin, axon |
| Criteo | Display | criteo |
| Taboola | Display | taboola |
| Outbrain | Display | outbrain |
Search engines
| Engine | Channel Group | Recognized Sources | Recognized Domains |
|---|---|---|---|
| Organic Search | google.com | ||
| Bing | Organic Search | bing | bing.com |
| Yahoo | Organic Search | yahoo | yahoo.com |
| DuckDuckGo | Organic Search | duckduckgo | duckduckgo.com |
| Baidu | Organic Search | baidu | baidu.com |
Social channels
| Channel | Channel Group | Recognized Sources | Recognized Domains |
|---|---|---|---|
| Organic Social | facebook, fb | facebook.com | |
| Organic Social | instagram, ig | instagram.com | |
| Organic Social | twitter.com, x.com | ||
| Organic Social | linkedin.com | ||
| TikTok | Organic Social | tiktok | tiktok.com |
| Organic Social | reddit.com | ||
| Organic Social | pinterest.com | ||
| YouTube | Organic Video | youtube | youtube.com |
Click ID recognition
Channel-specific click tracking parameters:| Click ID | Channel | Type |
|---|---|---|
| fbclid | Paid/Organic Social | |
| gclid, gad_source, gbraid, wbraid | Paid/Organic Search | |
| ttclid | TikTok | Paid Social |
| ScCid | Snapchat | Paid Social |
| epik | Paid Social | |
| rdt_cid | Paid Social | |
| msclkid | Bing | Paid Search |
| _kx | Klaviyo | |
| mc_cid | Mailchimp | |
| awc | Awin | Affiliate |
| igshid | Organic Social |
UTM medium-based classification
| Medium | Channel Group | Notes |
|---|---|---|
| email, mail, newsletter | Channel = utm_source value | |
| sms | SMS | |
| affiliate | Affiliate | |
| display | Display | |
| influencer | Influencer | Channel = utm_source value |
| shop_web | Shopping |