Skip to content

Commit 2d8dec8

Browse files
committed
update click id priority for attribution
1 parent b494eb1 commit 2d8dec8

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

data-activation/data-tables/sm_experimental/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ icon: "flask"
77
The `sm_experimental` schema contains tables for preview features and advanced analytics models. These tables are production-ready but may evolve as features mature.
88

99
<Warning>
10-
Tables in `sm_experimental` may have schema changes without a deprecation window. Check the [changelog](/help-center/changelog) for updates.
10+
Tables in `sm_experimental` may have schema changes without a deprecation window. For updates, contact your SourceMedium Customer Solution Analyst.
1111
</Warning>
1212

1313
### Multi-Touch Attribution

data-transformations/attribution-source-hierarchy.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,24 +62,24 @@ The new `customAttributes` field has its own sub-priority system:
6262
|--------------|-------------|--------------|
6363
| 1 | Direct UTM keys | `utm_source`, `utm_medium`, `utm_campaign`, etc. |
6464
| 2 | Parsed from aggregate fields | `utmParams`, `GE_utmParams` (URL query string format) |
65-
| 3 | Inferred from click IDs | `gclid` → google, `fbclid`facebook, etc. |
65+
| 3 | Inferred from click IDs (fallback) | `gclid` → google, `fbclid`meta, etc. |
6666

6767
When the same order has both a direct UTM key and the same key parsed from an aggregate field, the direct key wins.
6868

6969
### Click ID to Channel Inference
7070

71-
When only a click ID is present (no explicit `utm_source`), the system infers the channel:
71+
When only a click ID is present (no explicit `utm_source`), the system infers a fallback `utm_source` value:
7272

73-
| Click ID | Inferred Channel | Channel Priority |
74-
|----------|-----------------|------------------|
75-
| `gclid` | google | 10 (highest) |
76-
| `fbclid` | facebook | 20 |
77-
| `ttclid` | tiktok | 30 |
78-
| `msclkid` | microsoft | 40 |
79-
| `irclickid` | impact | 50 |
80-
| `scclid` | snapchat | 60 (lowest) |
73+
| Priority (highest first) | Click ID | Inferred `utm_source` | Platform |
74+
|--------------------------|----------|------------------------|----------|
75+
| 1 | `scclid` | snapchat | Snapchat Ads |
76+
| 2 | `irclickid` | impact | Impact (Affiliate) |
77+
| 3 | `msclkid` | microsoft | Microsoft/Bing Ads |
78+
| 4 | `ttclid` | tiktok | TikTok Ads |
79+
| 5 | `fbclid` | meta | Meta (Facebook/Instagram) |
80+
| 6 | `gclid` | google | Google Ads |
8181

82-
If an order has multiple click IDs (e.g., both `gclid` and `fbclid`), the channel priority determines which one is used to infer `utm_source`.
82+
If an order has multiple click IDs, the highest-priority click ID wins. This preserves more specific intent signals (like affiliates or smaller platforms) over ambient IDs from high-volume platforms.
8383

8484
<Note>
8585
Click IDs are **fallback only**. If an explicit `utm_source` exists, it takes precedence over any click ID inference.

mta/mta-advanced-documentation.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -537,10 +537,10 @@ utm_source=attentive&utm_medium=sms
537537
❌ FB, Paid Social, Summer Sale
538538
```
539539

540-
**Parameter Hierarchy:**
540+
**Recommended parameter order:**
541541

542-
1. Platform IDs (fbadid, gclid)
543-
2. UTM Parameters
542+
1. UTM Parameters (utm_source, utm_medium, utm_campaign, etc.)
543+
2. Platform IDs (fbclid, gclid, ttclid, etc.) as supplemental signals
544544
3. Custom Parameters
545545

546546
**URL Length Considerations:**

0 commit comments

Comments
 (0)