Closed Bug 1109241 Opened 10 years ago Closed 10 years ago

UITour: tag event which opened the Hello panel for analyzing conversions

Categories

(Firefox :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: ckprice, Unassigned)

References

Details

# Overview In bug 1080943, functionality was created to open the Hello panel from the web. We are receiving requests to be able to analyze conversion rates on the "Get Started" and "Start Conversation" CTA's by source. For instance: compare clicks on the "Start Conversation" button from the Hello panel which was opened by snippet I vs. snippet II vs. the product landing page vs. the chrome icon. # Request - Start Conversation Add a src field to the showMenu function which will update the events on the button clicks to include a call to the setTreatmentTag function so we can collect these metrics via FHR. - Get Started Add a src field to the showMenu function which will update the URL (ref bug 1099462) on the button click to change the "utm_campaign" URL parameter to "get-started-<src>" e.g. showMenu("loop","snippet-v1") showMenu("loop","snippet-v2") showMenu("loop","product-page")
Hi Maire, will you please review this bug for accuracy, and let me know the feasibility of landing for GA 35? Thanks!
Flags: needinfo?(mreavy)
Hi Cory, My current understanding from blassey and gavin is that dolske is handling everything related to the UITour for Hello. So I'm lateraling your needinfo to dolske.
Flags: needinfo?(mreavy) → needinfo?(dolske)
As a small side note here, I believe the second parameter in showMenu() is already a callback for when the panel opens. It would be nice not to introduce any breaking changes here. Perhaps we could do Mozilla.UITour.showMenu('loop', function () { Mozilla.UITour.setTreatmentTag('foo', 'bar'); }); or something similar, which could then be picked up on button click?
This is on hold for the time being, as we explore what is possible with current UITour functions already in place.
Flags: needinfo?(dolske)
We will attempt to utilize existing UITour functionality to accomplish this.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.