viral loops

51
Value Loops, Viral Loops & Network Effects Anurag Jain

Upload: anurag-jain

Post on 13-May-2015

732 views

Category:

Technology


2 download

DESCRIPTION

This is a presentation about the different kind of technology consumer products, where viral loops can fit in, and how to design an efficient viral loop.

TRANSCRIPT

Page 1: Viral loops

Value Loops, Viral Loops & Network Effects

Anurag Jain

Page 2: Viral loops

Structure of Talk

• Value Loop• Network Effects• Viral Loops• Designing viral loops

Page 3: Viral loops

Types of products

• Inherent value or dependent on network effects?

• Primary value => Inherent – even a single user can be a long-term user

• Primary Value => network effects– No community => all users leave

Page 4: Viral loops

Value loop

• More value + less cost = value loop

• Usually Word of Mouth• Typically takes a while• Concentrate on channels of distribution

• E.g. - mint.com, google.com, early days of facebook

Page 5: Viral loops

How do we measure value?

• Net Promoter Score– Users rate from 1-10 – 10 = best– Promoters (9-10)– Passives (7-8)– Detractors (1-6)

• NPS = % Promoters - % Detractors• High NPS (>40%) => No need for virality

Page 6: Viral loops

Network Effects

• 100 users or 10,000 ?

Page 7: Viral loops

Network Effects

• 100 users or 10,000 ?

• It depends!!

Page 8: Viral loops

Network Effects

• 100 users or 10,000 ?

• It depends!!

• Imagine 10,000 facebook users with 0 friends each

Page 9: Viral loops

Network Effects

• 100 users or 10,000 ?

• It depends!!

• Imagine 10,000 facebook users with 0 friends each

Page 10: Viral loops

Network Effects

• Metcalfe’s law:Value of network = c(P^2)

P – no of connected users

• If n sets of connected users, Value = c(P1^2 + P2^2 + … + Pn^2)

Page 11: Viral loops

Network Effects

• Metcalfe’s law:Value of network = c(P^2)

P – no of connected users

• If n sets of connected users, Value = c(P1^2 + P2^2 + … + Pn^2)

• E.g. facebook, linkedIn, twitter

Page 12: Viral loops

Network Effects

• Metcalfe’s law:Value of network = c(P^2)

P – no of connected users

• If n sets of connected users, Value = c(P1^2 + P2^2 + … + Pn^2)

• E.g. facebook, linkedIn, twitter• Cold start problem

Page 13: Viral loops

Social Layer?

• Facebook -> People/People

• Twitter -> People/News

• Foursquare -> People/Places

Page 14: Viral loops

Social Layer?

• Facebook -> People/People

• Twitter -> People/News

• Foursquare -> People/Places

• Your product -> People/????

Page 15: Viral loops

Primary benefit

• Why should I care?

• What’s in it for me?

Page 16: Viral loops

Primary benefit

• Why should I care?

• What’s in it for me?

• Sharing?

Page 17: Viral loops

Psychology of sharing

• Facebook -> Socialite• Twitter -> In the know (journalist)• Yelp -> Critic• Quora -> Expert• Instagram -> Photographer• Foursquare -> Person-about-town

Page 18: Viral loops

Psychology of sharing

• Facebook -> Socialite• Twitter -> In the know (journalist)• Yelp -> Critic• Quora -> Expert• Instagram -> Photographer• Foursquare -> Person-about-town• Your product -> ?????

Page 19: Viral loops

Friendship graphs

• Symmetric or asymmetric?

• Friend or follower?

• Friend = more private• Follower = public, but higher growth

– More specific to intent-based vertical networks

Page 20: Viral loops

Building Network Effects

• Critical Mass– community that sustains itself– 150 users in each community

• Alpha Users– High Social Networking Potential (SNP)

• Cold Start problem– If I have only a few friends, where is the value for me?

Page 21: Viral loops

Building Network Effects

• Social Learning– Watch what others are doing

Page 22: Viral loops

Building Network Effects

• Social Learning– Watch what others are doing

• Singling Out– Messaging from others

Page 23: Viral loops

Building Network Effects

• Social Learning– Watch what others are doing

• Singling Out– Messaging from others

• Feedback– How does my network respond to my actions?

Page 24: Viral loops

Building Network Effects

• Social Learning– Watch what others are doing

• Singling Out– Messaging from others

• Feedback– How does my network respond to my actions?

• Distribution– Extent of reach of my actions. Who all sees it?

Page 25: Viral loops

Network Effect example

• Credit for user @a all along the chain• More motivation to write funny/interesting tweets

Page 26: Viral loops

Building Network Effects

• Network Effects– Alpha users will help, but only for a while– Slow growth => death– Need viral growth

Page 27: Viral loops

What is viral?

• Anything that grows exponentially, like a virus

Page 28: Viral loops

Why do we want viral growth?

• It’s cheap (and fast)

Page 29: Viral loops

What is Viral?

• Anything that grows exponentially, like a virus• Word of Mouth propagation can be viral under

certain circumstances

Page 30: Viral loops

What is Viral?

• Anything that grows exponentially, like a virus• Word of Mouth propagation can be viral under

certain circumstances– But typically slow

• How do we know when something is viral?

Page 31: Viral loops

Viral Co-efficient

• Let’s say each user invites 5 friends– on avg 22% of invitees register– viral co-eff => 22% * 5 = 1.1

• > 1 = viral

Page 32: Viral loops

Viral Co-efficient

• Let’s say each user invites 5 friends– on avg 22% of invitees register– viral co-eff => 22% * 5 = 1.1

• > 1 = viral

• If 1 user gets 1 more, can get the entire world

Page 33: Viral loops

Viral Cycle Time

• If 1 user gets 1 more, can get the entire world• But, how fast?• Until market is exhausted, how fast does it grow?

– Viral Cycle Time– Depends on each product

• Measurement is important!!

Page 34: Viral loops

Measuring Viral Cycle Time

• Cohort Analysis• Weekly (or daily) cohorts of users

• Track how users behave over period of time, based on when they joined

• Idea: Don’t make decisions for new users based on metrics from more experienced ones

Page 35: Viral loops

What parts are viral?

• Invitations• Engagement

• Trick is to invite other users as part of the core user experience

• Not to be confused with network effects

Page 36: Viral loops

What is the viral loop?

• User A takes an action

Page 37: Viral loops

What is the viral loop?

• User A takes an action• User B is notified as part of that action

Page 38: Viral loops

What is the viral loop?

• User A takes an action• User B is notified as part of that action• As part of the response, user B takes SIMILAR action

Page 39: Viral loops

What is the viral loop?

• User A takes an action• User B is notified as part of that action• As part of the response, user B takes SIMILAR action• User B therefore invites User C

Page 40: Viral loops

What is the viral loop?

• User A takes an action• User B is notified as part of that action• As part of the response, user B takes SIMILAR action• User B therefore invites User C• … and so on

Page 41: Viral loops

What is the viral loop?

• User A takes an action• User B is notified as part of that action• As part of the response, user B takes SIMILAR action• User B therefore invites User C• … and so on

• Integral part of the product, not a layer

Page 42: Viral loops

Designing Viral Loops

Page 43: Viral loops

Designing viral loops

• Single core activity• Single entity for user to interact with• Can have multiple types of users, but with great

difficulty

• Channels for virality

Page 44: Viral loops

Single activity

• What is the core activity?• Can we add messaging to this activity?• The new user who sees this responds to this activity

by taking the SAME action• … and so on

Page 45: Viral loops

Single activity

• What is the core activity?• Can we add messaging to this activity?• The new user who sees this responds to this activity

by taking the SAME action• … and so on

• Viral growth

Page 46: Viral loops

Single type of user

• Multiple sets of users – VERY HARD

• Motivations are very different for different groups• E.g. Seller != Buyer

Page 47: Viral loops

Single type of user

• Multiple sets of users – VERY HARD

• Motivations are very different for different groups• E.g. Seller != Buyer

• Design loop for each set separately

Page 48: Viral loops

Channels for being viral

• News Feed• Notifications• Email• Profile• Invites• Non-user pages• Profile Actions

Page 49: Viral loops

Other Techniques for Viral

• Game Mechanics– Badges, scores, etc.

• Not core value, unless game is the core itself• Rewards• Contests

Page 50: Viral loops

Steps for viral loop

• Design loop with core activity• Build product• Test on small set• Optimize the loop

Page 51: Viral loops

Conclusion

• Feature depends on network effects?– Cold start remedies

• Need viral loop• Measure, measure, measure• World dominance