Channel presets
Presets such as Facebook, Google Ads and TikTok fill source and medium. Keep control of campaign and creative names.
Build campaign links with tracking parameters.
Enter the text, link or values to process, choose the available options, and check the result before copying or downloading it.
Your tool inputs and processing results are not published as part of this page. Review the tool instructions before entering sensitive information.
UTM parameters identify a link’s channel, campaign and creative. Use this tool to keep naming consistent, check links and prepare results for advertising, online stores and marketing teams.
From campaign parameters to ready-to-use links, all on one page.
Presets such as Facebook, Google Ads and TikTok fill source and medium. Keep control of campaign and creative names.
Process up to 200 URLs with shared parameters. Errors stay separate; export results as CSV or TXT.
Keep business parameters and URL fragments while updating UTM values. Remove old UTM tags when starting fresh.
Copy a full link or ad-platform parameters. Download PNG or SVG QR codes for static links, posters and packaging.
Save parameter templates explicitly, then load, rename or delete them. Loading a template keeps destination URLs unchanged.
Link building and QR encoding run locally. Inputs are not uploaded; only templates you explicitly save are retained.
Choose a tracking convention, then copy the final result.
Use a complete HTTP or HTTPS landing-page URL. In batch mode, enter one URL per line.
Fill source and medium with a preset, or enter your team’s existing naming convention.
Add a campaign name, then optional ID, term and content tags to distinguish creatives or link placements.
Check the URL, letter case and handling of existing tags. Correct failed rows in batch results.
Share the full URL or paste ad-platform parameters into a parameter field. Dynamic placeholders are resolved by the platform.
Name and save the current parameters in Local templates. Load them later and adjust campaign details.
Keep the standard parameter keys. Examples illustrate naming only.
| Parameter | Purpose | Example |
|---|---|---|
utm_sourceRequired | Identify the referring website, channel or publisher. | facebook |
utm_mediumRequired | Distinguish paid social, search ads, email and other media. | paid_social |
utm_campaignRequired | Group links belonging to the same promotion or campaign. | summer_sale |
utm_idOptional | Record a stable campaign identifier without changing its case. | Campaign2026 |
utm_termOptional | Tag paid keywords when relevant to the campaign. | running_shoes |
utm_contentOptional | Distinguish creatives, button positions or publisher-specific links. | hero_video_a |
utm_source_platformOptional | Name the platform responsible for buying or managing the traffic. | meta |
Name parameters around the sources and content you want to distinguish.
Keep one campaign name and vary content tags for images, videos or link positions when comparing analytics reports.
Generate separate links with source or content tags for each partner. Save recurring parameter sets as local templates.
Use medium to distinguish email, paid_social and other channels; use content to label banners and buttons.
Tag each printed item or event, then download its QR code. Scan it to check the destination before printing.
Quick answers for preparing and using your links.
Source, medium and campaign are required, including existing values in the URL. Add ID, term, content and source platform when needed.
Filled fields replace matching UTM tags; empty fields retain old values. Business parameters and fragments stay. Clear existing UTM removes old tags before adding your current values.
Analytics can treat Facebook and facebook as different sources. Plain input values default to lowercase; IDs and placeholders keep their case. Turn this off if your team uses another convention.
Up to 200 rows share the current form parameters. For distinct partner or campaign tags, generate separate sets or save and load named templates.
Unresolved placeholders do not yet identify a final destination, and long links may exceed QR capacity. Use a resolved static link or shorter parameters; copy and export remain available.
No. Save current parameters explicitly to keep up to 20 named templates without destination URLs. Templates stay in this browser; unsaved input and results clear when you leave.
This tool builds links and does not connect to ad accounts or reports. After an analytics-enabled site receives visits, check its analytics platform for source, medium and campaign data. UTM does not install tracking or calculate ROAS.
Enter the text, link or values to process, choose the available options, and check the result before copying or downloading it.
Your tool inputs and processing results are not published as part of this page. Review the tool instructions before entering sensitive information.
Read the free tools workflow guide ↗