Closed Bug 652572 Opened 13 years ago Closed 13 years ago

[WT] Track newsletter subscription conversion funnel

Categories

(www.mozilla.org :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: lforrest, Assigned: jlong)

References

Details

We'd like to know, and track on a continuing basis, how our newsletter signup flow is converting. 

Current Paths:  
1. Signup from within site footer (bug 630638)
2. Signup from main newsletter landing page http://www.mozilla.com/en-US/newsletter/
3. Signup from localized newsletter landing pages (example: http://www.mozilla.com/de/newsletter/)
4. Signup from other pages signup form is on (example: http://www.mozilla.com/en-US/firefox/4.0/whatsnew/)

I see a simple report such as this working well:
Page Name | Visits | Start Signup Flow | Finish Signup | Conversion %

Depending on how this reporting will work, it may or may not be dependent on the tagging done in bug 646992. 

Brad: Please advise on next steps here.
This report will be dependent upon the completion of bug 646992.  Once your pages are correctly tagged the report shouldn't take long to create.
Target Milestone: 2.4 → 2.5
Target Milestone: 2.5 → 2.6
Depends on: 646992
Target Milestone: 2.6 → 2.7
(In reply to comment #1)
> This report will be dependent upon the completion of bug 646992.  Once your
> pages are correctly tagged the report shouldn't take long to create.

Hey Brad - the code to enable this report was deployed yesterday, or will be today. Feel free to go ahead and create this new report within Webtrends based on the tagging done in Bug 646992. Thanks!
Let's limit the scope of this bug to tracking the signup fall-off on the /newsletter page only. 

http://www.mozilla.com/en-US/newsletter/

We want to see the fall-off from the following flow:

Visits | Email Address | Country | Format | PPolicy| Sign Me Up | Conversion Rate
Priority: -- → P2
Tracking each form field of the news-letter sign-up process may be a bit overkill.  I would limit the newsletter sign-up scenario to two steps, the visit and the ‘Sign me up’ action.  The additional tagging of the specified form fields is probably not going to provide much useful information.  Chances are, that if the user completes the visit step but does not sign-up, it's probably due to a disagreement with the privacy policy.  

If we find that there is significant fall-off after the visit step, we can go ahead and add those additional tags to get more detailed information.



The following is the tagging structure for the two step process mentioned above:

Step 1: Visit (add these META tag to the page header)
<meta name="WT.si_n" content="newsletter">
<meta name="WT.si_x" content="1">

Step 2:  Sign me up! (button click event)
onclick=”dcsMultiTrack(
‘DCS.dcssip’,’www.mozilla.com’,
‘DCS.dcsuri’,’/en-US/newsletter’,
‘WT.ti’,’Link: newsletter’, 
‘WT.dl’,99,
‘WT.z_convert’,‘newsletter’, 
‘WT.si_n’,’newsletter’
‘WT.si_x’,’2’);”

Also note that there is no logic preventing the hit being sent to our servers if the form fails validation; however, as long as they show intent to sign-up (by clicking the sign me up button) that’s probably enough.

*In any event if you want to tag the additional fields, let me know and I will provide the necessary dcsMultiTrack calls.*
Brad: I believe step 2 has been implemented here https://bugzilla.mozilla.org/show_bug.cgi?id=646992#c21 Can you please check and confirm? 

If what is needed was implemented, then just "Step 1" from above should be deployed by WebDev. 

It's fine to track just two steps.
Target Milestone: 2.7 → 2.8
I took the following code snippet from www.mozilla.com/en-US/newsletter, it is the html for the "Sign me up!" button, it still needs the WT.si_n and WT.si_x parameters specified above:

<input onclick="dcsMultiTrack(
'DCS.dcssip', 'www.mozilla.com',
'DCS.dcsuri', '/en-us/newsletter',
'WT.ti', 'Link: Mozilla Newsletter',
'WT.dl', 99,
'WT.z_convert', 'newsletter');"
                 name="submit" 
                 type="submit" 
                 value="Sign me up!" 
                 class="subscribe">

In addition, the 'inline' newsletter signup widget is not currently tagged either.
(In reply to comment #6)
> I took the following code snippet from www.mozilla.com/en-US/newsletter, it
> is the html for the "Sign me up!" button, it still needs the WT.si_n and
> WT.si_x parameters specified above:
> 
> <input onclick="dcsMultiTrack(
> 'DCS.dcssip', 'www.mozilla.com',
> 'DCS.dcsuri', '/en-us/newsletter',
> 'WT.ti', 'Link: Mozilla Newsletter',
> 'WT.dl', 99,
> 'WT.z_convert', 'newsletter');"
>                  name="submit" 
>                  type="submit" 
>                  value="Sign me up!" 
>                  class="subscribe">

Great - James - can you please implement the above?

> In addition, the 'inline' newsletter signup widget is not currently tagged
> either.
That's fine for now, thanks for mentioning.
Assignee: brad.gross → jlong
Priority: P2 → --
James - any chance this can get into the 2.8 release?
Yes, I will do this and a few other small bugs in the morning (my time) so they'll be ready to go by end of day. Spent time on a few bigger bugs today.
done in r90507
Status: NEW → RESOLVED
Closed: 13 years ago
Keywords: qawanted
Resolution: --- → FIXED
The following updates have not yet been implemented on http://www.mozilla.com/en-US/newsletter/:

Step 1: Visit (add these META tag to the page header)
<meta name="WT.si_n" content="newsletter">
<meta name="WT.si_x" content="1">

Step 2:  Sign me up! (button click event)
onclick=”dcsMultiTrack(
‘DCS.dcssip’,’www.mozilla.com’,
‘DCS.dcsuri’,’/en-US/newsletter’,
‘WT.ti’,’Link: newsletter’, 
‘WT.dl’,99,
‘WT.z_convert’,‘newsletter’, 
‘WT.si_n’,’newsletter’
‘WT.si_x’,’2’);”
I was waiting for QA, but as this is such a simple change I'll go ahead and roll it out.

pushed to production r90636
verified fixed http://www.mozilla.com/en-US/newsletter/
Status: RESOLVED → VERIFIED
Keywords: qawanted
The Newsletter Signup scenario analysis report has begun populating with data.  Please have a look and let me know what you think.
The "Link Tracking" report is exactly what I've always dreamed of. Fantastic. Thanks Brad and David.
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.