Search Yeah Useful Tools
UTM Generator
Build clean campaign URLs and advertising tracking templates. Everything is generated in your browser.
Market
Campaign locale
Adds a country_language prefix to utm_campaign. Values stay Latin-safe for ads managers worldwide.
1. Landing page and core UTM
Existing query parameters can be preserved. Fragments such as #pricing are preserved too.
Traffic source: google, yandex, meta, newsletter.
Channel type: cpc, paid_social, email, referral.
Campaign name or advertising macro.
Creative, ad, placement or variant.
Paid search keyword or targeting term.
2. GA4 campaign fields
Campaign identifier.
Advertising platform name.
Marketing tactic or funnel stage.
Creative format: video, banner, text.
URL rules
Recommended naming
source = platform
medium = channel
campaign = campaign/business objective
content = ad/creative
term = keyword/audience
medium = channel
campaign = campaign/business objective
content = ad/creative
term = keyword/audience
Advertising presets
3. Add platform-specific tracking parameters
Choose a preset, then enable only the extra macros you need.
Platform macros are inserted as literal tracking placeholders. Search Yeah does not call the advertising platform and does not send this URL to a server.
4. Custom parameters
Use this for CRM attribution, call tracking, experiment IDs and provider macros not listed above.
Safety checks
Enter a landing page to start validation.
Result