Skip to checker
Free campaign URL check

See exactly where your campaign link changes

Check ordered UTM parameters, duplicates, encoding, click-ID survival, HTTPS and mobile redirects. The report describes observable link behavior, not whether an analytics platform attributed the visit.

Desktop and mobile paths Click IDs visibly redacted No analytics account needed

Check a campaign URL

Paste the complete public link, including its query and fragment if present.

Do not submit personal or confidential data

Safe evidence can show allowlisted UTM values. Click IDs, unknown values and sensitive-looking values are redacted. The raw submitted URL is not stored in the report.

Use an absolute public HTTP or HTTPS URL. Private network destinations and unsafe redirects are blocked.

More than a parameter list

Follow the campaign through every observable step

A well-formed starting URL can still lose or mutate campaign data during navigation. Every result keeps protocol facts, platform guidance, recommendations and inconclusive checks distinct.

Ordered tuples

Preserves parameter order, duplicates and raw encoding.

Redirect survival

Compares campaign data at every observed HTTP hop.

Click IDs

Checks presence and survival while keeping values redacted.

Mobile parity

Runs an independent mobile profile for comparison.

HTTPS path

Flags downgrade and destination transport observations.

Privacy evidence

Hides unknown, sensitive and identifier values.

Observable behavior only

What this result means

01

Tuple order stays visible

Repeated names remain separate positions. The report never collapses duplicates into one value.

02

Survival is not attribution

Preserved parameters show URL behavior, not whether an analytics or advertising account accepted them.

03

Profiles stay independent

Desktop and mobile start fresh so a profile-specific redirect cannot hide inside a combined chain.