Skip to content

UTM parameters lost after relaunch #2910

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
b-onc opened this issue Apr 29, 2019 · 18 comments
Open

UTM parameters lost after relaunch #2910

b-onc opened this issue Apr 29, 2019 · 18 comments

Comments

@b-onc
Copy link

b-onc commented Apr 29, 2019

[REQUIRED] Step 2: Describe your environment

  • Xcode version: 10.2.1
  • Firebase SDK version: 5.19.0
  • Firebase Component: Analytics
  • Component version: 5.8.0

[REQUIRED] Step 3: Describe the problem

We’re having a problem with utm parameters. We track those with AnalyticsEventCampaignDetails event whenever a link with with utm params are clicked (we're using branch.io for links) but we’ve seen that conversion events are not attributed to utm params. More specific, utm params are lost after a relaunch and future events are not attributed.

Facebook persists utm events and attributes future events with utm params. Firebase should also do the same, per spec (https://support.google.com/firebase/answer/6317518?hl=en) In the meantime, we've implemented our custom interim solution: save utm params to user defaults and report them on relaunch.

We’re searching for a way to test this functionality. Specifically, we want to make sure our utm parameters, once reported, gets attributed to future conversion events, so we don't need our custon solution. DebugView does not show utm params on events. How should we proceed?

Also asked the question under issue #2462 and told to create a ticket for it. Asked the question on firebase slack but could not get a response.

@google-oss-bot

This comment has been minimized.

@b-onc
Copy link
Author

b-onc commented May 14, 2019

Hello? Any updates?

@morganchen12
Copy link
Contributor

@dmandar, is this intended behavior?

@b-onc
Copy link
Author

b-onc commented May 23, 2019

Pinging for updates

@b-onc
Copy link
Author

b-onc commented Jun 14, 2019

Hello @dmandar , did you have time to check?

@b-onc
Copy link
Author

b-onc commented Jul 8, 2019

Monthly ping for updates

@dmandar
Copy link
Contributor

dmandar commented Jul 16, 2019

To confirm, are you using dynamic links at all or is this a Firebase analytics question?

@b-onc
Copy link
Author

b-onc commented Jul 17, 2019

@dmandar we are not using firebase dynamic links, we are using branch utm links and do the utm tracking with firebase. I guess this is an Analytics question.

@paulb777
Copy link
Member

Internally tracked at b/137757236

@b-onc
Copy link
Author

b-onc commented Aug 1, 2019

Hello @paulb777 , is there any progress?

@ggpuglia
Copy link

Thank you for the feedback @b-onc. We are following up internally to discuss which is the best implementation for Analytics. I will reply back once I have an update.

In parallel, I would like to hear from you, your thoughts in the following points:

  1. What are the UTM parameters you are interested the most? Is "source", "medium", "campaign" (name) enough? Are "term" and "content" critical for your use case?
  2. You haven't mentioned gclid. Is this also relevant for your use case?

@b-onc
Copy link
Author

b-onc commented Aug 12, 2019

Hello @ggpuglia

Thank you for looking into this.

  1. source, medium and campaign is enough for us, term and content is not important
  2. gclid is irrelevant for us

We're using https://ga-dev-tools.appspot.com/campaign-url-builder/ and only care for mandatory parameters

@ggpuglia
Copy link

Thank you for your input! We are tracking this as an internal project. Unfortunately, it might take us a little time to get this prioritized.

@b-onc
Copy link
Author

b-onc commented Sep 11, 2019

Hello @ggpuglia , is there any progress on this?

1 similar comment
@b-onc
Copy link
Author

b-onc commented Oct 4, 2019

Hello @ggpuglia , is there any progress on this?

@ggpuglia
Copy link

ggpuglia commented Oct 4, 2019

Sorry, the development team hasn't had a change to prioritize this. We are working on getting release soon.

@mrfelton
Copy link

Have there been any updates on this in the last year?

@tongdatarunsdeep
Copy link

Hi, has there been any update on this?

We have run into a similar issue, with AnalyticsEventCampaignDetails not firing events as expected, but when manually setting campaign, source, and medium parameters on other events, they will get attributed in the acquisition report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants