helping users create good habits @ altconf 2017

Post on 21-Jan-2018

72 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

HELPING USERS CREATE GOOD

HABITS@MOSTGOODSALLY SHEPARD

@mostgood

I play Candy Crush for research purposes

@mostgood

IS THIS TALK ABOUT ENGINEERING OR DESIGN?

@mostgood

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

@mostgood

BASICS OF HABITS!

@mostgood

WHY BUILD HABITS?

@mostgood

Downloads do not equal users.

@mostgood

Downloads

Opens app

1 day later

1 month later

1 week later

2 weeks later

@mostgood

@mostgood

@mostgood

What makes these apps so successful?

@mostgood

@mostgood

Successful apps develop habits with users.

@mostgood

WHAT IS A HABIT?

@mostgood

A habit is created when a behaviour is repeated.

Behaviour = Habit

@mostgood

Motivation

Trigger Action

@mostgood

Behaviour

Motivation

Trigger Action

@mostgood

= HabitBehaviour

@mostgood

Habit Hook1) Trigger 2) Action 3) Reward 4) Investment

@mostgood

ACTIONTRIGGER

REWARDINVESTMENT

@mostgood

👋

@mostgood

What brings users to your app?External trigger:

1MAIL

I’m a new message!Read me! Read me! Read me!

32m ago

@mostgood

What brings users to your app?Internal trigger:

I should check my email

@mostgood

Internal triggers

External triggers

@mostgood

ACTIONTRIGGER

REWARDINVESTMENT

@mostgood

Action: The thing a user needs to do.

@mostgood

Action ⬌ Ability

@mostgood

“the greatest return on investment will generally come from increasing a product’s ease-of-use.”

-‘Hooked’ by Nir Eyal

@mostgood

List every step then remove as

many as possible

@mostgood

@mostgood

ACTIONTRIGGER

REWARDINVESTMENT

@mostgood

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

@mostgood

@mostgood

@mostgood

❤Variability

@mostgood

@mostgood

ACTIONTRIGGER

REWARDINVESTMENT

@mostgood

💰 📊 🕑 🔨

Investments

@mostgood

Investment should work towards improving the

users experience.

@mostgood

IMPLEMENTING HABITS!

@mostgood

Build habits around goals.

@mostgood

Start with the goal the user

wants to achieve.

@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

@mostgood

List possible reasons why they want to achieve their goals.

@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

@mostgood

Thinking about the ‘why’ behind a goal,

how can you motivate users?

@mostgood

Triggers need to include a motivation.

@mostgood

Actions should be simple to understand and easy to complete.

@mostgood

Rewards should align with motivations from the trigger,

and contribute to the users goal.

@mostgood

The size of investment you can ask for, is

proportional to how long they’ve used the app.

@mostgood

Ask for investments right

after rewards.

@mostgood

STREAKS & HABITS

@mostgood

⌚What’s your longest move streak?

(Check in the activity app on your phone, in the Achievements tab)

@mostgood

@mostgood

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

🤓

@mostgood

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

😎

@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.

@mostgood

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

@mostgood

@mostgood

@mostgood

@mostgood

Who goes to sleep after midnight?

@mostgood🕙🕚

People do not magically reset at midnight!

🕛👸🐸

@mostgood

Don’t be lazy about date calculation in streaks.

Time zones exist and you need to account for them.

@mostgood

We place significance on doing something a

certain number of times.

@mostgood

@mostgood

If you place significance on doing something a

certain number of times, make sure it’s consistent.

@mostgood

HABIT EXAMPLE

@mostgood

Goal: “I want to improve my singing”

@mostgood

External trigger: Push notification

@mostgood

Action: Complete daily vocal exercises.

@mostgood

@mostgood

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

@mostgood

@mostgood

@mostgood

Investment: Review the app…

@mostgood

TESTING HABITS!

@mostgood

ARE MY HABITS WORKING?

@mostgood

Analytics are your friend.

@mostgood

Analytics are like crash reports for user habits.

They help you analyze and debug what’s going on.

@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.

@mostgood

Define what an ideal user is, then look for patterns.

Use these patterns to create more ideal users.

@mostgood

Twitter: follow 30 people and you’re

likely to stick around.

@mostgood

WHY ARE MY HABITS FAILING?

@mostgood

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

@mostgood

Analytics are not always the answer.

Sometimes you might need to dig deeper.

@mostgood

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

@mostgood

Are triggers being triggered?

@mostgood

1st hurdle: enabling the trigger

@mostgood

@mostgood

Make triggers easy to turn on and off.

@mostgood

Are actions able to be completed?

@mostgood

🕓💸💪🎓👮💾

Root of action failure

Time Money Physical Effort

Brain Cycles

Social Deviance

Non-routine

@mostgood

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

@mostgood

@mostgood

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

@mostgood

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

🙅

@mostgood

HABIT TIME MACHINE!

@mostgood

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

@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

@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?

@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?

@mostgood

Trigger:

Where’s our motivation? Is this the same message I get everyday?

@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

@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’

@mostgood

Action:

Is the action too difficult?

@mostgood

Time Money Physical Effort

Brain Cycles

Social Deviance

Non-routine

🕓💸💪🎓👮💾

Root of action failure

@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

@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 😞

@mostgood

Action:

Time Money Physical Effort

Brain Cycles

Social Deviance

Non-routine

🕓💸💪🎓👮💾

@mostgood

Reward:

Is the reward strong enough?

@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

@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.

@mostgood

Investment:Has the investment improved their experience?

@mostgood

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

@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?

@mostgood

HABITS & HEALTH

@mostgood

Habit

Addiction

@mostgood

@mostgood

@mostgoodE V I LDON’T BE

👹

@mostgood

Manipulate for good.

@mostgood

THANKS FOR LISTENING!@MOSTGOOD

@mostgood

QUESTIONS?(I MIGHT HAVE SOME ANSWERS)

top related