Skip to content
Free · No login

UTM link builder

Know which campaign brought the click.

Build your link

Existing page parameters and #sections stay in the link.

Source = where you share it. Medium = the channel, such as social or email.

More campaign details Optional

Off by default: your campaign spelling is preserved. Keep personal details out of tags.

Your campaign link

Add your website, source, medium and campaign name to see the finished link.

Built in your browser. No account connection needed.

A practical example

One launch. Two placements.

Use the same campaign for an Instagram bio and a Story. Change utm_content to tell the links apart.

Bio linkutm_content=bio_link
Story linkutm_content=story_link
See the complete example URLhttps://example.com/shop?variant=blue&utm_source=instagram&utm_medium=social&utm_campaign=summer_launch&utm_content=bio_link#sizes

The product's variant=blue and #sizes anchor stay in place.

UTM questions, answered

What does a UTM link do?

UTM tags describe a link’s source, medium and campaign. An analytics setup on the destination website can use them to report referred visits. Creating a tagged link alone does not install analytics or measure a conversion.

Will this builder keep the parameters already in my link?

Yes. It keeps unrelated parameters, including repeated keys, and the fragment after #. It replaces the seven UTM fields offered here. Leaving an optional field empty removes its old value. Review and test the final destination before sharing it, especially if the original URL is signed.

Are UTM values case-sensitive?

Yes. Instagram and instagram can appear as different sources. This tool preserves your spelling by default. Turn on lowercase + underscores if that matches your team’s naming convention; the preview shows the exact values.

Where do I see campaign traffic in GA4?

Use the Traffic acquisition report and its session source, medium and campaign dimensions. Data depends on your site’s analytics configuration and collection settings. This builder cannot verify whether your site is tracking visits.

Can I use tags for names or email addresses?

Keep personal information out of campaign tags. URLs can be visible to visitors and recorded by other services. Use a campaign or placement label instead, such as summer_launch or bio_link.

Reference: Google Analytics campaign URL guidance. Want to plan the post too? Build a posting-time test plan.

Put your campaign into the calendar

Prepare and schedule posts for supported social accounts in OutReply.

Explore post scheduling