Closed Bug 895541 Opened 11 years ago Closed 11 years ago

Create event-based email notification

Categories

(Webmaker Graveyard :: webmaker.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: brett, Assigned: jon)

References

Details

Attachments

(1 file)

We need a way to auto-magically have webmaker email users to encourage them to use the service better.  For example, we should message them when:

-Their work is remixed
-They've been inactive
-An event is added near them (would require more functionality)
-a new starter make has been added

etc

Are there 3rd party services we could leverage for this?
third party: firebase

open source codebases we could build on for something similar: hoodie

there are others, but these are nice for being JS APIs.
oh, sorry, i read 'message' and missed 'email'.

Yes, we have email vendors we can use.  I forget who we use (it's important to pick carefully, both for QoS and for privacy reasons).

I'd ask in #webdev.
Also: When they've been featured (I can draft this part).
Blocks: 895980
So I did indeed ask in #webdev, and they use
http://www.socketlabs.com/

Seems like it could be a good solution for us!
Summary: Build functionality to message users → Build functionality to email users
Hmm - update on this? Would be great to implement, and to have interim solution for me to be able to contact makers who are featured (such as the 9 who were featured this week, whose emails I can't see yet).
Blocks: 895066
Blocks: 895060
Kat, this would not be for engagement emails, but rather for "event based" notification - ie someone signs up or creates an event.  Your issue would be a separate ticket.
Blocks: 903605
No longer blocks: 903605
Summary: Build functionality to email users → Create event-based email notification
Assignee: nobody → jon
https://github.com/alexdunae/premailer/ might be interesting to run as a service...
Attachment #790373 - Flags: review?(david.humphrey)
Comment on attachment 790373 [details] [review]
https://github.com/mozilla/login.webmaker.org/pull/141

One whitespace nit in the PR.

Another question about how to deal with the potential for fullName not existing.

I also reviewed https://github.com/mozilla/node-webmaker-postalservice and it looks good.  The only things I noticed were a) crappy readme (we should really care more about showing how to use our stuff, or people won't know how and bug you all the time); b) your welcome.html is missing a <title> element, which may not matter in an email, but does cause it to fail HTML5 validation.  Everything else looks good.

Great work on this.  I know the outreach/mentor/marketing folks will love, love, love having this.
Attachment #790373 - Flags: review?(david.humphrey) → review+
Erica just pushed some refined copy for the welcome email so I'm calling this closed. Still not enabled in production, only in staging.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: