Closed
Bug 1254368
Opened 9 years ago
Closed 9 years ago
GA Setup for New FxFriends Email Sign Up Page
Categories
(www.mozilla.org :: Analytics, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: josorio, Assigned: jpetto, Mentored)
References
()
Details
Hello,
We're revamping the FxFriends Sign Up Page and the new version will go live on April 1, 2016.
We'd like to make sure this page is set up for GA and tracking success!
https://www.mozilla.org/en-US/contribute/friends
We'd like to track:
- Clicks on CTA Button(s) "Sign Me Up"
- Successful Email Sign Up Form Submission
- If folks are able to see the form after they hit "sign me up" (context: the form will open up below the header image area).
- The usual traffic info
- The usual acquisition info
Also, we'd love to hear from the dev/analytics folks to see if there are any other recos for things we should be tracking.
We'd like to make sure this is set up in time for the launch of the revamped page on April 1, 2016.
Thank you,
Jess
Assignee | ||
Comment 1•9 years ago
|
||
:garethc -
I have the following set up for clicking the button that displays the signup form:
window.datalayer.push({
'event': 'firefox-sync-interaction',
'interaction': 'display signup form'
});
I didn't add a custom datalayer push for the form submission, as I *think* we already have GA tracking events on that form - #newsletter-form, the same form used in the footer of most pages. Adding a datalayer push for the form would be very possible if necessary, however.
Let me know if the above datalayer push works and if we need an additional push for the form submission.
Thanks!
Flags: needinfo?(garethcull.bugs)
Comment 2•9 years ago
|
||
Hi Gareth-
This one has a hard deadline to be live of March 31.
Thx,
Jen
Comment 3•9 years ago
|
||
Hey Jon,
We already measure clicks on the Join Now CTA, which we did through GTM. Can you confirm that's the button associated with your datalayer push in Comment #1? We don't have any tracking on the video though. Is this something you could add?
window.datalayer.push({
'event': 'firefox-sync-interaction',
'interaction': playState // 'play video' or 'complete video'
});
Is the new email form on a demo server or in production so i could test to see if there is a GA event on submission?
Flags: needinfo?(garethcull.bugs) → needinfo?(jon)
Assignee | ||
Comment 4•9 years ago
|
||
Hey Gareth -
Ah, sorry for not providing a link. The updated page is currently on demo5 [1]. As you'll see when you load the page, the video has been removed.
Let me know if GA needs any tweaks.
[1] https://www-demo5.allizom.org/en-US/contribute/friends/
Flags: needinfo?(jon) → needinfo?(garethcull.bugs)
Comment 5•9 years ago
|
||
Hey Jon,
All the events are coming through now on demo5. Please push to prod. Thanks.
Gareth
Flags: needinfo?(garethcull.bugs)
Assignee | ||
Comment 6•9 years ago
|
||
Thanks Gareth! We're still waiting on the newsletter to be created (bug 1254685). Will push to prod when that's resolved.
Assignee | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 7•9 years ago
|
||
Hey Gareth! Do I have access to this page's GA?
If so, can you please share the GA URL with me?
Flags: needinfo?(garethcull.bugs)
Comment 8•9 years ago
|
||
Hey Peter,
Can you work with Jess to build out a data studio report for this page? Doing something similar to what we did with the homepage would be great.
Thanks!
Flags: needinfo?(garethcull.bugs) → needinfo?(peter.german.bugs)
Reporter | ||
Comment 10•9 years ago
|
||
Awesome! Thank you!
Comment 11•9 years ago
|
||
Just closing this as my recollection is that there was no action needed from our discussion for the time being.
Flags: needinfo?(peter.german.bugs)
Reporter | ||
Comment 12•9 years ago
|
||
Hey Peter,
Actually we discussed holding off until the page revamp was complete.
The new page is now live! :)
Can we set up a basic report for this page? We're still interested in tracking all the info outlined in the description of this bug.
Please confirm.
Thank you!
Flags: needinfo?(peter.german.bugs)
Comment 13•9 years ago
|
||
Sounds good. I should be able to build something shortly after we return from London.
Let me know if there are any issues with that timeline.
Flags: needinfo?(peter.german.bugs)
You need to log in
before you can comment on or make changes to this bug.
Description
•