ryanmuller / learntrace

Find the next step to build your skills
http://learnstream.org
MIT License
2 stars 1 forks source link

onboarding #72

Open ryanmuller opened 12 years ago

ryanmuller commented 12 years ago

thoughts:

npisenti commented 12 years ago

Just occurred to me... we should do this google-style. Like: each user has a new hash-serialized db column, with things like

{ :message_name => { :text => "forking is...", :status => 'accepted' } }

For new features, do a popover with some info, and buttons for "Remind me later" / "Ok, I got it!". Clicking the button updates in the db, and the message isn't shown again.

This would allow us to track which users have reached which part of the onboarding sequence, and we could even do a/b testing with different messages once we get more user volume.