Pulse captures referrer information through multiple methods to provide you with comprehensive insights about your traffic sources. This documentation explains how our system detects referrers and how you can leverage URL parameters to enhance tracking precision.
Pulse uses two complementary methods to identify where your visitors come from:
This dual approach significantly reduces the number of unknown sources in your analytics dashboard.
NOTE: The HTTP specification contains a historical typo, using "Referer" (with one 'r') instead of the correct spelling "Referrer" (with two 'r's).
To ensure accurate source tracking, especially when the HTTP Referer header might be blocked or unavailable, Pulse will use one of these parameters to identify the referrer:
utm_sourcerefrefererreferrersourceWe recommend using ref for simplicity or utm_source when using other UTM parameters (see below).
https://yourdomain.com/?ref=Bluesky
Visitors clicking this link will appear under "Bluesky" in your referrer reports, even if their browser doesn't send the HTTP Referer header.
UTM (Urchin Tracking Module) parameters provide a standardized way to track marketing campaigns across different channels. Pulse fully supports UTM tracking to help you measure campaign effectiveness.
https://yourdomain.com/?utm_source=Newsletter&utm_medium=Email&utm_campaign=Weekly_Update
spring_sale or spring+sale)When a visitor arrives at your site, Pulse determines the referrer source in this order:
ref, utm_source, etc.)This hierarchical approach ensures maximum accuracy in your traffic source reporting.
A high percentage of "unknown" referrers is common in web analytics due to:
By consistently using URL parameters in your outbound links, email campaigns, and promotional materials, you can significantly reduce "unknown" traffic sources in your analytics.