Skip to Content

UTM Tracking

Vendo automatically extracts UTM parameters from X Ads destination URLs (card URLs or promoted tweet URLs) to enable marketing attribution.

How It Works

  1. Vendo fetches the destination URL from each promoted tweet’s card or URL field
  2. UTM parameters are parsed from the URL query string
  3. If utm_campaign is missing, Vendo falls back to the campaign name from the X Ads hierarchy

Extracted Parameters

ParameterSourceFallback
utm_sourceURL query string
utm_mediumURL query string
utm_campaignURL query stringCampaign name from X Ads
utm_termURL query string
utm_contentURL query string
utm_source_platformSet automaticallyx

Best Practices

Use Consistent UTM Parameters

Add UTM parameters to all your X Ads destination URLs:

https://example.com/landing?utm_source=x&utm_medium=paid_social&utm_campaign=spring_sale

Campaign Name Fallback

If your URLs don’t include utm_campaign, Vendo uses the campaign name from X Ads. Name your campaigns descriptively to get useful attribution data even without explicit UTM tags.

Matching with Other Platforms

To correlate X Ads data with other ad platforms in Vendo, use consistent utm_source values:

PlatformRecommended utm_source
X Adsx or twitter
Google Adsgoogle
Meta Adsfacebook or meta
TikTok Adstiktok
Snap Adssnapchat
Last updated on