Sources, mediums, campaigns and channels¶
Each tracked call records where the visitor came from as a source, a medium, a campaign, a term, a content value and a channel. Call Tracking works these out from the session's landing page using the same rules as Google Analytics 4, so your call reports line up with your web reports.
How source and medium are decided¶
Call Tracking reads the landing page URL and referrer of the session and applies the first rule that matches:
- UTM parameters. If the landing URL has
utm_sourceorutm_medium, those values are used as they are. A missing half is recorded as(not set). - Click IDs. If there are no UTM parameters but the URL has an ad click ID, the source and medium are inferred:
gclid,gbraidorwbraidgivegoogle / cpc;msclkidgivesbing / cpc. A Metafbclidis captured for the Meta Ads integration but isn't used to infer a source, so add UTM parameters to Meta ad URLs. - Referrer. If the referrer is another website, a known search engine gives
<engine> / organic, such asgoogle / organic, and any other site gives<hostname> / referral. Referrals from the website's own domains are ignored. - Direct. Otherwise the call is
(direct) / (none).
The campaign, term and content come from utm_campaign, utm_term and utm_content when present. The attribution panel shows where the source was read from: from campaign tags, from an ad click ID, from the referrer, or direct.
Examples¶
| Landing URL and referrer | Source | Medium | Campaign |
|---|---|---|---|
/?utm_source=google&utm_medium=cpc&utm_campaign=plumbing&gclid=... |
google |
cpc |
plumbing |
/?gclid=... with no UTM parameters |
google |
cpc |
|
/services referred from www.google.com |
google |
organic |
|
/ referred from www.yellowpages.com.au |
www.yellowpages.com.au |
referral |
|
/ with no referrer |
(direct) |
(none) |
|
/?utm_source=newsletter |
newsletter |
(not set) |
Channels¶
The channel groups source and medium into the same default channel groups Google Analytics 4 uses: Direct, Paid Search, Paid Social, Paid Shopping, Paid Video, Paid Other, Display, Cross-network, Organic Search, Organic Social, Organic Shopping, Organic Video, Referral, Email, Affiliates, Audio, SMS, Mobile Push Notifications and Unassigned. Use the channel to compare paid and organic calls at a glance, and source and medium for detail.
Static numbers¶
Calls to a static tracking number take their campaign, medium, source and content from the number's settings and show the origin as manual. Use the same source and medium values you use elsewhere so static calls group with the right channel in reports.
Tagging ad URLs¶
For the cleanest reports:
- Turn on auto-tagging in Google Ads so every click carries a
gclid, which is also required for pushing conversions to Google Ads. - Add
utm_source,utm_mediumandutm_campaignto ad URLs on every platform so campaign names appear on calls. - Check that redirects on the landing page keep the query string. A redirect that drops parameters turns a paid visit into a direct one.