bdgio / msol-site

Mozilla Public License 2.0
0 stars 2 forks source link

Write badge award email #31

Closed threeqube closed 9 years ago

threeqube commented 9 years ago

Email that results from https://github.com/bdgio/msol-badger/issues/3

threeqube commented 9 years ago

We will use sendgrid.

threeqube commented 9 years ago

Email message key points: You have been awarded this badge. Go claim it. [link] Contact issuing org for help. Have badge name or issuer org in subject line.

threeqube commented 9 years ago

Email draft: Email subject: You've earned the |BADGENAME| badge. Add it to your MyBadges page!

Good news!

The |BADGENAME| badge is ready to be claimed by you.

In order to claim the |BADGENAME| badge:

Please click [here]. You'll want to make sure to use this email address as your login. And click accept when you land on your MyBadges page to make sure the badge is yours.

Maine State of Learning is an initiative which strives to provide more learning opportunities to Maine citizens of all ages and recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited about your participation.

Please get in touch if you have any questions or concerns.

From your friends at Maine State of Learning

cc/ @kayaelle and @megcolek, thoughts?

kayaelle commented 9 years ago

Heya - I think we'll need two messages for badge award:

1) for a returning user (message above) 2) for a first-time badge earner (new user)

2) is slightly different as the user will be adding a name and password to create the account.

The log in flow scenarios are this:

a) returning user gets an email notification about a badge and can use link in email to go to the site and log in. Successful log in goes to my badges page. (message 1) a.1) returning user logs in directly on site. Successful log in goes to my badges page. (Still receives message 1) b) new user and first time badge earner (message 2). Link in email takes them to a screen asking for name and to add a password/confirm password. Success completes account set up and goes to my badges page. b.1) new user clicks on log in and never completed account set up. (let's talk about how to handle this - have a few thoughts).

Thanks

threeqube commented 9 years ago

Howdy.

Heya - I think we'll need two messages for badge award: 1) for a returning user (message above) 2) for a first-time badge earner (new user)

2) is slightly different as the user will be adding a name and password to create the account.

Got it. This all makes sense.

How about this?

Use Case (a) email draft: Email subject: You've earned the |BADGENAME| badge. Add it to your MyBadges page!


Good news!

The |BADGENAME| badge is ready to be claimed by you.

In order to claim the |BADGENAME| badge:

Please click [here]. You'll want to make sure to use this email address as your login. And click accept when you land on your MyBadges page to make the badge yours.

Maine State of Learning is an initiative which strives to provide more learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited for your participation.

Please get in touch if you have any questions or concerns.

From your friends at Maine State of Learning


Use Case (b) email draft: Email subject: Welcome to Maine State of Learning! You've earned the |BADGENAME| badge.


Good news!

The |BADGENAME| badge is ready to be claimed by you.

In order to claim the |BADGENAME| badge:

Please click [here], input your name and create a password. Once you've done that your account is set up and you can click accept when you land on your MyBadges page to make the badge yours.

Maine State of Learning is an initiative which strives to provide more learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited for your participation.

Please get in touch if you have any questions or concerns.

From your friends at Maine State of Learning


kayaelle commented 9 years ago

Looks good to me. Thanks!

On May 28, 2015, at 2:52 PM, Sunny Lee notifications@github.com wrote:

Howdy.

Heya - I think we'll need two messages for badge award: 1) for a returning user (message above) 2) for a first-time badge earner (new user)

2) is slightly different as the user will be adding a name and password to create the account.

Got it. This all makes sense.

How about this?

Use Case (a) email draft:

Email subject: You've earned the |BADGENAME| badge. Add it to your MyBadges page!

Good news!

The |BADGENAME| badge is ready to be claimed by you.

In order to claim the |BADGENAME| badge:

Please click [here]. You'll want to make sure to use this email address as your login. And click accept when you land on your MyBadges page to make the badge yours.

Maine State of Learning is an initiative which strives to provide more learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited about your participation.

Please get in touch if you have any questions or concerns.

From your friends at Maine State of Learning

Use Case (b) email draft:

Email subject: Welcome to Maine State of Learning! You've earned the |BADGENAME| badge.

Good news!

The |BADGENAME| badge is ready to be claimed by you.

In order to claim the |BADGENAME| badge:

Please click [here] and input your name and create a password. Once you've done that your account is set up and you can click accept when you land on your MyBadges page to make the badge yours.

Maine State of Learning is an initiative which strives to provide more learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited about your participation.

Please get in touch if you have any questions or concerns.

From your friends at Maine State of Learning

— Reply to this email directly or view it on GitHub.

threeqube commented 9 years ago

w00t! :+1:

megcolek commented 9 years ago

Hey @threeqube - A few questions / comments with this: 1) Is there a reason MyBadges is one word? 2) Are these emails going to be completely text based? (or is there room to have a designed header, etc.) 3) I would try to break up the text a bit.


Case 1:

Congrats |NAME|!

You’ve earned the |BADGENAME| badge. Now it’s time to claim it!

Simply claim your |BADGENAME| badge by clicking this link: [Enter Link]

A few things to note:

Happy Learning!

The Maine State of Learning Team

Maine State of Learning is an initiative which strives to provide learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited for your participation. [italicize this text]


Case B

Congrats |NAME|!

You’ve earned the |BADGENAME| badge. Now it’s time to claim it!

In order to claim the |BADGENAME| badge:

Happy Learning!

The Maine State of Learning Team

Maine State of Learning is an initiative which strives to provide learning opportunities to Maine citizens of all ages, recognize that learning through digital badges, and connect it to statewide proficiencies, career-pathways and personal goals. We're excited for your participation. [Italicize]

kayaelle commented 9 years ago

Heya @megcolek - They're html emails (with text for non html clients). Here's what it looks like: screen shot 2015-06-03 at 10 25 18 pm

threeqube commented 9 years ago

@megcolek I like your updates. @kayaelle thoughts? wrt:

1) Is there a reason MyBadges is one word?

Nope, if you bump on this we can do My Badges two words. I'm not married to it being one word.

2) Are these emails going to be completely text based? (or is there room to have a designed header, etc.)

See @kayaelle's comment https://github.com/bdgio/msol-badger/issues/31#issuecomment-108686362

3) I would try to break up the text a bit.

Works for me. I like what you've done. :+1: by me.

kayaelle commented 9 years ago

Cool. One note: we can't use name for Case B. We don't know their name until they've created an account.

threeqube commented 9 years ago

@kayaelle good point. We'll skip |NAME| in Case B accordingly. Do we have all that we need with these emails?

kayaelle commented 9 years ago

yep. Thanks!

On Jun 4, 2015, at 5:57 PM, Sunny Lee notifications@github.com wrote:

@kayaelle good point. We'll skip |NAME| in Case B accordingly. Do we have all that we need with these emails?

— Reply to this email directly or view it on GitHub.

threeqube commented 9 years ago

:+1:

kayaelle commented 9 years ago

Changes pushed to develop branch.

threeqube commented 9 years ago

:+1:

kayaelle commented 9 years ago

This is live.

threeqube commented 9 years ago

This is the latest and is working well in prod.

screen shot 2015-06-24 at 12 01 33 pm