Closed Bug 1873465 Opened 2 years ago Closed 2 years ago

[Experiment] No UTM parameters are present in the URL if the primary buttons from the "Fx Mobile" and "Pip" moments pages are clicked

Categories

(Firefox :: Messaging System, defect, P1)

Desktop
All
defect

Tracking

()

RESOLVED WONTFIX
Iteration:
123.2 - Jan 1 - Jan 12
Tracking Status
firefox121 --- wontfix
firefox122 --- wontfix
firefox123 --- wontfix

People

(Reporter: mcoman, Assigned: hanna_a)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached image rec of the issue.gif

[Affected versions]:

  • Firefox Release 121.0 - Build ID: 20231211174248

[Affected Platforms]:

  • Windows 11 x64
  • macOS 14.1
  • Ubuntu 22.04 x64

[Prerequisites]:

  • Have a Firefox profile with the following prefs in the "about:config" page:
    • nimbus.debug pref set to true

[Steps to reproduce]:

  1. Open the browser using the profile from the prerequisites.
  2. Navigate to "about:studies?optin_slug=moments-page-january-en&optin_branch=treatment-c&optin_collection=nimbus-preview" and restart the browser.
  3. Restart the browser again.
  4. Click the "Try it now" primary button and observe the URL.

[Expected result]:

  • According to the received documentation the following UTM parameters should be present in the URL:
    • utm_medium=firefox-desktop
    • utm_source=moments
    • utm_campaign=moment17
    • utm_content=17c-pip-en-na

[Actual result]:

  • No UTM parameters are displayed.

[Notes]:

  • This issue is reproducible on the "Fx Mobile" moments page regardless of which primary button is clicked.
  • This issue is not reproducible on the "VPN" moments page, however in this case the UTM parameters are different from
  • Attached a screen recording of the issue.

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

The UTM parameters aren't added when clicking the buttons, they should be present from the beginning. I think they are just absent from the experiment recipe, so this should be a straightforward fix.

Flags: needinfo?(halemu)
Assignee: nobody → halemu
Iteration: --- → 123.2 - Jan 1 - Jan 12
Priority: -- → P1

Thanks for filing this! We've confirmed that the utm params are working as expected on the website side, although it doesn't seem to be added when the user first clicks on the CTA. "The PIP page is an internal link so doesn't need any parameters, we can track those clicks through Google Tag Manager. And the mobile page links are all routing through Adjust.".

We can modify the test cases accordingly and close this bug for now.

Flags: needinfo?(halemu) → needinfo?(mcoman)

Hi Hanna and thanks for the quick reply! Considering that the UTM parameters cannot be seen by QA during testing I will remove the specific Test Cases from the Test Suite and close this issue.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(mcoman)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: