Campaign parameters are labels carried in the public destination URL. UTMLink requires source, medium and campaign, then lets term, content and ID remain absent when they add no useful distinction.
Three required labels
Use source for the sender or platform, medium for the channel type, and campaign for the shared initiative name. The labels should be meaningful inside your reporting conventions, not universal guesses made by a tool. A newsletter might use newsletter, email and august_launch; another organization may have a different controlled vocabulary. UTMLink preserves exactly what you type so the final decision remains visible.
Optional fields need a purpose
Term can identify a paid keyword, content can distinguish creative or link placement, and ID can connect a campaign identifier used elsewhere. Leaving an optional field empty removes an existing owned occurrence rather than emitting an empty pair. Avoid filling fields merely because they exist: extra labels lengthen public links and create more values that a team must name consistently.
A practical review before publishing
Read the final address from the destination through the last fragment character. Confirm that the host and path still identify the intended public page, that unrelated filters or product identifiers remain present, and that every campaign value follows the naming sheet used by your team. Copy the link into a plain-text editor before placing it in an email, advertisement or document so rich-text software cannot hide a changed character. Open it only when you are ready to visit the destination, then check the browser address bar and the analytics implementation separately. A syntactically well-built link cannot prove that a page exists, that redirects preserve its query, or that an analytics property attributes the visit as expected.