UTM parameters label campaign context on a destination URL. A short link improves distribution, but consistent naming determines whether the report remains useful across channels and teams.

Plan before publishing

Define one lowercase naming convention. Use source for the publisher, medium for the channel type, campaign for the shared initiative, content for placement or creative, and term only when it has a real audience or search meaning.

  • Choose one case and separator.
  • Keep campaign names stable across channels.
  • Document ownership before distribution.

Build and test the workflow

A September newsletter can use source=newsletter, medium=email, campaign=september-upgrade and content=primary-button. A text link should change content only, keeping the campaign row intact.

Worked example

Open the finished short link in a private window. Confirm existing query parameters remain, special characters are encoded, every routing branch carries the intended values, and the final URL contains no duplicate UTM keys.

Measure the right outcome

DrutoLink reports redirect activity and UTM dimensions for account-owned links. Compare that with destination analytics for sessions and conversions; consent, bots, page-load failure and attribution rules make exact totals unlikely.

Troubleshooting checklist

  • Split rows: check spelling and capitalization.
  • Missing source: inspect the published URL and redirect chain.
  • Duplicate values: remove parameters already present on the destination.

Product limits and responsible use

UTM values preserve acquisition context; they do not provide native conversion attribution. Routing chooses a destination before managed UTM values are appended, so test every geo, device and experiment branch.