Closed Bug 829278 Opened 11 years ago Closed 11 years ago

[Flicks] Add email opt-in to Firefox Flicks Submission page

Categories

(Websites :: Firefox Flicks, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jdavis, Unassigned)

References

Details

Please add an email opt-in checkbox to the Firefox Flicks submission page that reads:

I want to receive email updates about Firefox Flicks (English only).

The form should operate much like the Firefox & You opt-in form here: 
https://www.mozilla.org/newsletter/  

But use these FLG and DATE fields:

FLICKS_FLG
FLICKS_DATE


When the form is submitted with the email opt-in checked, these fields should be passed through basket into Exact Target to the Master_Subscribers table:

EMAIL_ADDRESS_
COUNTRY_
EMAIL_FORMAT_
FLICKS_FLG = Y
FLICKS_DATE
SOURCE_URL
TOKEN

And this welcome message should be triggered:
Firefox_Flicks_Welcome
Assignee: malexis → nobody
Component: General → Firefox Flicks
Product: www.mozilla.org → Websites
Depends on: 831073
The current form design only has the checkbox for signing up, should we pass HTML for the format and us for the country, or will we have to include these in the form as well? (In which case I think email signup won't make the initial launch, unfortunately :( )
We definitely need to have "HTML" and "Text" as Email Format radio button option to the form under the email checkbox opt-in.

For country - that's up to the Flicks team (Tobi?) if they want to have this information for segmentation to alert subscribers in x country of an upcoming film festival - or just to know for their own records/knowledge.
OK if we need HTML/TEXT lets go ahead and add that to the bottom.

AFAIK we are not collecting country and I would prefer not to add this. Collecting country for the newsletter was not in anything we had reviewed by privacy and legal. In addition adding it means there are 3 country dropdowns on this page. So I would suggest leave it off, Tobi please confirm.
Flags: needinfo?(tleingruber)
To summarize based on back-channeling:

Fields to definitely pass from the signup form into Exact Target:

EMAIL_ADDRESS_
EMAIL_FORMAT_
FLICKS_FLG = Y
FLICKS_DATE
SOURCE_URL
TOKEN

Possible fields to pass through into Exact Target pending Tobi's decision:

COUNTRY_
FIRST_NAME
I submitted a video on Dev and checked the email opt-in. Afterwards I received an email "Thank you for subscribing to Mozilla Firefox news" - I thought it was supposed to be about Firefox Flicks?
The welcome email triggered should be

"Firefox_Flicks_Welcome"


not

"39" (which is the standard Mozilla News welcome email)
Based on irc conversation...

Hmm, so it looks like basket *can't* send any welcome email but 39?
https://github.com/mozilla/basket/blob/master/apps/news/tasks.py#L188

Alright then, we'll make it a bug to fix basket and basket-client to add a parameter that specifies which welcome email to use.
Blocks: 820138
Flags: needinfo?(tleingruber)
Blocks: 841894
No longer blocks: 841894
Depends on: 841894
Commit pushed to master at https://github.com/mozilla/basket

https://github.com/mozilla/basket/commit/b297f67535f30cf02465d65efc0fadfe78f48d0c
Send different welcome messages for newsletters

- if the API specified a particular welcome, send that (not used yet)
- else, if they subscribe to more than one newsletter, just send the
  default welcome
- else, send the newsletter's own custom welcome message

Bug 829278, 841426
# Branch: (no branch)
Prod is now sending flicks specific welcome email.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Just tested it - flicks specific email is working - however the Flicks FLG is not being passed through.

This means people are not being subscribed to the Flicks email list, but they are getting the welcome email.

This also means that when they click on unsubscribe, they do not see "Firefox Flicks" in their list of subscriptions (b/c their "FLICKS_FLG" was not set to Y)

This needs to be fixed and pushed ASAP to avoid confusion and lost subscribers.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Chatted with pmac and did more tests. All is working. Unsure of the glitch I found, but even the not working email address's profile updated after a few moments.

My guess: The FLG hadn't set properly before I received the welcome email.

The timing of the two other tests performed as expected and the unsubscribe links worked perfectly.


In other news, the Text only version sent correctly when selected instead of HTML. Awesome!
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.