WebmasterID logoWebmasterID
UTM tracking

X (Twitter) Ads UTM tracking

X Ads (formerly Twitter Ads) sends paid clicks through the t.co wrapper, which obscures the originating campaign. Tagging destination URLs with UTM parameters is the reliable way to attribute paid X traffic. This page gives a recommended structure and explains how to keep paid X distinct from organic posts.

Verified against primary sources

Recommended structure

X Ads Manager lets you set a destination URL per ad; append UTMs there. Keep utm_source stable (many teams standardize on twitter for historical continuity, some switch to x — pick one and document it).

The t.co wrapper

X wraps outbound links in t.co for measurement and safety. The wrapper means the referrer alone cannot tell you which ad or which paid vs organic context produced the click. UTM parameters travel through the redirect to your landing page, so attribution survives the wrapper.

Worked example:

https://example.com/?utm_source=twitter&utm_medium=paid-social&utm_campaign=spring-promo&utm_content=video-a

Paid vs organic on X

Reserve utm_medium=paid-social for ads. Organic tweets you tag (for example in your bio link) should use a different medium such as social, so promoted spend is never mixed with free reach in your reports.

How it appears in analytics and logs

A visit with utm_source=twitter (or x) and utm_medium=paid-social confirms a paid X ad click. Untagged paid clicks arrive via t.co and blur into a single 'twitter' referral with organic posts.

Diagnostic use case

Attribute paid X (Twitter) ad clicks distinctly from organic tweets and from t.co-wrapped links that hide the campaign.

What WebmasterID can help detect

WebmasterID attributes utm_source=twitter paid visits to your X campaigns server-side, separating paid X spend from organic post traffic even behind the t.co wrapper.

Common mistakes

Privacy and accuracy notes

Keep X Ads UTM values to campaign and creative labels only. Never encode a handle or any individual. UTM values are public in the address bar.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.