New to UTM parameters?
Start with the free Introduction to UTM Parameters course chapter, or explore the complete UTM tracking course.
Start with the free Introduction to UTM Parameters course chapter, or explore the complete UTM tracking course.
Before you begin
You need a free TrackFunnels account to save and manage links. If you only want to generate a URL, the Link Builder displays the completed link as soon as all mandatory fields have been filled. The fields appear in this order:- Channel
- Website URL
- Source
- Medium
- Campaign
- Content
- Term
Build a link
1
Select the channel
Choose the broader marketing channel in which the link will be used, such as Paid Search, Social, Email, Affiliates, Referral, or Display.
Channel is a building aid rather than a UTM parameter. TrackFunnels uses it to present the appropriate medium, but it is not added to the generated URL or stored with the saved link.
2
Enter the Website URL
Add the complete destination URL, including `https://`.If the destination already contains query parameters, TrackFunnels preserves them and appends the UTM parameters correctly.
3
Enter the Source
Source identifies the platform, publisher, website, or sender generating the traffic.Common examples include:
googlelinkedinnewsletterpartner-name
4
Select the Medium
TrackFunnels presents the medium associated with the channel you selected. Choose it from the filtered dropdown instead of entering a medium from memory.This channel-first step reduces variations such as
cpc, ppc, and paid-search being used for the same kind of traffic.5
Enter the Campaign
Use Campaign to identify the marketing initiative to which the link belongs.
spring-launchUse the same campaign value across related links when you want their performance reported together. Once you type three characters, TrackFunnels suggests matching campaign values from your entire account history.For help designing campaign names, see Creating a UTM Naming Convention.6
Add Content and Term when needed
Use Content to distinguish creatives, placements, calls to action, or link variants pointing to the same destination.Use Term for a paid keyword or another targeting value your team has deliberately assigned to this field.Both fields are optional and begin suggesting matching account-history values after three characters.
7
Preview and save the link
Once all required fields are complete, TrackFunnels generates the URL automatically so you can review it before saving.Use Save & Copy to save the link and copy it to your clipboard, or Save to add it to Your Saved Links without copying it.You can also use the generated URL without saving it. Unsaved values will not become part of your saved-link history.
Example
Suppose you are creating a link for a Google paid-search campaign:
The resulting URL follows this structure:
Reuse values from your account history
After you type three characters into a UTM field, TrackFunnels looks for matching values across the links saved in your account. Select an existing suggestion when it represents the same source, campaign, content, or term. Suggestions are not restricted by the selected channel, medium, or campaign. For example, Campaign suggestions can include campaigns previously used in any channel. Values imported from a CSV also become part of this suggestion history. This lets teams migrate an existing taxonomy instead of rebuilding it gradually. Learn how to import UTM links from a CSV.How TrackFunnels formats UTM values
TrackFunnels encodes special characters so the generated URL is valid and replaces spaces with hyphens across UTM fields.Spring-Sale and spring-sale remain different UTM values and can appear separately in GA4.
For broader recommendations, read UTM Tagging Best Practices and Common UTM Mistakes and Pitfalls.
Duplicate links
TrackFunnels treats two saved links as duplicates only when every field—including the destination URL and all UTM values—is identical. The same UTM combination can therefore be used with different destination URLs. This is useful when several pages belong to the same campaign.Edit a saved link
Links can be edited from Your Saved Links. Editing replaces the generated URL stored in TrackFunnels while preserving the record’s original creation date and historical ActiveCampaign click count. Future ActiveCampaign clicks are matched against the newly saved UTM values.Do not use UTMs on internal links
UTM parameters are intended for links that bring traffic to your website from an external marketing placement. Avoid adding them to ordinary links between pages on your own website, because doing so can overwrite the visitor’s original campaign attribution. Learn more in When and Where to Use UTM Parameters.Next steps
Manage Saved Links
Search, filter, edit, delete, and review the UTM values accumulated in your account.
Import Existing Links
Move an existing spreadsheet-based UTM history into TrackFunnels.
View Conversion Activity
Understand ActiveCampaign clicks, Calendly meetings, and Jotform submissions.
Take the Free UTM Course
Learn UTM strategy, governance, GA4 reporting, and channel-specific practices.
