Skip to main content
TrackFunnels gives you a guided workflow for creating UTM-tagged URLs. Instead of asking you to remember the correct medium for every marketing activity, the Link Builder starts with the channel and presents the corresponding medium. As your saved-link history grows, TrackFunnels also suggests values you have used before. This makes it easier to reuse established source, campaign, content, and term values instead of creating slightly different variations.
New to UTM parameters?
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:
  1. Channel
  2. Website URL
  3. Source
  4. Medium
  5. Campaign
  6. Content
  7. Term
Channel, Website URL, Source, Medium, and Campaign are required. Content and Term are optional.
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:
  • google
  • linkedin
  • newsletter
  • partner-name
Source is entered manually. After you type at least three characters, TrackFunnels suggests matching source values previously used in your account.
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.
Before creating a new value, check the suggestions. Reusing spring-launch is safer than accidentally creating Spring-Launch or spring_launch for the same campaign.
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.
TrackFunnels does not change capitalization. Consequently, Spring-Sale and spring-sale remain different UTM values and can appear separately in GA4.
Replacing spaces with hyphens does not make all naming variations equivalent. Reuse suggested values and follow one capitalization convention to avoid fragmented reports.
For broader recommendations, read UTM Tagging Best Practices and Common UTM Mistakes and Pitfalls. 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. 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.
Editing a saved link does not update copies already placed in ads, emails, social posts, or other systems. Replace the previously published URL wherever it is still in use.
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.