Source Tracking
The Widget-configuration object has a field landingPage
. This is intended to be used as a source tracking field, similar to how the HTTP header Referer
is used (reference).
The landingPage
field should contain a URL if set. Honey uses this field to determine where the candidate started their journey on the study landing webpage, and more importantly, to extract UTM data.
While some information is redundant with tracking done by analytics platforms (Google Analytics, Matomo, etc.), the Trialbee Honey experience is enhanced and allows you to track lower-funnel data, including which UTM source provided the highest rate of randomizations.
UTM-source and Referrer Tokens
In Conversation Tracking-page, a concept of referrerTokens
are introduced.
There is a special relation between referrerTokens
and UTM-source
in Honey. It allows referring vendors to track lower-funnel data of their referred candidates inside Honey's Insights-module.
Examples
landingPage | referrerToken | Outcome |
---|---|---|
https://example.com/study-landing?utm_source=google&utm_medium=cpc&utm_campaign=study2024 | vendor1 | Complete UTM tracking data, campaign attribution and grouped by referring vendor. UTM-source is tracked in relation to referrer token |
https://example.com/study-landing?utm_source=google&utm_medium=cpc&utm_campaign=study2024 | None | Complete UTM tracking data, campaign attribution. UTM-source is tracked without being grouped by referring vendors |
https://example.com/study-landing | None | Clean, simple URL, no UTM-tracking in Honey |
https://example.com/study-landing?source=facebook | facebook | Custom source tracking. Will limit the feature set of Insights-module, but can be digested via exported reports (Excel) |
Candidate Privacy
Due to the nature of URLs, it is possible to encode any data into the URL. Example:
# Bad - contains PII
https://example.com/study-landing?firstName=Adam&lastName=Clay&utm_source=facebook
# Better - reference to external system via visitorId
https://example.com/study-landing?visitorId=1234&utm_source=facebook
Avoid adding personal information into the landingPage
field. Anonymization-processes do not take landingPage
into account.
You can choose to send other data, example visitorId
that allows you to track your candidates in lower-funnel.