Generate UTM-tagged campaign URLs for Facebook Ads, Google Ads, Instagram, TikTok, X, email and any other platform — with ready-made macros, custom parameters and built-in link shortening.
Macros like {{placement}} and {campaignid} are kept literal so the ad platform fills them at click time.
Build clean, trackable campaign links in four steps — works for Facebook Ads, Google Ads, TikTok, email and anything else.
In the URL field, enter the page you want to drive traffic to — a landing page, product or offer.
utm_source — traffic source (facebook, google, tiktok, email). utm_medium — traffic type (cpc, social, banner, referral). utm_campaign — campaign name (black_friday, spring_sale).
utm_content — for different creatives (banner1, video_ad, cta_blue). utm_term — for keywords in search ads. Shorten the link with one click if needed.
Copy the finished link and paste it into Facebook Ads, Google Ads, TikTok or email.
UTM tags (Urchin Tracking Module) are special parameters added to a URL to track the source and effectiveness of traffic. Essentially, they are a "tail" on the link carrying extra information about where a user came from and which ad they saw.
Plain link: https://your-site.com/ · Tagged link: https://your-site.com/?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale&utm_content=banner1. Here you immediately see the user came from Facebook, through a paid campaign, as part of the "spring_sale" promo, and clicked the first banner.
The core parameters are utm_source (traffic source), utm_medium (traffic type), utm_campaign (campaign name), utm_content (to distinguish creatives) and utm_term (keywords in search ads). In short, UTM tags make traffic tracking and campaign comparison much easier.
Everything about UTM parameters, ad-platform macros, common mistakes and link shortening.
Still have questions? Message us