Your SlideShare is downloading. ×
RockYou 4-22-08
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

RockYou 4-22-08

2,325
views

Published on

Published in: Technology, Education

0 Comments
12 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,325
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
12
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Building Massively Viral Apps for Facebook and OpenSocial Eric Yieh, Director of Product Management
    • 2. What is RockYou? RockYou is the leading provider of widgets on the web—we provide tools for people to express individuality and interact with friends.
      • Self Expression
      • Slideshows
      • Glitter Text
      • Fun Notes
      • PhotoFX
      • Voicemail
      • Countdown Timer
      • Corkboard
      • Voice Comment
      • Scratcher
      • Gizmoz
      • Games
      • Social Interaction: Connection & Discovery
      • Super Wall
      • Horoscopes
      • Hug Me
      • Likeness
      • Likeness Unrated
      • Zombies
      • Vampires
      • Werewolves
      • Emote
      • MyGifts
    • 3. Who is RockYou? Over 50 Applications and Widgets
    • 4.
      • “ To engage the world through social applications”
      The RockYou Mission
    • 5. Stats!
      • Invented the Space
      • Double Digit penetration across leading social networks (MySpace, Facebook, Bebo..)
      • 105 Million Uniques
      • 1.5 Billion Pageviews
      • 150+Million Widget views a day
    • 6. Agenda
      • Opportunity in Social Apps
      • Designing a Killer Viral Loop
      • Measuring and Tuning Virality
      • OpenSocial – New Opportunities (and Challenges)
      • Picking a Platform
    • 7. The Opportunity
    • 8. Market for Social Apps is Exploding Wikipedia.org Alexa Global Traffic Rankings 1 2 3 4 5 6 7 8 9 10 2005 (U.K.) 2008 1 2 3 4 5 6 7 8 9 10
    • 9. Social Applications Increase Site Traffic Over 150% Growth!
      • Over 18,000 applications
      • 95% have an application
      • 60%+ have a RockYou app
      RockYou Integration
    • 10.
      • Source: eBay Investor Presentation, RockYou
      • eBay starts Q2 98, PayPal starts Q1’00, Yahoo! starts Q1’95, AOL starts Q1’92, Facebook starts Q4’04, and RockYou Starts Q4’05
      • Facebook data represents active users, which was disclosed on 12/05 and 12/06. Undisclosed active user data is extrapolated by applying an average active user penetration to global Unique Visitors (per comScore Media Metrix)
      (2) Registered Users (MM) How do you get exponential growth like this? Facebook platform launch
    • 11. The Viral Loop
    • 12. Design a killer viral loop!
      • An effective viral loop has three critical components
      Conversion Funnel Distribution Channels End User Value
    • 13. Viral loop – distribution channels
      • Develop your concept around available channels
        • Viral channels should drive the product and features, not the other way around!
      • Accept the fact that channels >> features
        • Channels bring in new users and keep them coming back
        • Only the top 0.1% of features can accomplish this alone
      • Have a plan to maximize use of every channel
    • 14. Viral loop – distribution channels
      • Come up with a high-converting call to action
        • Half art, half science
        • Prerequisite for large scale growth
      • Keys to success
        • Simplicity
        • Universal
        • Social persuasion
        • Novelty (be creative!)
    • 15. Viral loop – distribution channels
      • Channels vary from network to network but tactics remain the same
      Flash Widget Era
      • Profile
      • Bulletin
      • Profile
      • Requests
      • Notifications
      • Email
      • News Feed
      • Profile action
      • Profile
      • Messages
      • Notifications
      • Email
      • Activity stream
      • Home surface
    • 16. Viral loop – conversion funnel
      • Reduce the flow to the bare minimum
        • Expect > 20% dropoff for every click
      • A/B test user flows
      • A/B test calls to action
      Flow A Flow B A n new users B n new users X% user dropoff Y invites sent/user Z% invites accepted Lots of work!
    • 17. Viral loop – end user value
      • Provide users with a compelling reason to keep your application installed
        • Or they will uninstall
      • Build virality into your engagement flow
        • Many more opportunities to acquire users over time
      • Have a plan to generate sustainable long term engagement
        • Inactive users can’t make money for you!
    • 18. Tuning the Viral Loop
    • 19. Metrics for your viral loop User Call to action to invite friends x = invited friends Accept? Yes y% = invite accept rate x * y > 1 gives you viral growth!
    • 20. Hypothetical viral numbers
      • Install flow
        • x = 5 (friends invited on average)
        • y = 22% (acceptance rate for invites)
        • Viral factor = 5 * 0.22 = 1.1 VIRAL!
      • Engagement flow
        • Repeat users can generated additional virality!
    • 21. Combine multiple flows and channels
      • Install flow
        • x = 5
        • y = 10%
        • Viral factor = 5 * 0.1 = 0.5
      • Engagement flow, request channel
        • x = 3 (invites)
        • y = 10% (acceptance rate for invites)
        • Viral factor = 3 * 0.1 = 0.3
      • Engagement flow, notification channel
        • x = 6 (notifications)
        • y = 5% (acceptance rate for notifications)
        • Viral factor = 6 * 0.05 = 0.3
      0.5 + 0.3 + 0.3 = 1.1 VIRAL!
    • 22.
      • What to track
        • Requests sent & request CTR
        • Notifications sent & notification CTR
        • Feed events & feed CTR
        • Adds / removes
        • And everything else…platform tracking is not 100% reliable
      • How to track
        • … if you’re tight on resources (aren’t we all)
        • Paid or home grown if you’re serious about growing big
          • Get stats in real time instead of waiting a day
          • Store events that can’t be tied to a page (i.e. number of requests sent)
          • Slice and dice data however you want
      Tuning the viral loop – watch your metrics
    • 23. Tuning the viral loop – watch your metrics
    • 24. Jump start your viral growth
      • Advertising
        • Many ad networks exist to promote and monetize your application
      • Partner
        • Trade clicks with another app developer
      • Cross promote your own applications in creative ways
          • Super Wall API
          • Deep feature integration
    • 25. Product development at RockYou!
      • Build fast and launch asap
        • Super Wall coded in a weekend
      • Iterate on original design
        • A/B test when in doubt
        • Tune the viral loop…then keep tuning to stay ahead of the competition
      • Let data guide product decisions
        • Don’t Be Emotional, numbers don’t lie
        • There are no user experts
          • 60%+ female, 15-25
        • Do user studies when you don’t have web metrics
      • Listen to your users!
        • Build the features users want to keep them engaged and happy!
    • 26. OpenSocial
    • 27. What is OpenSocial?
      • Common set of APIs for building social applications across multiple large destination sites
      • Technical spec
        • Client-side javascript + server-side REST
        • Write once, run everywhere *sort of*
      • 200 M+ users
        • Unprecedented distribution opportunity
      • A great reason to build apps!
    • 28. OpenSocial containers Now Playing Coming Soon!
    • 29. Key differences between OS containers and Facebook
      • Use model
        • Profile vs. feed
        • Number of friends
        • Entertainment vs. utility
        • Focus on self expression
        • Novelty of widgets/apps
      • Distribution channels
        • Home surface (permanent engagement)
        • Viral channels not as well developed
        • User conditioning to existing channels
    • 30. Myspace
      • Audience
        • 109 M monthly uniques
        • Majority U.S. traffic
        • Promiscuous user interactions
        • Heavy on pop culture
      • Platform status
        • 100% rollout
        • Has yet to do mass promotion
        • 1-to-1 communication through native channels
          • Comments
          • Messaging
          • Bulletin
          • Blog
    • 31. Myspace
    • 32. Hi5
      • Audience
        • 38 M monthly uniques
        • Strong penetration in Latin America
      • Platform status
        • 100% rollout
        • Prominent front page promotion
        • Strong viral channels
          • Invite request
          • Notification
          • Activity stream
    • 33. Hi5
    • 34. Orkut
      • Audience
        • 27 M monthly uniques
        • Majority usage in Brazil and India
      • Platform status
        • 10% rollout in India
        • Promoting apps to users through feed
        • Activity stream is only viral channel
    • 35. Orkut
    • 36. Choosing a Platform
    • 37. So many platforms…what to do? How do you decide which platform to start on?
    • 38. Picking a platform
      • Size of user base
      • Growth of user base
      • Value of user base
      • Strength of viral channels
      • Strength of competition
      How BIG is the opportunity? Potential Revenue = Total Users x Pageviews/User x Revenue/Pageview
    • 39. Picking a platform
      • Development efficiency
        • Required programming skills
        • Interface with container
        • Platform stability
        • Adapting to API changes
      • Localization
        • Language
        • Cultural differences
      What’s it going to cost?
    • 40. Developing on Facebook vs. OpenSocial
      • Facebook
        • Anyone who’s ever coded a basic website before can build an app
      • OpenSocial
        • Based on Google Gadgets, completely new paradigm for most developers
        • Can be ported between multiple containers at a basic level, all distribution channels are container-specific
        • Will require entire rewrite if coming from Facebook
    • 41. Where should a first time app developer start?
      • PHP, JSP, Rails
      • New app idea
      • Build on stable platform
      • Newbies ok
      • Get out to market quickly
      • Strong javascript skills
      • Proven concept
      • Occasional outages acceptable
      • Experienced team
      • Invest significant resources
    • 42. Sound Interesting?
      • Actively hiring in engineering and product management
      • Looking to partner with other leading app developers
      • Open to strategic relationships with high potential apps
      Work with RockYou!
    • 43. Questions? Email: eric@rockyou.com