Closed Bug 798439 Opened 13 years ago Closed 13 years ago

Add sign-up for Affiliates newsletter to Edit profile page

Categories

(Firefox Affiliates Graveyard :: affiliates.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
Future

People

(Reporter: chelsea, Assigned: osmose)

Details

(Whiteboard: u=user c=profile p=2)

Attachments

(1 file)

Now that we have our very own newsletter, we need to make it possible for current affiliates to sign up for it. Can we provide an affiliates newsletter signup form/boz for current English-speaking Affiliates on the profile page? If we need to do it for all locales, then we can add text explaining as such. This is a P2/P3 feature request.
Sure, any specifics on design/copy? We could have a signup button, a checkbox, etc. Note that a checkbox would imply that we can unsubscribe them as well, which is a bit more engineering effort, but not too bad (and it gives the user more control!).
Flags: needinfo?(cnovak)
Whiteboard: u=user c=profile p=?
Target Milestone: --- → Future
Jess, as our e-mail guru do you have a recommendation here?
Flags: needinfo?(cnovak)
OS: Mac OS X → All
Hardware: x86 → All
Chatted with Chelsea. We'd like the signup box to say: I'd like to receive the Firefox Affiliate newsletter and periodic Firefox Affiliates updates via email. Please let us know if it's possible to show this signup box for only English speaking Affiliates.
It is possible to show only to en-US users. Just to confirm, you're talking about a checkbox on the edit profile page, right?
(In reply to Michael Kelly [:mkelly] from comment #4) > It is possible to show only to en-US users. Excellent! Thank you. >Just to confirm, you're talking about a checkbox on the edit profile page, right? Yes, a checkbox on the edit profile page.
Priority: -- → P3
Whiteboard: u=user c=profile p=? → u=user c=profile p=3
Sad news y'all! Turns out if we want to be able to unsubscribe users we'll need to make some modifications to basket. That leaves us with two options: 1. Make the modifications to basket, which requires some planning and thought and a lot more effort. 2. Don't use a checkbox and offer some other way for existing users to sign up. I would suggest option 2. Perhaps we could add another sidebar box for the mothership that offers a newsletter signup button? We could even try to make it look a little different than the normal, white boxes (perhaps with a special background for the title bar or something) to make it stand out? Thoughts?
I like the idea of another sidebar box until we have time to make the modifications to basket.
I fiddled around with Firebug and got this mockup of what the signup might look like. Thoughts: - The button and placeholder text are from the FB app, but the box title is badly-made-up. - I still like the idea of adding some visual flair to the title bar to differentiate it from the other sidebar boxes. Perhaps some red and blue mail stripes? - This puts the count of boxes in the sidebar at 5, it's a little crowded and hard to notice. Perhaps we can remove the news box and move this above the FB app promo to make it more prominent?
Also, Mozillians may be doing some similar work and might update basket to support unsubscribing users in the way we want to. I'll update this bug when I hear more about the results of that.
Mozillians was not able to move forward with having a checkbox, so we're back to adding another sidebar box. Any feedback on my mockup above?
Whiteboard: u=user c=profile p=3 → u=user c=profile p=2
I like the mockup. I like the copy. I am full of like today.
Rock-n-roll. Looks great! Please just make sure it's being shown to only EN locales unless we add in the English only disclaimer (that I can't put my finger on - Chelsea can you add it to this bug?)
Priority: P3 → --
Assignee: nobody → mkelly
Commits pushed to develop at https://github.com/mozilla/affiliates https://github.com/mozilla/affiliates/commit/b0205465a56af92eb649a5a7e88e3c574abe9dc5 Bug 798439: Add newsletter signup box to mothership sidebar. https://github.com/mozilla/affiliates/commit/45b922d56a90d2013995e318cafafbf94eb71cf2 Fix Bug 798439: Add tests for newsletter signup and fix small issues. Along with a few tests for the newsletter signup, this updates django-browserid to the latest version and removes mock_browserid, which got ported to the library a while back.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified, the form shows up for en-US on production, verified via IRC that the email used to test was signed up correctly.
Status: RESOLVED → VERIFIED
Product: Firefox Affiliates → Firefox Affiliates Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: