Closed
Bug 1128713
Opened 10 years ago
Closed 1 year ago
Request: Sticky Behavior Tracking for Add-on Installs
Categories
(addons.mozilla.org Graveyard :: Statistics, defect, P2)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
2015-08
People
(Reporter: mthayer, Assigned: magopian)
References
Details
Hello,
I'm submitting a request to enable Google Analytics tracking for Add-on and Theme installs.
Use case:
Firefox's digital marketing channels (i.e. email, social media, and Snippet) regularly send users to install Add-ons and themes to promote sticky behavior and ultimately increase Firefox usage hours. We'd like to be able to track all the way from channel message to install (like we already can do for Desktop downloads, for example). This will ensure that we're testing and optimizing our content to generate the most impact.
Note:
We link to add-on and theme collections significantly more than linking to specific Add-ons or themes. Our hope is that the Google Analytics tracking will also help us to see what Add-ons and Themes are being installed when we give our users choice of what to install.
Please let me know if you have any questions! Would love to have this enabled by end of February, but it is an internal deadline. If not possible, just let me know.
Thanks!
Michaela
Comment 1•10 years ago
|
||
Can we please call the following event on click of any +Add to Firefox button?
_gaq.push(['_trackEvent', 'AMO Addon / Theme Installs', type, name]);
where type is:
theme
addon
where name is:
name of the Addon or Theme. Thanks.
Gareth
Reporter | ||
Comment 2•10 years ago
|
||
Hi Gareth -- I don't think others are on this bug except you, me, and Liz. Who else should be added to enable this?
Flags: needinfo?(garethcull.bugs)
Comment 3•10 years ago
|
||
Wil, is this something your team can help implement?
Flags: needinfo?(garethcull.bugs) → needinfo?(wclouser)
Comment 4•10 years ago
|
||
Yes. There is a lot of work in the queue already and <1 FTE developer on AMO so it may be a while.
Hi Wil! Just following up on this. Has there been any progress in getting tracking attached to add-on and theme downloads? We are building a dashboard to track both acquisition and retention activities, and these are two of our big retention activities!
Thanks so much,
Liz
Comment 6•10 years ago
|
||
The signing project which we've been working on is nearing conclusion and this bug is in the chunk of bugs to do next. So...I'd say a few weeks?
Flags: needinfo?(wclouser)
Reporter | ||
Comment 7•10 years ago
|
||
Hi team -- I changed the name of this bug to reflect the use case: Sticky Behavior Tracking (expanding beyond add-on and theme install tracking).
We are blocked on understanding what marketing messages lead to sticky behavior for Firefox users given our lack of ability to track:
- Add-on installs
- Theme installs
- Hello calls
- Sync sign ups
- Pocket sign ups
- Accounts sign ups
- Bookmarks creation
Is this the right place within Bugzilla to restart a discussion of how to tackle all of these different fronts? Gareth, hoping you can help.
Flags: needinfo?(garethcull.bugs)
Summary: Request: Add-on and Theme GA Install Tracking → Request: Sticky Behavior Tracking
Comment 8•10 years ago
|
||
Hey Michaela,
I think the additions of the following really expand the scope of this bug to beyond just tracking installs on AMO, as they happen elsewhere.
- Hello calls
- Sync sign ups
- Pocket sign ups
- Accounts sign ups
- Bookmarks creation
You may want to create a new tracking bug for all of these and then link back to this bug in its original form. Then wil could give an update on when we think we can get event tracking implemented on amo.
:clouserw do you have an ETA on this?
Also, how do you plan on attributing marketing initiatives to what looks like actions that primarily happen in the browser. It may be a bit of a challenge unless you are driving traffic to specific product landing pages or using snippets to trigger these actions. Happy to hop on a call sometime next week to discuss further if you'd like.
Flags: needinfo?(garethcull.bugs)
Comment 9•10 years ago
|
||
(In reply to Gareth Cull [:garethc] from comment #8)
> :clouserw do you have an ETA on this?
hmmm...I was expecting this to be done before now. I will need to get back to you.
Assignee | ||
Comment 10•10 years ago
|
||
Assignee: nobody → mathieu
Target Milestone: 2015-02 → 2015-07
Comment 11•10 years ago
|
||
We already have a bug on account sign ups: Bug 1162192
Assignee | ||
Updated•10 years ago
|
Target Milestone: 2015-07 → 2015-08
Comment 12•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/olympia
https://github.com/mozilla/olympia/commit/9e665346f770d894b2c84d655795fc65f10f70dd
Track addons and themes install (bug 1128713)
https://github.com/mozilla/olympia/commit/e91b3d9902debcce594c795a310c903285393b43
Merge pull request #639 from magopian/1128713-addons-personas-install-tracking
Track addons and themes install (bug 1128713)
Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 13•10 years ago
|
||
Can you please add some STRs to this bug or mark it as [qa-] ?
Flags: needinfo?(mathieu)
Assignee | ||
Comment 14•10 years ago
|
||
STR: whenever you install an add-on or a theme (from the listing page, from a search, from a collection, from the landing page, from the discovery pane...), you should see a GET request in the "network" tab of the dev tools.
YOU NEED TO DISABLE BLOCKERS like ublock/adblock/ghostery/disconnect or they will block the requests to google analytics.
The request should look something like that:
https://ssl.google-analytics.com/__utm.gif?utmwv=5.6.5&utms=2&utmn=510375946&utmhn=addons-dev.allizom.org&utmt=event&utme=5(AMO%20Addon%20%2F%20Theme%20Installs*addon*ReminderFox)&utmcs=UTF-8&utmsr=1440x900&utmvp=1440x541&utmsc=24-bit&utmul=fr&utmje=1&utmfl=18.0%20r0&utmdt=Modules%20pour%20Firefox&utmhid=1743589317&utmr=-&utmp=%2Ffr%2Ffirefox%2F&utmht=1438858465601&utmac=UA-36116321-7&utmcc=__utma%3D128045276.477163730.1432216791.1432216791.1438858458.2%3B%2B__utmz%3D128045276.1432216791.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=&utmu=6AAAAAAAAAAAAAAAAAAAAAAE~
The important part is (AMO%20Addon%20%2F%20Theme%20Installs*addon*ReminderFox): it needs to say:
AMO%20Addon%20%2F%20Theme%20Installs*<"addon" or "theme" depending on what is installed>*<Name of the addon or theme>
Flags: needinfo?(mathieu)
Assignee | ||
Comment 15•10 years ago
|
||
I just realized that this doesn't work in discovery pages (it's missing the google analytics script). It's the cause of bug 1191391, that I'll fix there.
Comment 16•10 years ago
|
||
Everything appears to work well except one thing. When installing an addon from discovery pane after performing a search the request is not visible. After talking with :magopian we decided to log a new bug for this specific issue.
Closing this bug, and :magopian will open a new bug for that specific scenario.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 17•10 years ago
|
||
Bug for the discovery pane search: bug 1191887
Reporter | ||
Comment 18•10 years ago
|
||
Just posted this in bug 1191887, but in case it is better here:
"Ultimately, we know that add-on installations are indicative of sticky behavior. We run multiple campaigns every month directing users to add-on collections, and even specific add-ons. If Google Analytics isn't possible per add-on, I would look to ya'll to see what is.
This is a part of a larger effort to track behaviors that impact retention so that we can get better at user retention."
Reporter | ||
Updated•10 years ago
|
Summary: Request: Sticky Behavior Tracking → Request: Sticky Behavior Tracking for Add-on Installs
Reporter | ||
Comment 19•10 years ago
|
||
Hi team -- I'm re-opening this because I'm not sure it is resolved. Is tracking now enabled for add-ons and themes?
If yes:
(1) How should we -- as marketers -- tag our links to specific add-ons or add-ons collections to make sure that our efforts are measured?
(2) Where can we go to see the metrics, so that we can optimize our content accordingly?
Thanks!
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 20•10 years ago
|
||
(In reply to mthayer@mozilla.com from comment #19)
> Hi team -- I'm re-opening this because I'm not sure it is resolved. Is
> tracking now enabled for add-ons and themes?
I just checked GA and we are getting install data for themes and addons. Now that this is enabled on addons.mozilla.org, you should be able to attribute these events to a specific marketing channel.
>
> If yes:
>
> (1) How should we -- as marketers -- tag our links to specific add-ons or
> add-ons collections to make sure that our efforts are measured?
You should use the same source and medium parameters you are using when driving traffic to mozilla.org, and update the campaign and content parameters accordingly.
> (2) Where can we go to see the metrics, so that we can optimize our content
> accordingly?
Metrics are available in addons.mozilla.org. Can you file a bug for anyone that needs access to this account? Thanks.
Gareth
Reporter | ||
Comment 21•10 years ago
|
||
Awesome! So glad to hear this. Is it retroactive? Or just based on what has come through since it was enabled?
Gareth -- which bug form should I use? The people who need access are:
Chelsea Novak
TJ Lee
Ben Niolet
Jess Osorio
Jessilyn Davis
Elizabeth Hull
Maura Tuohy
Jean Collings
Jessica Vondrak
Me
Assignee | ||
Comment 22•10 years ago
|
||
Just as a reminder, there's still the bug 1191887 that is opened, haven't had the time to work on that yet. It means that there's no analytics for add-ons installed from the discovery pages (the about:addons page) when doing a search.
Comment 23•10 years ago
|
||
Ben,
You can file a bug for access to that site here and I'll take a look at it:
https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites&component=Web%20Analytics
Thanks.
Gareth
Comment 24•10 years ago
|
||
re-closing this verified bug...
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 25•10 years ago
|
||
Hi team -- I'm re-opening.
Gareth, the in-product communications team told me that the tracking that has been implemented actually doesn't track all the way to install. Instead, it tracks clicks on the install button (which trigger a doorhanger, which then gives a user the opportunity to continue or discontinue with the install process).
Is there a way to truly track all the way to install?
Flags: needinfo?(garethcull.bugs)
Reporter | ||
Updated•10 years ago
|
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 26•10 years ago
|
||
Hey Michaela,
We don't put Google Analytics in-product so there is no way for me to measure this interaction as it stands right now.
Also, The addons page doesn't seem to change after the user has installed an addon. I'm wondering if the site could detect and update after the user clicks the install doorhanger and we trigger another success event to GA?
We do this on marketplace and the click to successfully install rate is 72%. Wil, could you comment on this? Would this be feasable?
Flags: needinfo?(garethcull.bugs) → needinfo?(wclouser)
Comment 27•10 years ago
|
||
Yes, there is a callback that we could hook into, docs at https://developer.mozilla.org/en-US/docs/Web/API/InstallTrigger/install (thanks mossop!).
Michaela - we try to avoid reopening bugs which are verified+fixed as it undoes our process with development and QA, as well as our flow for fixing bugs (all the bugs that are dependent/blocked on this bug have now been notified it has been reopened).
Can we file a new bug with the new request in it and re-close this one? Thanks.
Flags: needinfo?(wclouser)
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
Status: REOPENED → RESOLVED
Closed: 10 years ago → 1 year ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•