ScienceCommons / api

API for interacting with Curate Science model
http://curatescience.org
MIT License
2 stars 4 forks source link

send welcome email to user upon first login #239

Closed eplebel closed 8 years ago

eplebel commented 8 years ago

email text is below. also, as is standard with Mailchimp newsletter emails, we should make sure to have the "unsubscribe from this list" and "update subscription preferences" links at the bottom of the email, so that users can unsuscribe and/or modify their email notification preferences.


Welcome to Curate Science!

We’re very glad you’ve decided to join the Curate Science community. Curate Science is a web application that facilitates the independent verification of published findings, as to accelerate the rate of cumulative knowledge and innovation.

To get started, here are some example things you can do on Curate Science: • Link replications to original studies • Add links to open data/materials (i.e., publicly available files) to original or replication studies • Curate study information for seminal articles in your own research area • Endorse the analytic reproducibility of results for studies with open data (example, see Donnellan et al., 2015, Study 1 under Data/Syntax) • Add comments involving nuanced interpretations of replication results and/or add links to external commentary (example #1, example #2) • Add/update “community abstract” that updates interpretation of findings in light of follow-up (replication) research (example)

For help in doing any of these things, please refer to the “How-To” and “FAQ”. If you still need help, please don’t hesitate to contact us at support@curatescience.org.

Only have a bit of time to contribute? That’s OK! The spirit of Curate Science involves an incremental piecemeal approach to curation and verification. Any small contribution helps! Other users will follow up where you left off!

We really need your feedback about ways to improve Curate Science to make it easier for you to use, whether it’s improving an existing feature or implementing a brand new feature. We’d also appreciate feedback about how to improve Curate Science so that you’re more motivated to engage with the website and contribute content. To provide feedback -- no matter how brief or negative – please click on the Feedback tab located at the bottom-right of any page.

If you share our vision, please spread the word about Curate Science, thanks!

Sincerely, Curate Science Team

alexkyllo commented 8 years ago

Added the welcome email to the mailchimp list.

eplebel commented 8 years ago

So users will receive a welcome email upon first log in right? (Cant test this right now) On Oct 3, 2015 12:57 PM, "Alex Kyllo" notifications@github.com wrote:

Added the welcome email to the mailchimp list.

— Reply to this email directly or view it on GitHub https://github.com/ScienceCommons/api/issues/239#issuecomment-145282098.

alexkyllo commented 8 years ago

Yep, I just tested it.

On 10/03/2015 03:58 PM, Etienne P. LeBel wrote:

So users will receive a welcome email upon first log in right? (Cant test this right now) On Oct 3, 2015 12:57 PM, "Alex Kyllo" notifications@github.com wrote:

Added the welcome email to the mailchimp list.

— Reply to this email directly or view it on GitHub

https://github.com/ScienceCommons/api/issues/239#issuecomment-145282098.

— Reply to this email directly or view it on GitHub https://github.com/ScienceCommons/api/issues/239#issuecomment-145296308.

eplebel commented 8 years ago

Nice, thanks so much!!! On Oct 3, 2015 3:59 PM, "Alex Kyllo" notifications@github.com wrote:

Yep, I just tested it.

On 10/03/2015 03:58 PM, Etienne P. LeBel wrote:

So users will receive a welcome email upon first log in right? (Cant test this right now) On Oct 3, 2015 12:57 PM, "Alex Kyllo" notifications@github.com wrote:

Added the welcome email to the mailchimp list.

— Reply to this email directly or view it on GitHub

<https://github.com/ScienceCommons/api/issues/239#issuecomment-145282098 .

— Reply to this email directly or view it on GitHub <https://github.com/ScienceCommons/api/issues/239#issuecomment-145296308 .

— Reply to this email directly or view it on GitHub https://github.com/ScienceCommons/api/issues/239#issuecomment-145296335.

eplebel commented 8 years ago

this doesn't seem to work, just tested it by logging in for the first time with "cs@curatescience.org" and i did not receive the welcome email (waited 5 minutes , and even checked spam folder).

this needs to work for any user, not just users on the mailchimp list because we want this email to go to anyone who logs in for the first time (rather than people who are simply signing up for our newsletter)

alexkyllo commented 8 years ago

Mailchimp can't do that, it can only send email to people on a mailing list. It will send the welcome email when they sign up for the list. You can't subscribe someone to a Mailchimp list, they have to voluntarily subscribe.

We may be able to send a welcome email from the rails app upon first login using Mandrill though, do you have a Mandrill account?

eplebel commented 8 years ago

OK i've just created a Mandrill account for us and have sent you the login info via email.

For now, I guess I can just manually email a slightly modified version of the welcome email to our newsletter subscribers to invite them to log into the system and start poking around / contributing. (slightly modified meaning it needs to include a link to login)

alexkyllo commented 8 years ago

Just sent you a sample of the welcome e-mail from Mandrill.