PostifyNow

Loading…

Free UTM campaign URL builder

Build a campaign link with a clear source, medium and campaign name. Keep the destination’s existing query parameters and fragment, then copy the finished URL or download a CSV.

No login. Your inputs stay in this tab: this tool does not visit the destination, collect clicks or save your links. Copy or download before leaving.

Label your campaign link

Use a complete http:// or https:// URL without a username or password. Up to 8,192 characters.

Enter plain text, up to 500 characters per field. Outer spaces are trimmed. These are tool limits, not provider limits.

Your campaign URL

A link you can review before sharing

Enter your destination, source, medium and campaign. Your finished URL will appear here; editing any field clears the old result.

One campaign, consistent names

Source: newsletter · Medium: emailSource identifies where you share the link. Medium describes the channel. Campaign groups links for the same initiative, such as autumn-launch.

Content and term are optionalContent can distinguish a header button from a text link. Term can label a paid keyword. Leave either blank to remove that exact UTM parameter from the destination.

What happens to your destination URL?

This builder removes every existing occurrence of the five exact, case-sensitive keys utm_source, utm_medium, utm_campaign, utm_content and utm_term, then adds your values in that order. Other query parameters, including duplicate unrelated keys and other UTM fields, keep their values and order. The fragment after # stays in place.

Enter plain text, including spaces or Unicode, rather than pre-encoded values. URLSearchParams handles encoding once: a space becomes +, and a literal + becomes %2B. Existing encoded query values are parsed before serialization, so equivalent encodings may look different without changing their values. Leading and trailing spaces in fields are trimmed; letter case is preserved. For example, a campaign named autumn launch becomes utm_campaign=autumn+launch.

Use stable naming across your team and avoid personal information in public links. UTM tags label links; reporting depends on the destination’s analytics setup and consent configuration. This tool does not install tracking or verify attribution. See Google’s campaign URL guidance and the URLSearchParams reference.

Once the link is ready, add it to your draft and review it with the message and asset. Explore PostifyNow’s workspace drafts and approval workflow, or plan a posting rhythm with the free content calendar planner. Provider connections and live delivery are separate from building this URL.