52
Behavior Engineering Gamification Summit June 21, 2012 Nir Eyal NirAndFar.com @nireyal

Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Embed Size (px)

DESCRIPTION

In an age of increasing online distractions, companies need to form habits to stay relevant in users’ lives. Nir Eyal discusses the latest in Behavior Engineering to explain how businesses create indispensable products. Nir will walk through his innovative framework, which he calls the “Desire Engine” to explain the fundamental elements of habit formation.

Citation preview

Page 1: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Behavior Engineering

Gamification SummitJune 21, 2012

Nir EyalNirAndFar.com

@nireyal

Page 2: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

“WTF? businesses”

NirAndFar.com

Page 3: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

NirAndFar.com

PatternsPatterns

Page 4: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Vitamins or painkillers?

NirAndFar.com

Page 5: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Selling painkillers

NirAndFar.com

- Obvious need - stop pain- Quantifiable market- Monetizable

Page 6: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

NirAndFar.com

Selling vitamins

- Emotional need, not efficacy- “Makes me feel good knowing...”- Unknown market

Page 7: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

NirAndFar.com

Vitamins or painkillers?

Page 8: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Habit when not doing

causes pain.

NirAndFar.com

Page 9: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Habit-forming technology

VitaminPainkill

er

NirAndFar.com

Pleasure

seeking

Pain alleviatio

n

Page 10: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

"The Cigarette of this Century" - Ian Bogost

NirAndFar.com

Page 11: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

"We wanted flying cars, instead we got 140 characters." - Peter Thiel

NirAndFar.com

Page 12: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

How engineer automaticity?

NirAndFar.com

Page 13: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Desire engines create habits

NirAndFar.com

Page 14: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

The Desire EngineTrigger Action

Var. RewardCommitment

ExternalInternal

NirAndFar.com

Page 15: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

NirAndFar.com

Trigger

examples?

Page 16: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Trigger ExamplesExternal Internal

AlarmsAdvertising

Calls-to-actionEmailsStores

EmotionsRoutinesSituations

PlacesPeople

NirAndFar.com

Page 17: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

DissatisfiedIndecisiveLostTenseFatiguedInferior

Negative emotions provide internal

triggersBoredom LonesomeFearConfusionPowerlessnessDiscouraged

Page 18: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Action

NirAndFar.com

Page 19: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

when

doing < thinking

=

action

Page 20: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

triggers

ability

B = m.a.t.

Fogg Behavior Modelm

oti

vati

on

NirAndFar.com

Page 21: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

triggers = interaction design

ability = product

Behaviors to Actions with Cross-Functional Teams

moti

vati

on

=

mark

eti

ng

NirAndFar.com

Page 22: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Variable Reward

NirAndFar.com

Page 23: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

We crave predictability

•Variable rewards drive us nuts

•Compulsion to make sense of cause and effect

•Dopamine system drives the search

NirAndFar.com

Page 24: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

The search for rewards

the the HuntHunt

the the TribeTribe

the the SelfSelf

NirAndFar.com

Page 25: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Search for Social Rewards

thetheTribeTribe

- Acceptance- Sex- Power

NirAndFar.com

Page 26: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Search for Resources

thetheHuntHunt

- Food- Money- Information

NirAndFar.com

Page 27: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Search for Sensation

thetheSelfSelf

- Mastery- Consistency- Competency- Purpose

NirAndFar.com

Page 28: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Var Rewards Levers

•Type

•Frequency

•Amplitude

NirAndFar.com

Page 29: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Commitment

NirAndFar.com

Page 30: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Commitment

•Where user does a bit of “work.”

•“Pays” with something of value: time, money, social capital, effort, data ...

NirAndFar.com

Page 31: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Little commitments,

big results

Group 1: 83% refused

Group 2: 76% accepted

NirAndFar.comFreedman & Fraser, 1966

Page 32: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

The logic of commitment•Should I ‘spend’ (time, money,

effort ...) on this?

•Only an idiot would ‘spend’ on something not good.

•Since I spent on it before and I am not an idiot, it must be good.

•Takeaway: Consistency is a cognitive hack

NirAndFar.comProps to Jesse Schell

Page 33: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Commitments make the next

action more likely.

NirAndFar.com

Page 34: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Desire Engine Canvas

Trigger Action

Var. RewardCommitment

NirAndFar.com

Page 35: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

How to use a Desire Engine

1. Think of what the INTERNAL TRIGGER will be. What’s the existing habit you’re attaching to?

2. Confirm the EXTERNAL TRIGGER touches the user near the existing habit. Ensure user understands “what it’s for?”

3. Prompt the intended ACTION - Make sure it’s very simple and defined. Ex - We want user to scroll

4. Add VARIABLE REWARDS - Mix the type (hunt, tribe, self), change frequency, and amplitude.

5. Ask for the COMMITMENT - Does it increase the likelihood of next cycle? NirAndFar.com

Page 36: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Use this for good.

NirAndFar.com

Page 37: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Examples if Time

Page 38: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Twitter (Consumer)T A

VRC

Facebook, friend, email ...

Scroll

Information(Hunt)

Follow

NirAndFar.com

Page 39: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Twitter (Creator)T A

VRC

App icon, mention, messageRe-Tweet or Tweet

Social feedback(Tribe)

Connect with others: @ reply, DM ...

Boredom, curiosity, Lonesome

NirAndFar.com

Page 40: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

EmailT A

VRC

Icon on phone Open unread messages

Write back

Procrastinate, anxiety, thoughts of others....

NirAndFar.com

Tribe, hunt and self

Page 41: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

FarmvilleT A

VRC

Facebook feed, email ... Play

• Build farm• Invite others• Pay $

Boredom, lonesome,loss aversion = anxiety

NirAndFar.com

• Points (hunt)• Personalized virtual goods (self)

Page 42: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Spectator sportsT A

VRC

Watch

Outcome (Self)Fandom - belonging (Tribe)Capturing the win (Hunt)

NirAndFar.com

Boredom, anxiety ...

Everywhere

Identify self as fanBuy stuffAttend events

Page 43: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

ShoppingT A

VRC

Browse

Hunting the object (Hunt)Shopping with friends (Tribe)Capturing the deal (Self)

NirAndFar.com

Powerlessness, dissatisfaction, anxiety ...

Everywhere

BuyBrand selfAnchor price

Page 44: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Please raise your phone in the air.

NirAndFar.com

Page 45: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Leave Feedback, Win a Prize!

OpinionTo.us

(slides at end of survey)

[email protected]

Page 46: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Tribe, Hunt, or Self?

NirAndFar.com

Page 47: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Tribe, Hunt, or Self?

NirAndFar.com

Page 48: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

NirAndFar.com

Tribe, Hunt, or Self?

Page 49: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

•Searching, searching and never done

NirAndFar.com

Page 50: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

The MDA Gaming Model

Trigger Action

Var. RewardCommitmentNirAndFar.com

Mechanics: The Rules and Actions

Mechanics: The Rules and Actions

Dynamics:Response Based on User

Input

Dynamics:Response Based on User

Input

Aesthetics: Emotional Response Generated

Aesthetics: Emotional Response Generated

Page 51: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Habit Testing

Identify Identify Find habitual Find habitual

usersusers

Codify Codify Understand Understand

commonalities commonalities (Habit Path)(Habit Path)

ModifyModifyAdapt user flow Adapt user flow

based on based on learnings learnings

NirAndFar.com

Page 52: Nir Eyal - "The Automatic Customer: How to Design User Behavior"

Products must adapt