6. Value of a Facebook Login User
“People who log in with Facebook share our
articles 40% more often than people who use
other sign up options and over 2x as much as
people who are not logged in”
– Dao Nguyen, Director of Growth at BuzzFeed
7. Value of a Facebook Login User
Compared to people that use other sign up options, Facebook Login users…
Runkeeper (Fitness)
Threadflip (Shopping)
Are 70% more likely to track their
first run / walk / bike
Spend 50% more time with the app
SongPop (Game)
Cooliris (Photo)
Spend 35% more on average
Are 50% more likely to share
photos
Applauze (Local)
Swell Radio (News)
Are 20% more likely to be repeat
ticket buyers
Listen 8% more on average
8.
9. After clicking the Facebook Login button, what %
of users complete sign up?
20% to 90%+
10. 1. Use our iOS and Android SDKs
iOS and Android apps should use the native Login dialog that comes with our SDKs
instead of custom web views
11. 2. Use a clearly defined Log in with Facebook button
12. 3. Tell your users why they should use Facebook Login
13. 4. Ask only for the permissions that your app needs
18. Login Recap
1.
Use our iOS and Android SDKs
2.
Use a clearly branded “Log in with Facebook” button
3.
Tell your users why they should use Facebook Login
4.
Ask only for the permissions that your app needs
5.
Don’t show users repeated permission screens
6.
Ask for publish permissions when the user is ready to share
7.
Avoid having a double Login
8.
Provide a visible logout mechanism
developers.facebook.com/docs/facebook-login/checklist/
20. 874M mobile MAUs and growing
1.19B
MAUs
Facebook MAUs
FB Mobile MAUs
874M
Mobile
MAUs
0
2004
Present
21. News Feed is the most engaging location on Facebook
22. Share Dialog is the easiest and best way to share
Feed Dialog
Works on any device
Good
iOS Share Sheet
100% native
Better
Share Dialog
100% native, supports Deep
Links, attribution, doesn’t require
Login
Best
23. Easy to integrate – a couple of lines of code
“The new Share Dialog was remarkably
easy to integrate, after half an hour I was
done! I kept thinking I was missing
something, but everything was running
smoothly.” – Goodreads
NSURL* url = [NSURL URLWithString:@"https://developers.facebook.com/"];
[FBDialogs presentShareDialogWithLink:url handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
NSLog(@"Error: %@", error.description);
} else {
NSLog(@"Success!");
} }];
24. Sharing does not require Login
4 Pics 1 Word does not use Login and allows users to post to Facebook with the Share Dialog
25. Location and friend tagging, app attribution
Friend and location tagging
App attribution
27. Share Dialog: Key Features
Simple integration
• Supports iOS and Android
• A few lines of code
Let everyone share
• Does not require Facebook Login
Powerful stories
• Supports Open Graph
• Includes location and friend selector
• Stories attributed to your app
30. 1. Use larger images whenever possible
Images size:
Good: 600 x 315 pixels
Best: 1200 x 630 pixels
Aspect ratio:
1.91:1 aspect ratio
Code:
Link shares
31. 2. Use deep linking
New Install
Facebook.app
Re-engaged User
32. 3. Make your stories more engaging with Open Graph
34. 5. Invite friends with requests
• 1:1 or 1:few invitations
• Simple to integrate
• Use the Multi Friend Selector
to target the right users
• Customize your invitations
35. 6. Use App Center to drive social discovery
App Center:
• Allows users to find great social
apps organically
• Simple to set up (no engineering
required)
• Designed to grow mobile apps that
use Facebook
36. Sharing Recap
1.
Use images that are 1200 x 630 px or above to generate large beautiful stories
2.
Use deep linking
3.
Make your stories more engaging with Open Graph
4.
Use App Insights to track your metrics
5.
Invite friends with requests
6.
Use App Center to drive social discovery
developers.facebook.com/docs/plugins/checklist/
37. Help developers build, grow, and monetize their apps
Facebook Login
Payments
Parse
Autofill
Sharing
App Ads
Contact: petergyang@fb.com
Notas del editor
Thanks everyone for comingMy name is Peter and I work on Facebook’s platform teamToday, we’re going to talk about how you can build and grow your app with Facebook Login and Sharing
I’d like to start with a question.Everybody knows how hard it is to get your app discovered and downloaded from the App StoreBut of all the apps that have been downloaded, what % do you think, are used only once?It’s a measly 26%. Even if a user has downloaded your app, there’s only a 26% chance that he’ll use it more than onceSo how can Facebook help?
When you’re building an app, there are two experiences that Facebook can help you optimize for:First, use Facebook Login to give your users a fast and secure sign up experienceAfter your users sign in and start engaging with your app, use our sharing tools to empower them to tell their friends on Facebook how amazing your app isLogin and Sharing are two of the most fundamental parts of our Facebook platform, and I want to tell you guys how you can use them to their full potential
Let’s start with Facebook LoginAs an app developer, why should you use Facebook Login?
That’s why many of the most popular apps today use Facebook LoginAnd in any given month, people log in with Facebook over 850 million times
Login is fast and people who log in with Facebook are more valuableBut what’s interesting is that there’s a huge variation in Facebook Login conversion rates across different appsThere are apps that convert only 20% of their users, while others convert over 90%Here are some tips for you to reach 90%
So here’s a quick summary of all the best practices that we covered for Facebook LoginYou can also visit our Login checklist online to learn more about these best practices
Now let’s talk about sharing
The Share Dialog is super simple but it’s also very powerfulYou can tag friends or locations directly from the DialogWhen the story appears in News Feed, your app name will be right there along with it
Here’s how it looks in an app
Many leading apps are using the Share Dialog todayNow that I’ve convinced you guys to use the Share Dialog here’s a few tips on how you can optimize the stories that it produces
4. Use Insights to track your metrics
At Facebook, our mission is to help developers build, grow and monetize their appLogin and Sharing are just two pieces of our overall product portfolioTo give you the full picture – We want to make it easy for you to create beautiful apps by taking care of the backend with ParseWe want make it easy for people to sign in to your app and get a rich personalized experience with Facebook LoginOnce the user is logged in, we want to empower him to tell his friends how great your app is by using Facebook SharingOf course, you an use app ads to drive more installs and engagement for your appFinally, our payment and autofill solutions are designed to help you monetize your appBuild, grow, and monetize – thank you all for coming today and my e-mail is there if you have additional questions