Guides · Tracking

Set up clean marketing tracking with UTM parameters

UTM parameters help distinguish where your visits come from. Used well, they make reporting clearer. Named poorly, they create the opposite effect and blur your analysis.

Why UTM parameters are useful

When several campaigns coexist, UTM parameters help you understand where visits come from, which messages perform, and which channels truly contribute to acquisition. They are especially useful for keeping analysis clear in GA4 or other tracking tools.

What matters most is not adding UTM parameters everywhere, but applying a stable, documented naming convention that avoids duplicates, mistakes, and inconsistent groupings.

Understand the main parameters

  • utm_source : the original source, such as a newsletter, LinkedIn, or a partner.
  • utm_medium : the channel, such as email, social, cpc, or referral.
  • utm_campaign : the campaign name, often linked to a launch, offer, or period.
  • utm_term : useful in some cases to separate a keyword or targeting logic.
  • utm_content : useful for distinguishing variants of the same message or button.

Define a simple, coherent naming convention

A useful convention can rely on only a few rules: keep everything lowercase, replace spaces with hyphens, use stable labels, and share the same vocabulary across the people who publish links.

  • Keep parameters in lowercase.
  • Avoid accents, spaces, and spelling variations.
  • Use the same terms for the same types of campaigns over time.

Avoid common mistakes

The most costly mistakes are not technical ones, but naming inconsistencies. Writing the same source three different ways quickly makes reports harder to use.

  • Avoid variations such as linkedin, LinkedIn, and linked_in.
  • Do not add UTM parameters to internal site links.
  • Document important campaigns in a spreadsheet or shared reference.

Document marketing tracking at the same pace as campaigns

Clean tracking does not depend only on a URL builder. It also depends on simple documentation: campaign date, channel, chosen naming convention, used variant, and link objective.

That discipline prevents wasted time when reviewing performance several weeks later.

Good and bad examples

Clean naming convention

URL

?utm_source=newsletter&utm_medium=email&utm_campaign=lancement-audit-express

Convention

Lowercase, hyphens, and stable wording from one campaign to the next.

Use

Reports stay readable and comparable over time.

Messy tracking

URL

?utm_source=LinkedIn&utm_medium=Social Media&utm_campaign=Campagne Juin

Convention

Uppercase letters, spaces, accents, and variations depending on who publishes the link.

Use

Reports become fragmented and much harder to analyse cleanly.

Mini checklist before publishing

  • The core UTM parameters are clearly defined.
  • The naming convention is lowercase and consistent.
  • Unnecessary spaces and variations have been avoided.
  • The campaign is documented in a shared reference.
  • Internal site links do not receive unnecessary UTM parameters.
  • The final URL remains readable and usable.

Conclusion

Clean marketing tracking with UTM parameters is mostly about consistency. A few simple rules, shared and maintained, are worth far more than a theoretical naming convention nobody follows over time.