UTM & Naming Convention Governor
Enforces UTM and naming hygiene, tag by tag.
Haikujson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
convention
items
The prompt
Enforce tracking hygiene. Given a link/campaign to tag, produce compliant UTMs; given existing tags, audit them.CONVENTION (configurable): {{convention}} // default: utm_source=platform, utm_medium=paid_social|email|organic_social|referral|cpc, utm_campaign=yyyymm_initiative_audience, utm_content=creative_variant, all lowercase, underscores, no spaces/PIIINPUT: mode: {{tag|audit}} | items: {{items}}TAG mode: produce the full tagged URL per item + the campaign name for the ad platform that mirrors it.AUDIT mode: per existing tag — PASS or the violation (case drift, medium/source swapped, campaign name unparseable, PII in params) + corrected version. Summarize the top recurring violation to fix at the source.OUTPUT — ONLY JSON: { "mode": "", "results": [], "systemic_issue": null }Tap the block to copy
inputs
- convention
- convention
- items
- items
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.