Tracking URL arguments
All standard UTM parameters, as well as source
, can be used to track campaign performance, differentiate traffic from different sources, and determine conversion events.
These can be set in the URL of the page where the tool is embedded, or passed in as a data-attribute on the embed itself.
Parameter | Purpose | Example |
---|---|---|
utm_source | Identifies which site sent the traffic. | utm_source=example.org |
utm_medium | Identifies what type of link was used, such as cost per click, social media ad, or email. | utm_medium=facebook |
utm_campaign | Identifies a specific product promotion or strategic campaign. | utm_campaign=vbm_xx_1 |
utm_term | Identifies search terms. | utm_term=vote+by+mail |
utm_content | Identifies what specifically was clicked to bring the user to the site. Often used for A/B testing and targeted ads. | utm_content=test_a or utm_content=test_b |
source | A generic string issued automatically by some email service providers | source=my_source_here |
Defaults and Overrides
In addition to allowing these parameters, we allow setting default and override UTM attributes within the embed code.
Default attributes:
data-default-Source
data-default-Utm-Campaign
data-default-Utm-Source
data-default-Utm-Medium
data-default-Utm-Term
data-default-Utm-Content
Override attributes:
data-override-Source
data-override-Utm-Campaign
data-override-Utm-Source
data-override-Utm-Medium
data-override-Utm-Term
data-override-Utm-Content