Free marketing tool · Browser-based UTM Builder
Build UTM links. Keep campaign data clean.
Create, validate and bulk-generate campaign URLs without spreadsheets. Catch inconsistent naming, duplicate parameters and tracking conflicts before you publish.
Campaign-link workspaceProfessional campaign-link tooling
UTM Campaign Studio
Build, check and export tracking URLs.
Destination setup
Destination
URL options
Paste the page this campaign link should open.
Campaign details
Campaign
Source, medium and campaign are enough to create the first link.
The referrer: who is sending the traffic.
The marketing channel, such as email, cpc or paid_social.
The product, promotion or initiative this link belongs to.
Advanced parameters (0 used)
A stable campaign or promotion identifier used with campaign data imports.
The platform responsible for directing traffic, such as a buying or organic-traffic platform.
The paid keyword associated with the visit.
The creative or link position, useful for variants and multiple links in one message.
The type of creative, such as display, native, video or search.
Documented, not currently reported. Google documents this parameter but says it is not currently reported in Analytics properties.
The campaign targeting tactic, such as remarketing or prospecting.
Documented, not currently reported. Google documents this parameter but says it is not currently reported in Analytics properties.
Custom parameters (0)
Used only for local history and templates. It is not added to the URL.
Bulk mode
Build many UTM links
Paste rows or import a CSV. You will review detected columns before anything is generated.
CSV or tab-separated data · destination, source, medium, campaign, content + advanced fields
Local URL inspection
Audit an existing campaign URL
Parse the destination, query, fragment and tracking identifiers before deciding which corrections to apply.
Parsing and repair suggestions run locally. No live destination request is made.
Building, auditing, QR generation and local history stay in this browser.
No account · No shortening · No live destination request
From destination to campaign-ready link
- 01
Add destination
Paste the landing page. Existing queries and fragments are preserved.
- 02
Define campaign
Add source, medium and campaign; presets only fill empty fields.
- 03
Review diagnostics
See naming, query-safety, attribution and public-data findings.
- 04
Copy or export
Publish one link, create variants, export CSV or download a QR code.
Quality checker
Catch tracking problems before launch
A basic URL builder concatenates parameters. This studio checks whether the finished query is complete, consistent, explainable and safe to publish.
Naming drift
Flags case, whitespace and separator changes before reports fragment.
Missing parameters
Checks the required fields in Google's campaign URL guidance and your rules.
Duplicate UTMs
Finds conflicting occurrences instead of choosing one silently.
Encoding problems
Surfaces malformed escapes and inconsistent query encoding.
Auto-tagging conflicts
Recognises configured advertising click identifiers and explains the caveat.
Public-data warnings
Uses conservative local heuristics for email, phone and token-shaped values.
GA4 campaign model
UTM parameters, without the jargon
Definitions follow Google's current campaign URL documentation, reviewed 2026-08-12. Reporting caveats stay next to the affected fields.
utm_sourceSource
The referrer: who is sending the traffic.
Example: newsletter
Recommended whenever campaign parameters are used.
utm_mediumMedium
The marketing channel, such as email, cpc or paid_social.
Example: email
Recommended whenever campaign parameters are used.
utm_campaignCampaign
The product, promotion or initiative this link belongs to.
Example: summer_launch_2026
Recommended whenever campaign parameters are used.
utm_idCampaign ID
A stable campaign or promotion identifier used with campaign data imports.
Example: cmp-2026-summer
Available in campaign traffic-source reporting.
utm_source_platformSource platform
The platform responsible for directing traffic, such as a buying or organic-traffic platform.
Example: search_ads_360
Available in campaign traffic-source reporting.
utm_termTerm
The paid keyword associated with the visit.
Example: running_shoes
Available in campaign traffic-source reporting.
utm_contentContent
The creative or link position, useful for variants and multiple links in one message.
Example: hero_button
Available in campaign traffic-source reporting.
utm_creative_formatCreative format
The type of creative, such as display, native, video or search.
Example: video
Google documents this parameter but says it is not currently reported in Analytics properties.
utm_marketing_tacticMarketing tactic
The campaign targeting tactic, such as remarketing or prospecting.
Example: remarketing
Google documents this parameter but says it is not currently reported in Analytics properties.
Consistency in practice
One campaign, every channel, one naming system
Keep the campaign shared. Change only the source, medium and creative detail that identify each placement.
utm_campaign=summer_launch_2026
Sourcenewsletter
Mediumemail
Contenthero
Sourcelinkedin
Mediumorganic_social
Contentpost_a
Paid social
Sourcefacebook
Mediumpaid_social
Contentcreative_a
FAQ
Campaign tracking questions
Keep working
Related marketing and URL tools
Campaign link ready? Check the page it sends people to.
Review the preview metadata before the campaign starts sharing it.