Nirmion
HelpLog in Find a tool

SEO & Marketing · THE NO-PANIC PLAN

Create a GA4 campaign URL with UTM parameters

Use this workflow to create and release a tagged URL for a website campaign whose traffic you want to review in Google Analytics 4. You need the approved final landing page, the campaign owner?s naming convention, and a decision about manual tagging versus the ad platform?s auto-tagging. The UTM Builder handles the common source, medium, campaign, term and content fields; it does not validate a GA4 property or configure campaign IDs/platform fields.

MISSION create a GA4 website campaign URL with UTM parameters

Start this workflow

THE REAL-WORLD BIT

What happens outside this browser tab?

Confirm the destination and measurement method, agree exact case-sensitive campaign labels, generate the URL, then check privacy, redirects and reporting before placing it in the approved campaign. Finish when the tagged destination is correct and retained through redirects, the tracking method is documented, and the relevant GA4 acquisition dimensions are verified or explicitly marked as awaiting data processing.

YOUR CHECKLIST, WITH FEWER DRAMATIC SIGHES

One step at a time.

Follow the order below. If a step names a Nirmion tool, its link is right there with it.

  1. 01

    Confirm the destination and tagging method

    Start from the canonical HTTPS URL of the public page the campaign should open. Record the campaign owner, objective, placement, launch window and GA4 property/report used to assess it. Check whether the advertising platform is already integrated with GA4 and uses auto-tagging; Google recommends using the integration?s auto-tagging for its platform-specific dimensions. Use manual UTM tags for a web destination only when that matches the organization?s measurement plan. This workflow covers website URLs, not Android-app campaign URLs; use Google?s Play Campaign URL Builder for Android app ads.

  2. 02

    Agree the campaign labels before building

    Use the organization?s approved naming dictionary. Set one stable utm_source for the originating platform or publisher, one utm_medium for the channel, and one utm_campaign value that matches the exact campaign name; keep spelling and capitalization consistent because values are case-sensitive. Add utm_content only to distinguish a specific creative or placement, and utm_term only when keyword-level identification is intended. Keep campaign values descriptive but non-identifying: never put email addresses, names, phone numbers, customer/user IDs or other personal information in the URL. If the plan requires utm_id or utm_source_platform, pause and use an approved builder/process that supports those fields; the Nirmion tool linked here does not provide them.

  3. 03

    Build the tagged website URL

    Open Nirmion?s UTM Builder and enter the approved landing URL, source, medium and campaign. Add term/content only when the taxonomy from step 2 calls for them. Choose Preserve to retain the agreed capitalization, or Lowercase only if lowercase is the approved convention for all values. Generate the URL and copy the output. The tool runs in the browser, URL-encodes values, sets the supplied UTM keys while retaining other query parameters and the fragment, and does not inspect the destination or connect to your GA4 property.

  4. 04

    Review the complete URL and test the destination

    Inspect the exact output before sharing: confirm the hostname and landing path are approved, the required source/medium/campaign values appear once with the expected spelling, optional values are intentional, and no query parameter contains personal information. Open the tagged URL in an appropriate test environment or with an agreed synthetic test, confirm the page loads, and follow any redirect to ensure the UTM parameters remain present. Stop if a redirect strips them, the final page is not the intended HTTPS destination, or a platform requires fields the builder cannot create. Do not treat a successful URL preview as proof that Analytics is configured or collecting the campaign.

  5. 05

    Release and verify campaign reporting

    After the campaign owner approves the exact link, place it only in the intended external campaign placement and save the final URL plus its source, medium, campaign and owner in the campaign register. In GA4, review the appropriate Acquisition > Traffic acquisition dimensions (such as Session source/medium and Session campaign) after data is available; UTM values appear in Page location rather than the Landing page + query string and Page path + query string dimensions. If values are missing or attributed differently, check auto-tagging precedence, the final redirect chain and the property?s implementation before changing tags. Mark the workflow complete only when the campaign link, redirect behavior and reporting method are recorded; otherwise record the unresolved check and owner.

THE HELPER CREW

Tools for the fiddly bits.

These are the currently published Nirmion tools matched to this guide. Open a tool page for its accepted inputs and limits.

RECEIPTS, PLEASE

Sources & review notes

Each source is linked to the steps it supports. Open it to check its scope and current guidance.

Source checked 2026-10-04