Slide 1

Slide 1 text

HELPING USERS CREATE GOOD HABITS @MOSTGOOD SALLY SHEPARD

Slide 2

Slide 2 text

@mostgood I play Candy Crush for research purposes

Slide 3

Slide 3 text

@mostgood IS THIS TALK ABOUT ENGINEERING OR DESIGN?

Slide 4

Slide 4 text

@mostgood 1) BASICS OF HABITS 2) IMPLEMENTING HABITS 3) TESTING HABITS

Slide 5

Slide 5 text

@mostgood BASICS OF HABITS!

Slide 6

Slide 6 text

@mostgood WHY BUILD HABITS?

Slide 7

Slide 7 text

@mostgood Downloads do not equal users.

Slide 8

Slide 8 text

@mostgood Downloads Opens app 1 day later 1 month later 1 week later 2 weeks later

Slide 9

Slide 9 text

@mostgood

Slide 10

Slide 10 text

@mostgood

Slide 11

Slide 11 text

@mostgood What makes these apps so successful?

Slide 12

Slide 12 text

@mostgood

Slide 13

Slide 13 text

@mostgood Successful apps develop habits with users.

Slide 14

Slide 14 text

@mostgood WHAT IS A HABIT?

Slide 15

Slide 15 text

@mostgood A habit is created when a behaviour is repeated. Behaviour = Habit

Slide 16

Slide 16 text

@mostgood Motivation Trigger Action

Slide 17

Slide 17 text

@mostgood Behaviour Motivation Trigger Action

Slide 18

Slide 18 text

@mostgood = Habit Behaviour

Slide 19

Slide 19 text

@mostgood Habit Hook 1) Trigger 2) Action 3) Reward 4) Investment

Slide 20

Slide 20 text

@mostgood ACTION TRIGGER REWARD INVESTMENT

Slide 21

Slide 21 text

@mostgood

Slide 22

Slide 22 text

@mostgood What brings users to your app? External trigger: 1 MAIL I’m a new message! Read me! Read me! Read me! 32m ago

Slide 23

Slide 23 text

@mostgood What brings users to your app? Internal trigger: I should check my email

Slide 24

Slide 24 text

@mostgood Internal triggers External triggers

Slide 25

Slide 25 text

@mostgood ACTION TRIGGER REWARD INVESTMENT

Slide 26

Slide 26 text

@mostgood Action: The thing a user needs to do.

Slide 27

Slide 27 text

@mostgood Action ⬌ Ability

Slide 28

Slide 28 text

@mostgood “the greatest return on investment will generally come from increasing a product’s ease-of-use.” -‘Hooked’ by Nir Eyal

Slide 29

Slide 29 text

@mostgood List every step then remove as many as possible

Slide 30

Slide 30 text

@mostgood

Slide 31

Slide 31 text

@mostgood ACTION TRIGGER REWARD INVESTMENT

Slide 32

Slide 32 text

@mostgood Possible rewards: Unlocking in-app content Awards Sense of completion Status

Slide 33

Slide 33 text

@mostgood

Slide 34

Slide 34 text

@mostgood

Slide 35

Slide 35 text

@mostgood ❤ Variability

Slide 36

Slide 36 text

@mostgood

Slide 37

Slide 37 text

@mostgood ACTION TRIGGER REWARD INVESTMENT

Slide 38

Slide 38 text

@mostgood Investments

Slide 39

Slide 39 text

@mostgood Investment should work towards improving the users experience.

Slide 40

Slide 40 text

@mostgood IMPLEMENTING HABITS!

Slide 41

Slide 41 text

@mostgood Build habits around goals.

Slide 42

Slide 42 text

@mostgood Start with the goal the user wants to achieve.

Slide 43

Slide 43 text

@mostgood I want to run 5k I want to be healthier I want to sleep better I want to be less stressed I want to improve my singing I want to lose weight

Slide 44

Slide 44 text

@mostgood List possible reasons why they want to achieve their goals.

Slide 45

Slide 45 text

@mostgood “I want to improve my singing” Karaoke Night Sing in choir Band wants to record Professional singer To serenade someone Reunion performance Improve confidence Performing in musical Why might you want to improve your singing? Love singing

Slide 46

Slide 46 text

@mostgood Thinking about the ‘why’ behind a goal, how can you motivate users?

Slide 47

Slide 47 text

@mostgood Triggers need to include a motivation.

Slide 48

Slide 48 text

@mostgood Actions should be simple to understand and easy to complete.

Slide 49

Slide 49 text

@mostgood Rewards should align with motivations from the trigger, and contribute to the users goal.

Slide 50

Slide 50 text

@mostgood The size of investment you can ask for, is proportional to how long they’ve used the app.

Slide 51

Slide 51 text

@mostgood Ask for investments right after rewards.

Slide 52

Slide 52 text

@mostgood STREAKS & HABITS

Slide 53

Slide 53 text

@mostgood ⌚What’s your longest move streak? (Check in the activity app on your phone, in the Achievements tab)

Slide 54

Slide 54 text

@mostgood

Slide 55

Slide 55 text

@mostgood Hard streaks: Requires completing an action in every 24h period.

Slide 56

Slide 56 text

@mostgood Soft streaks: Requires completing an action in a less strict timeframe.

Slide 57

Slide 57 text

@mostgood Dangers of Hard Streaks: Missing a day means starting over. You might never get that user back. The very happy user can become very angry. Not everyone responds to streaks.

Slide 58

Slide 58 text

@mostgood You can soften a hard streak by better defining what a day is.

Slide 59

Slide 59 text

@mostgood

Slide 60

Slide 60 text

@mostgood

Slide 61

Slide 61 text

@mostgood

Slide 62

Slide 62 text

@mostgood Who goes to sleep after midnight? ✋

Slide 63

Slide 63 text

@mostgood People do not magically reset at midnight!

Slide 64

Slide 64 text

@mostgood Don’t be lazy about date calculation in streaks. Time zones exist and you need to account for them.

Slide 65

Slide 65 text

@mostgood We place significance on doing something a certain number of times.

Slide 66

Slide 66 text

@mostgood

Slide 67

Slide 67 text

@mostgood If you place significance on doing something a certain number of times, make sure it’s consistent.

Slide 68

Slide 68 text

@mostgood HABIT EXAMPLE

Slide 69

Slide 69 text

@mostgood Goal: “I want to improve my singing”

Slide 70

Slide 70 text

@mostgood External trigger: Push notification

Slide 71

Slide 71 text

@mostgood Action: Complete daily vocal exercises.

Slide 72

Slide 72 text

@mostgood

Slide 73

Slide 73 text

@mostgood Reward: -Completion of action -Grading -Points to level up -Data about my performance -Streak

Slide 74

Slide 74 text

@mostgood

Slide 75

Slide 75 text

@mostgood

Slide 76

Slide 76 text

@mostgood Investment: Review the app…

Slide 77

Slide 77 text

@mostgood TESTING HABITS!

Slide 78

Slide 78 text

@mostgood ARE MY HABITS WORKING?

Slide 79

Slide 79 text

@mostgood Analytics are your friend.

Slide 80

Slide 80 text

@mostgood Analytics are like crash reports for user habits. They help you analyze and debug what’s going on.

Slide 81

Slide 81 text

@mostgood Analytics are only helpful if they give you a complete picture. Track events that verify the success as well as the failure of each part of a habit.

Slide 82

Slide 82 text

@mostgood Define what an ideal user is, then look for patterns. Use these patterns to create more ideal users.

Slide 83

Slide 83 text

@mostgood Twitter: follow 30 people and you’re likely to stick around.

Slide 84

Slide 84 text

@mostgood WHY ARE MY HABITS FAILING?

Slide 85

Slide 85 text

@mostgood Where in the habit hook are users leaving? Find the leaks and fix them.

Slide 86

Slide 86 text

@mostgood Analytics are not always the answer. Sometimes you might need to dig deeper.

Slide 87

Slide 87 text

@mostgood -Battery drain -Crashes -Uses too much data -Doesn’t work offline

Slide 88

Slide 88 text

@mostgood Are triggers being triggered?

Slide 89

Slide 89 text

@mostgood 1st hurdle: enabling the trigger

Slide 90

Slide 90 text

@mostgood

Slide 91

Slide 91 text

@mostgood Make triggers easy to turn on and off.

Slide 92

Slide 92 text

@mostgood Are actions able to be completed?

Slide 93

Slide 93 text

@mostgood Root of action failure Time Money Physical Effort Brain Cycles Social Deviance Non- routine

Slide 94

Slide 94 text

@mostgood Is the reward strong enough? Is there variability in the reward?

Slide 95

Slide 95 text

@mostgood

Slide 96

Slide 96 text

@mostgood Is the investment too expensive? Are you asking just after the user received a great reward?

Slide 97

Slide 97 text

@mostgood Thanks for completing your first day! Please fill out this 75-page long survey!

Slide 98

Slide 98 text

@mostgood HABIT TIME MACHINE!

Slide 99

Slide 99 text

@mostgood How does the habit time machine work? - Timescale - Questions - Empathy

Slide 100

Slide 100 text

@mostgood DAILY 1 Day 7 Days 14 Days 21 Days 1 Month 2 Months 4 Months 6 Months 1 Year WEEKLY 1 Week 2 Weeks 3 Weeks 1 Month 2 Months 4 Months 6 Months 1 Year 100 weeks Timescale: -Regular intervals -Any milestones

Slide 101

Slide 101 text

@mostgood Questions: 1) Are my triggers motivational? 2) Is the action too difficult? 3) Is the reward strong enough? 4) Has the investment improved their experience?

Slide 102

Slide 102 text

@mostgood Empathy: What state will the app be in? What will happen if I miss a day? What kind of pressure do I feel? Am I closer to achieving my goal?

Slide 103

Slide 103 text

@mostgood Trigger: Where’s our motivation? Is this the same message I get everyday?

Slide 104

Slide 104 text

@mostgood Trigger: 1 day in - this is fine 7 days in - I’m not motivated by this 2 months in - I’m turning off notifications

Slide 105

Slide 105 text

@mostgood Trigger: You could include streak information - ‘Complete today’s training to increase your streak to 8 days! You could include information about the exercises - ‘Todays training includes Foundation, Agility and Head Voice’

Slide 106

Slide 106 text

@mostgood Action: Is the action too difficult?

Slide 107

Slide 107 text

@mostgood Time Money Physical Effort Brain Cycles Social Deviance Non- routine Root of action failure

Slide 108

Slide 108 text

@mostgood Action: 1 day in - I’m still getting the hang of this 7 days in - this is helping me 2 months in - this is taking too long! 4 months in - this is taking too long and the exercises are repetitive

Slide 109

Slide 109 text

@mostgood Action: The more I practice, the more I increase my singing range. This means it takes longer to complete my exercises. This can result in me not wanting to expand my singing range

Slide 110

Slide 110 text

@mostgood Action: Time Money Physical Effort Brain Cycles Social Deviance Non- routine

Slide 111

Slide 111 text

@mostgood Reward: Is the reward strong enough?

Slide 112

Slide 112 text

@mostgood Reward: 1 day in - Woo! I’m awesome :) 7 days in - Yay, I levelled up! 2 months in - I don’t remember the last time I levelled up 4 months in - I wish it did more analysis for me

Slide 113

Slide 113 text

@mostgood Reward: Levels are meaningless and it takes a super long time to level up. I want more than just basic stats. I don’t have any way to measure my overall success.

Slide 114

Slide 114 text

@mostgood Investment: Has the investment improved their experience?

Slide 115

Slide 115 text

@mostgood Investment: 1 day in - Hmm 7 days in - Rate the app - OK 2 months in - Nothing… 4 months in - Nothing…

Slide 116

Slide 116 text

@mostgood Investment: I’ve reviewed the app. I sent some feedback. It should prompt me to recheck my singing range at certain times. I don’t get any emails, I wonder what’s going on with the development?

Slide 117

Slide 117 text

@mostgood HABITS & HEALTH

Slide 118

Slide 118 text

@mostgood Habit Addiction

Slide 119

Slide 119 text

@mostgood

Slide 120

Slide 120 text

@mostgood

Slide 121

Slide 121 text

@mostgood EVIL DON’T BE

Slide 122

Slide 122 text

@mostgood Manipulate for good.

Slide 123

Slide 123 text

@mostgood THANKS FOR LISTENING! @MOSTGOOD

Slide 124

Slide 124 text

@mostgood QUESTIONS? (I MIGHT HAVE SOME ANSWERS)