Tracking, using URL Query Parameters and the Advanced Tracking URL

journy.io is a customer intelligence/data platform (CDP) for SMB that gather visitor,- lead-, customer information — depending in what stage of the funnel they're in — from the very first contact with your online- and off-line ecosystems, ongoing, till the last. Tracking is at the core of what we do.
This article explains how to use URL Query Parameters and tracking URLs to code-lessly achieve best results.

To consistently explain your tracking and identification options during the article, let's make some simple assumptions:
website: site.com
www website is supported! www.site.com
https is supported!


Supported pre-defined URL Parameters

Setting channels, campaigns, events and identification to your visitor's touchpoint is mostly done through the use of well-defined parameters, added to the URL. We call these URL Query Parameters, or short URL Parameters. The syntax looks like this:
www.site.com/?param1=abc&param2=123&param3=xyz123
For more information on using URL Query parameters, and how to use '?' and '&', please visit this article from Google Ads.
Here are the pre-defined default supported parameters:
* utm_source and utm_medium: these originate from Google, and both combined express that current touchpoint traffic is related to a certain channel.
www.site.com/?utm_source=facebook&utm_medium=cpc
* utm_campaign: this originates from Google, and expresses that current touchpoint traffic is related to a certain campaign.
www.site.com/?utm_campaign=persona1+usp2

Using the advanced tracking URL

When installing your domain's tracking process, you had the option to choose for our simple or advanced tracking process. When using Advanced Tracking Process (ATP), you are left with a tracking URL that can be served for much more than cookie placement. Here are the use cases!
To know more about ATP, please check out How to install journy.io on your domain(s)?.
First, let's make some assumptions again:
website: site.com
www website is supported! www.site.com
https is supported!
tracking URL is supported! track.site.com


Optional URL Parameters, ONLY valid on advanced tracking URLs.

There are journy.io specific URL parameters that are only intended to be used with an advances tracking URL. These are:
* jtm_event: this expresses that current touchpoint traffic also enforces triggering a specific event.
track.site.com/?jtm_event=sign-up
* jtm_domain: this expresses the domain to which the browser need to redirect. Subdomain levels will be respected and original URL parameters will be passed on.
track.site.com/subdir1/subdir2/page1.html?param1=abc&param2=123&jtm_domain=www.anothersite.com
will redirect the browser — after proper tracking and processing — to:
www.anothersite.com/subdir1/subdir2/page1.html?param1=abc&param2=123
By default, when not specifying domain, the tracking URL will redirect the browser to its www. location!

Tracking non-http files.

Imagine you have an eBook you want to track which is located:
www.site.com/subdir1/subdir2/this-is-my-ebook.pdf
Since there's no page load, nor any code that can be executed, you're left with not being able to track the file. The URL below WON't track anything!
www.site.com/subdir1/subdir2/this-is-my-ebook.pdf?jtm_event=ebook-download&utm_source=drip_email&utm_medium=email&utm_campaign=persona1+usp2
Yet, using journy.io, this is how you still can track the traffic! Simply change www by your tracking domain!
track.site.com/subdir1/subdir2/this-is-my-ebook.pdf?jtm_event=ebook-download&utm_source=drip_email&utm_medium=email&utm_campaign=persona1+usp2
The above URL will perform the necessary tracking, before redirecting the browser to its original www location, thereby passing on all original URL parameters!

Tracking external third-party URLs.

Imagine you want to promote a link to a youtube video and want to track access to it from your own emails:
www.youtube.com/watch?v=HqMto2EeneI
Since you don't own youtube.com, nor can you obviously place a snippet in youtube head section, you're left with not being able to directly track the youtube video. The URL below WON't track anything, at least not in your journy.io account!
www.youtube.com/watch?v=HqMto2EeneI&jtm_event=watch_video&utm_source=drip_email&utm_medium=email&utm_campaign=persona1+usp3
Yet, using journy.io, this is how you still can track the traffic! Simply use your tracking url with an additional retargeting domain!
track.site.com/watch?v=HqMto2EeneI&jtm_event=watch_video&utm_source=drip_email&utm_medium=email&utm_campaign=persona1+usp3&domain=www.youtube.com
The above URL will perform the necessary tracking, before redirecting the browser to its original intended retargeting location, thereby passing on all original URL parameters!
Was this article helpful?
Cancel
Thank you!