Objective

Understand what are UTM tags and how to properly implement them.

Table of Contents

Related Resources


This guide is meant to provide basic knowledge on a complex topic in the most concise manner. Never take anything as the gospel truth, read from multiple sources before acting.

URL syntax & encoding

—————————————————

URL generic syntax

Every URL conforms to a generic syntax that consists of a hierarchical sequence of 5 components:

URI = scheme:[//authority]path[?querystring][#fragment]

URL = protocol:[//hostname]/path/filename[?querystring][fragment]

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/62af257b-5e60-4ff5-b68c-040eea39fa09/URI_syntax_diagram.png

URL allowed characters

A URL is composed from a limited set of characters belonging to the US-ASCII character set. These characters include:

URL restricted characters

Some characters are not allowed to be placed directly within URLs: