GrowthLabsby Rohan Neure

Free analytics tool / Campaign tagging

UTM campaign URL builder with consistent source tracking

The UTM builder adds consistently encoded campaign parameters to a valid destination URL. Nothing is submitted to GrowthLabs; the URL is generated locally in your browser.

Use the calculator

Free · No account · Inputs stay in your browser

Analytics and reporting illustration across desktop and mobile dashboards
Measurement is useful when events, reporting and commercial decisions share the same definitions.

Interactive tool

Change the assumptions. Compare the scenario.

Enter non-sensitive planning values. The output updates in your browser and is not sent to GrowthLabs.

Generated campaign URL

https://example.com/landing-page?utm_source=google&utm_medium=cpc&utm_campaign=campaign-name

Generated locally in your browser. Do not include personal data or secrets.

Formula and inputs

Know what the result actually represents.

Final URL = destination URL + utm_source + utm_medium + utm_campaign + optional utm_term and utm_content parameters.

Inputs used

  • Destination website URL
  • Campaign source
  • Campaign medium
  • Campaign name
  • Optional term and content labels

Important cautions

  • +Never place personal data, passwords, private IDs or secrets in UTM values.
  • +Use one documented lowercase naming convention across the team.
  • +UTM parameters classify visits; they do not prove causation or replace conversion tracking.
  • +Avoid tagging internal website links because it can overwrite acquisition context.

How to use the output

Move from arithmetic to a better decision.

  1. 01

    Agree the taxonomy

    Document allowed source, medium and campaign naming before many people create links.

  2. 02

    Use lowercase labels

    Consistent casing avoids splitting reports into values such as Facebook and facebook.

  3. 03

    Describe the campaign

    Use content and term fields only when they help distinguish meaningful variants.

  4. 04

    Test the destination

    Open the completed URL, confirm the page loads and verify campaign values in the analytics debugging workflow.

Tool questions

Definitions and limits, answered.

01

What does utm_source mean?

It identifies the platform, publisher or origin used in your reporting convention, such as google, linkedin or newsletter.

02

What does utm_medium mean?

It identifies the broad channel or distribution method, such as cpc, paid_social, email or referral, according to your documented taxonomy.

03

Should UTM values contain spaces?

The builder safely encodes spaces, but consistent lowercase labels with hyphens or underscores are easier to govern and compare.

04

Does this tool store my URL?

No. The page generates the URL in your browser and does not submit the form values to GrowthLabs.