
The film is unavailable. You can read what it shows below.
What the film shows, in words
- Every link named the same way, every time.
- 3 placements become 3 tagged links. One campaign name, report-launch-2026, on all of them.
- One thread turns rhodolite and its link is set beneath: utm_source=newsletter · utm_medium=email · utm_campaign=report-launch-2026 · utm_content=header-button.
- Placement 4 holds an email address. Refused.
- Take it out: 4 tagged links. Every link is valid, consistent and free of personal data.
- Name it once. Use the same name everywhere.
ExampleIllustrative example · Nothing is published or sent · A report launch across email, LinkedIn and a partner site.
Four placements. Three links.
Step 1 of 4
Four placements. Three links. One refused.
Nothing is changed yet: this is the worked example.
Destination
Source
Medium
Campaign
Content
Threads, by placement
Placement 013 tagged links · 1 refused
The link: https://www.example.org/report-2026/?utm_source=newsletter&utm_medium=email&utm_campaign=report-launch-2026&utm_content=header-button
“Report Launch 2026” is written report-launch-2026 in all 3 links. Placement 4 contains an email address or phone number. Row excluded.
- Placement 4 contains an email address or phone number.Personal data must never go into links: they end up in analytics and server logs. Row excluded.
- Tagged links
- 3
- Campaign value
- report-
launch- 2026 - Rows refused
- 1
- Mediums
- 3
It does not shorten links or check that the destination page loads. A thread is a link, not a measurement.
Now your own campaign, named once.
One destination and campaign, then one row per placement. Each row is one thread: type a value under the station it will join.
The naming register, and the checks
Live| Source | Medium | Content | Tagged link |
|---|---|---|---|
| newsletter | header-button | https://www.example.org/report-2026/?utm_source=newsletter&utm_medium=email&utm_campaign=report-launch-2026&utm_content=header-button | |
| social | launch-post | https://www.example.org/report-2026/?utm_source=linkedin&utm_medium=social&utm_campaign=report-launch-2026&utm_content=launch-post | |
| partner-site | referral | banner | https://www.example.org/report-2026/?utm_source=partner-site&utm_medium=referral&utm_campaign=report-launch-2026&utm_content=banner |
Checks
- Gap: Placement 4 contains an email address or phone number.Personal data must never go into links: they end up in analytics and server logs. Row excluded.
GKM Strategic Advisory & AIXLSX
Naming register
Your organisation · 3 tagged links · 1 refused
| 1 | Source | Medium | Content | Tagged link |
|---|---|---|---|---|
| 2 | newsletter | header-button | https:/ | |
| 3 | social | launch-post | https:/ | |
| 4 | partner-site | referral | banner | https:/ |
Your editable template
Tagged URLs and naming register, by email once delivery is connected.
Tagged URLs and naming register (spreadsheet)
Tool: UTM builder Campaign: Report Launch 2026 Result: 3 links · campaign “report-launch-2026” Request: please review our campaign tracking (SVC-086 / SVC-105).Send as a brief
How a name is cleaned, and what the builder cannot do.
- 01
Values are lower-cased; spaces and symbols become hyphens; “&” becomes “and”.
- 02
Parameters are added with standard URL encoding: utm_source, utm_medium, utm_campaign, and optionally utm_content and utm_term.
- 03
Rows containing an email address or phone number are refused.
What it cannot tell you
- It does not shorten links or check that the destination page loads.
- Analytics tools must be set up to read the tags.
- Keep the register as the single source of names.
Quality ruleEncode safely; reject personal data in URL values.
When the naming needs a system.
The builder keeps one campaign consistent. Setting up tracking and reporting across all of them is a service.
-
Kenneth GagakumaTool ownerBook Kenneth · from USD 90
