Problem/Motivation
Currently the email that new users to d.o. receive when they register is:
!username,
Thank you for registering at !site. You may now log in to !login_uri using the following username and password:
username: !username (the username is case sensitive)
password: !passwordYou may also log in by clicking on this link or copying and pasting it in your browser:
!login_url
This is a one-time login, so it can be used only once.
After logging in, you will be redirected to !edit_uri so you can change your password.
-- !site team
Nothing about how to get started, what to do next, etc .... I think we should name the primary goals that new users will have, and link them to a useful starting point on drupal.org.
What else could this email say? This is something quick to implement but could make a huge difference to new users.
Proposed resolution
Email Subject: Welcome to the Drupal Community
Email Body:
Welcome to the Drupal Community, !username!
You have an account, Now what?
This is a handy guide to get you started.
First, learn your account information:
username: !username (the username is case sensitive)
password: your account now has randomly generated password, log-in using this one-time link: !login_url to change it. You can also add some details about yourself to tell the community who you are.
---------------------
Come for the software
---------------------
Get started with Drupal: http://drupal.org/start
Find a host for your website: http://drupal.org/hosting
Get Drupal training: http://drupal.org/training-services
---------------------
Stay for the Community
---------------------
Meet our community http://drupal.org/community and the Drupal Association https://association.drupal.org
Get Involved with the project: http://drupal.org/getting-involved
Find local user group near you: http://groups.drupal.org
Talk with us: Get on IRC (http://drupal.org/irc) to really meet the people behind Drupal
Visit #drupal for general chit-chat
Visit #drupal-support if you need some hand-holding
Visit #drupal-contribute if you want to contribute to Drupal and see what people are working on
Follow @Drupal https://twitter.com/drupal and @DrupalAssoc https://twitter.com/DrupalAssoc on Twitter.
Subscribe to Drupal Mailing Lists http://drupal.org/mailing-lists and Drupal Association Newsletter https://association.drupal.org.
Become a Drupal Association Member https://association.drupal.org/membership - your dues support community initiatives like DrupalCons, DrupalCon Scholarships, Community grants, Drupal.org infrastructure and more.
We look forward to having you as a part of Drupal.
Remaining tasks
Update email template in the admin section.
Comments
Comment #1
dwwThis was a big point of contention for Leisa over at http://www.slideshare.net/leisa/the-prairie-initiative-update so I'm tagging appropriately.
Comment #2
yoroy commentedThere should definately be links in this email that you can refer back to and overall it could use a more engaging tone of voice
Quick ideas on pages (existing or not) I'd want to link to:
- Getting started guides for site builders first, contributing second
- Explain the dashboard – there would be a 'Welcome, get started' block on it
- (Overview of topics/initiatives? #1300972: Implement initiative content type, though that's potentially pretty advanced
- Invite people to fill out some profile details
I think most of this should be handled on the page you land on when confirming your account though, the links in the email are a (useful!) fallback.
Comment #3
tvn commentedThere was an idea by lizzjoy to create a new Welcome email for the new d.o account holders (http://groups.drupal.org/node/238008, http://groups.drupal.org/node/243238). Originally the plan was to send such an email after the "account details" one. But probably we should just improve "account details" email instead of sending more of them.
Proposed new text for the "account details" email (moving from the g.d.o wiki):
Email Subject: Welcome to the Drupal Community
Email Body:
Welcome to the Drupal Community!
You have an account, Now what?
This is a handy guide to get you started.
First, learn your account information:
username: !username (the username is case sensitive)
password: !password
You can also log-in automatically using this one-time link:
!login_url
Tell the community who you are:
After logging in, you will be redirected to !edit_uri so you can change your password and add some details about yourself.
Come for the software
Get started with Drupal: http://drupal.org/start
Find a host for your website: http://drupal.org/hosting
Get Drupal training: http://drupal.org/training-services
Stay for the Community
Meet our community http://drupal.org/community and the Drupal Association https://association.drupal.org
Get Involved with the project: http://drupal.org/getting-involved
Find local user group near you: http://groups.drupal.org
Talk with us: Get on IRC (http://drupal.org/irc) to really meet the people behind Drupal
Visit #drupal for general chit-chat
Visit #drupal-support if you need some hand-holding
Visit #drupal-contribute if you want to contribute to Drupal and see what people are working on
Follow @Drupal and @DrupalAssoc on Twitter!
Subscribe to Drupal Mailing Lists and Drupal Association Newsletter.
Become a Drupal Association Member - your dues support community initiatives like DrupalCons, DrupalCon Scholarships, Community grants, Drupal.org infrastructure and more.
We look forward to having you as a part of Drupal.
Comment #4
kingandyThe account's password should not be included in the email. (This is basically my opinion, but it seems to be shared by Drupal core; as of D7 the password token is no longer available and the default welcome email says "password: Your password" instead of actually including the password.)
The one-time login link, and the subsequent password reset mechanism, should be enough for people who do not remember their password.
Other than that, it looks good to me...
Comment #5
gregglesAgreed with @kingandy - remove the password and it looks generally quite good :)
Comment #5.0
gregglesyep
Comment #6
tvn commentedUpdated issue summary and made following changes to the proposed text:
Currently when people register on d.o they don't enter desired password and see the message: "Your password and further instructions have been sent to your e-mail address." Should we maybe edit this message now that we don't actually send password to e-mail?
When one-time login link is being used - there is a message "Login to change your password". "Change" should probably be replaced with "set", for not to be confusing.
Comment #7
kingandyI don't think the one-time login system differentiates between links sent out on user registration and links sent out via the "request password" tab.
Comment #8
tvn commentedHmm, right. How about:
I'm just concerned that once we remove the password from e-mail, next steps might become confusing for a new user e.g. why I need to change a password when I never entered one and don't even know what is the current one?
Comment #9
greggles@tvn - I haven't experienced that confusion on Drupal 7 sites I help out running or d6 sites where we removed the password. I think the proposed text in #8 is great. If we seem to get a lot of confused users we can always tweak.
I would also be willing to run some queries to try to identify the "engagement" level of users (i.e. did this email change increase or reduce the number of people who login and fill in profile information, for example).
Comment #10
tvn commentedok! updated issue summary with the text from #8. guess we need couple more opinions to call this RTBC?
Comment #10.0
tvn commentedissue summary
Comment #11
dwwI'd rather we weren't using so many exclamation points. Tell the community who you are! Follow us on Twitter! NOW!!! ;)
Otherwise, this looks much better. However, we only get plain ASCII text here, so we can't bold the little mini headings like you've got it in the summary, nor include embedded links. Maybe we can do some ASCII art heading stuff like:
---------------------
Come for the software
---------------------
Get started with Drupal: http://drupal.org/start
Find a host for your website: http://drupal.org/hosting
Get Drupal training: http://drupal.org/training-services
----------------------
Stay for the Community
----------------------
Meet our community http://drupal.org/community and the Drupal Association https://association.drupal.org
...
Comment #11.0
dwwupdating password text
Comment #12
tvn commenteddww, thanks for the comment, updated issue summary again. !! :)
Comment #13
tvn commentedAny more opinions on this?
I think I'm going to wait till Monday - and if there will be no objections by then - go ahead and implement this. We can always tweak later.
Comment #13.0
tvn commentedupdating text
Comment #14
tvn commentedImplemented this, with the only addition - "Welcome to the Drupal Community, !username!"
Comment #16
tvn commentedSomeone modified the template and password is now included in the email. I'm wondering if there was a reason for that or if we should remove it again.
Comment #17
gregglesNo reason I know - let's change it back.
Comment #18
tvn commentedRemoved password according to template in the issue summary.
There were some other additions to the template which I kept: events (http://groups.drupal.org/events) and Facebook (https://www.facebook.com/pages/Drupal/8427738891) links.
Comment #19.0
(not verified) commentedupdate