You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to implement these properties into the Amplitude analytics tracking to be able to later gauge campaign effectiveness.
The proposal is to add them as event_properties and user_properties in the viewed page event. This is likely the first event that a user following a tracked URL will generate. And having the properties on both the event and the user makes later analysis in Amplitude more flexible.
@thekaveman I've defined the parameters for our campaign tracking URLs below. Please review and let me know if you note any issues, as we will share these with MST for them to share with Transit.
@indexing these all look good! I think my only note is the field utm_id should be utm_term -- utm_id isn't one of the standard fields.
Note that our implementation here does not depend on the specific values we choose for this TransitApp banner campaign. But we do need to align on the field names.
We are proposing to use UTM codes in query strings for various Benefits outreach campaigns. Read more about UTM codes in this article from Hubspot: https://blog.hubspot.com/marketing/what-are-utm-tracking-codes-ht
We need to implement these properties into the Amplitude analytics tracking to be able to later gauge campaign effectiveness.
The proposal is to add them as
event_properties
anduser_properties
in theviewed page
event. This is likely the first event that a user following a tracked URL will generate. And having the properties on both the event and the user makes later analysis in Amplitude more flexible.Acceptance Criteria
viewed page
event is modified to capture UTM code informationevent_properties
are added for each of the UTM codes:utm_campaign
utm_source
utm_medium
utm_content
utm_id
user_properties
are added for each of the UTM codes:utm_campaign
utm_source
utm_medium
utm_content
utm_id
Additional context
UTM code information comes from the query string, accessible via the Django
request.GET
attribute, an instance ofQueryDict
.The text was updated successfully, but these errors were encountered: