Open Bug 1125438 Opened 10 years ago Updated 10 years ago

Advocacy: QA NN Petition

Categories

(Mozilla Foundation Communications :: Website, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

People

(Reporter: erikad, Unassigned)

References

Details

(Whiteboard: [studio mofo][advocacy][NN2015])

We need a plan to QA the NN petition. Because the form is BSD, QA needs to take place on prod. If we're replacing the existing form, this will require us to do the switchover and testing at a time when we don't expect traffic. Also, we should get someone other than Mavis (fresh eyes) to help QA. Thoughts, Andrea?
QA team can include: Andrea (first pass) then Dave Steer Melissa Romaine Andrea Wood MJ Kelly
The existing petition has Google Analytics setup correctly. So, as long as we copy this across to the new petition, this will be in place too. When the new petition is ready, please loop me in and I'll QA the metrics piece (and the rest of the form if that's helpful too). I'm also happy to look over the code in a repository before it's live if that's helpful.
Hey Adam, The new petition has 3 pages in total: petition page -> mailinglist signup -> social share Should all 3 pages share the same GA script(see below)? ==================== <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-35433268-5']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>
Flags: needinfo?(adam)
Hey Mavis, yes that's correct :)
Flags: needinfo?(adam)
Flags: needinfo?(adam)
@Adam: Here's the PR if you have time to take a look :) https://github.com/mozilla/bsd-forms-and-wrappers/pull/115
This is great Mavis. Data is coming through to GA now :)
Flags: needinfo?(adam)
You need to log in before you can comment on or make changes to this bug.