Free UTM Generator

Build UTM tracking URLs in seconds.

Add campaign parameters to any destination URL and generate a clean tracking link for Facebook, social media, email or other marketing campaigns.

Free • No account required • Runs in your browser
Campaign URL Builder

Create your tracked campaign URL.

Enter your destination URL, add the campaign information you want to track and copy the generated link.

The page you want visitors to reach.
Example: facebook, newsletter, google
Example: social, email, cpc
Identify the campaign or promotion.
Optional keyword or targeting value.
Useful for distinguishing posts, creatives or variants.
GENERATED URL

Your UTM link

Ready
Enter a destination URL and campaign source to generate your link.
Facebook example utm_source=facebook
utm_medium=social
utm_campaign=article_launch
UTM Parameters

What does each UTM parameter mean?

UTM parameters help analytics tools distinguish where campaign visits originated and which campaign or content variation generated them.

S

utm_source

Identifies the traffic source. For Facebook campaigns, this could simply be facebook.

M

utm_medium

Describes the marketing channel, such as social, email or cpc.

C

utm_campaign

Gives your campaign a recognizable name, such as a promotion, launch or publishing initiative.

T

utm_term

An optional field commonly used to identify keywords, audiences or other targeting information.

A/B

utm_content

Helps distinguish between different links, posts, calls to action or creative variations.

Generated automatically

Upnext combines the values with your destination URL and correctly encodes the resulting query parameters.

Facebook UTM Generator

Build consistent tracking links for Facebook traffic.

If you publish links across Facebook Pages, consistent campaign parameters make it easier to keep traffic sources organized.

Start with facebook as your source, add the campaign or content identifiers you need, then use the resulting URL in your publishing workflow.

Facebook source preset Quickly apply facebook as the source and social as the medium.
Existing query parameters preserved Add UTM parameters even when your destination URL already contains a query string.
Automatic URL encoding Campaign values are encoded safely before being added to the generated URL.
Instant copy Copy the completed tracking URL directly to your clipboard.
Example

How to create a Facebook UTM link.

1

Add your destination

Example: https://example.com/article

2

Set the source

Use facebook when the campaign traffic originates from Facebook.

3

Add the medium

A value such as social can identify the channel.

4

Name the campaign

Example: article_launch

5

Copy the generated URL

The completed URL can then be used in your Facebook publication.

FAQ

UTM Generator questions.

What is a UTM generator?

A UTM generator adds campaign tracking parameters to a destination URL so traffic can be categorized by source, medium, campaign and other optional identifiers.

Can I use this UTM generator for Facebook?

Yes. You can set facebook as the campaign source and add additional parameters for your campaign, Page, post or content variation.

Is the Upnext UTM generator free?

Yes. This URL builder can be used without creating an Upnext account.

Does the tool change my original page?

No. It only creates a new URL containing campaign query parameters. It does not modify the destination website.

Can I use a URL that already contains parameters?

Yes. The generator preserves existing query parameters and adds the UTM values to the same URL.

Upnext.io

Need more than a UTM link?

Publish across Facebook Pages, control scheduling and delivery spacing, generate content with AI and track traffic from one workspace.

Get Started Free →