Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 25, 2014
arrowPress Releases
October 25, 2014
PR Newswire
View All
View All     Submit Event





If you enjoy reading this site, you might also want to check out these UBM Tech sites:


 
Why developers are leaving the Facebook platform
by Andrew Chen on 04/22/13 04:50:00 pm   Featured Blogs

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.

 



Originally posted at Andrew Chen's blog.

Attitudes towards the Facebook platform have changed
Recently, Bill Gurley of Benchmark wrote a great piece on how platform companies like Facebook, iOS, Android, eBay, and others manage the ecosystem around them. It’s an important essay and I’d recommend you all read it. I found myself nodding my head as Facebook was discussed. In recent conversations with fellow entrepreneurs in Silicon Valley, it’s become a common belief that Facebook has become an undesirable platform for a startup to build their company.

Last month, I even heard one prominent VC even went so far as to say:

If your audience comes primarily from Facebook, that’s just uninvestable.

Ouch.

That’s a big shift from just 3-4 years ago when everyone was building Facebook apps and deeply integrating it into their products. I remember visiting a floor of an incubator where the head guy proudly said, “Everyone on this floor is working on Facebook apps.” And everyone thought that there was going to be a new thing, the “social OS” that was going to be the next layer of the internet.

So what happened? Why have developers soured on the Facebook platform?

Multiple factors in this analysis
The summary of the reasons why developers have increasingly left the Facebook platform for other platforms:

  • Lack of virality
  • Higher ad rates
  • Constant retooling
  • Competition
  • The feed is finite
  • Mobile platforms are the new sexy opportunities

This essay tries to elaborate on each of these reasons. Perhaps this will be educational for future platforms in how they work with developers, and hopefully Facebook will ultimately come to fix these issues. I don’t agree with all of these opinions, but in the spirit of comprehensiveness I’m going to document all the POVs I’ve heard.

Lack of virality
When the Facebook Platform first launched, it was the Wild West. You could do almost anything. I remember hearing that a lot iLike’s growth at the launch of the Facebook platform was because they figured out you could set up an invite screen with all your friends’ names pre-checked, and people would just click OK. It’d invite all of their friends, and the apps grew very fast. Turns out that sucks for UX, and it makes total sense for Facebook to turn that off, even if developers would rather have it there. Same with Zynga, and same with Viddy.

But now that those channels have all been dialed down, mostly for very legitimate reasons, it’s hard for even app that’s a “good actor” in the ecosystem to achieve sustainable viral growth. Many of the channels that existed last year no longer exist today, and they were taken out without replacements. So now that the excitement has faded, we’re back to launching mobile apps on Techcrunch and hoping to ride the iOS charts- that still seems to work for some people, and developers have started focusing there.

Higher ad rates
One way to view acquisition on Facebook (and Google, for that matter) is that there’s a organic marketing channel (via feeds and search results, respectively) and a paid channel, that blends paid content into the organic stuff. Back a few years ago, there was a ton of undervalued ad inventory on Facebook and a lot of companies went nuts on both the organic and paid channels. This was because Facebook took the long view in building up their ad infrastructure, and let people bid it up over time rather than sticking AdSense on all their pages. Facebook does a trillion pageviews a month, so it turns out there was a lot of cheap ad inventory. A lot of developers and advertisers were able to buy a ton of traffic cheaply, and arbitrage it against their virtual goods or ecommerce businesses.

That arbitrage began to fail as ad rates went up. And with decreased virality, the effective cost per customer also went up, because you were getting fewer “free” users as well. So now in 2013, that arbitrage is a lot harder to do profitably. In many ways, you can look at Zynga and Groupon as very successful one-time arbitrages on Facebook’s 1 trillion pageviews/month. They were able to buy 100M+ customers a few years back, but now that new user acquisition is much harder, they have to look elsewhere.

Constant retooling
I’ve heard the joke that the “Developer Love” email is scariest email you can get from Facebook, because it’s the one that tells you that your app needs to be substantially updated for a new set of APIs. Facebook has an amazing engineering culture driven by “Move fast and break things” but that means some of those things are often their developer partners’ apps. And you need to move as fast as Facebook to keep up. Just look at the Developer Changes page to see how often new things are released.

Part of this retooling means that there’s a maintenance tax on whatever app has been created on the platform, since you have to pull your prized engineers off their projects to do constant maintenance and reintegration into the new viral channels. That’s just to keep up. It also means that what works today may not work tomorrow. If you are making important decisions on staffing, business models, financing, then a lot of uncertainty is introduced because your business might get disrupted by platform changes happening in a few months.

Competition
It also turns out that at least for some categories of services, Facebook actually thinks about the competitive aspects of their product and it’s not just a completely open platform. If you talk with folks who are working on messaging or photos or even walkie-talkie apps, you’ll hear stories about how apps have been shut down. Turns out, especially because so many folks are working on mobile these days, that a lot of overlap gets created. I’ve even heard that Facebook isn’t letting some messaging apps buy advertising on their platform – not just turning off the APIs, but actually refusing to accept money for ads. Pretty interesting stuff.

The feed is finite
Many of the distribution issues on Facebook have to do with the fact that the feed is finite. A person will only look at the first 10 or 20 stories on any given visit, and anything you put into that grouping takes something out. This leads to all sorts of problems, because as users spend more time with Facebook, all sorts of new activity increases:

  • They “like” more pages
  • They add more friends
  • They “subscribe” to more celebrities
  • They try more apps
  • They sign into more apps with Facebook

All of this means that there’s more potential things their newsfeed algorithm needs to sort out. Not only are there more actions people are taking, but there’s more advertisers buying “likes” and app installs. You end up competing with everyone else for a spot on the feed, and it’s a zero-sum game, as Michael Dearing pointed out to me on Twitter. All of this leads to the marketing channel getting saturated, which I’ve written about in my essay Law of Shitty Clickthroughs, and makes the channel less attractive as time goes on.

Mobile platforms are the new sexy opportunities
And finally, the very obvious thing is that developer attention has shifted over to mobile because that’s where the new successes live now. You might have read, for example, of Supercell’s recent$130M raise valuing the company at $770M. When’s the last time we heard about that for a Facebook app? And how many investors are willing to fund “Facebook apps” now? In my conversations with people, there’s still a lot of perceived opportunity in mobile, and people feel like there’s enough stability.

What’s next for the Facebook Platform?
The Facebook Platform has been an amazing success, in a lot of ways. No other company, with maybe the exception of Google, has given away so much free traffic to developers while asking for very little in return. So let’s not all be whiners here. Years after the platform launch, a lot has evolved, and as a community we’ve all learned a lot. One of those lessons: What makes developers happy and what makes for a great UX are very different things. Same with what makes Facebook a good business, rather than a platform for developers to suck out users.

Can Facebook regain the excitement around the platform that they had years ago? I think the answer is yes, but I think they have to figure out what kinds of apps they want build up on their platform, and really make those partners successful. Show us the existence proof that you can build something big and sustainable on there. Microsoft was an incredible platform because it spawned multiple public companies that built upon them – regardless of the fact they’d chase you down once you proved there was a billion dollar opportunity :) I think if the developer and startup community starts hearing about big successes on Facebook again, people will try it out. But in the meantime, the attention has shifted to wear big opportunities are now, and that’s iOS and Android.


Related Jobs

Red 5 Studios
Red 5 Studios — Orange County, California, United States
[10.24.14]

Graphics Programmer
Red 5 Studios
Red 5 Studios — Orange County, California, United States
[10.24.14]

Gameplay Programmer
Gearbox Software
Gearbox Software — Plano, Texas, United States
[10.24.14]

Server Programmer
Giant Sparrow
Giant Sparrow — Playa Vista, California, United States
[10.24.14]

Junior 3D Artist






Comments


Ian Fisch
profile image
Very interesting. I like reading this kind of in-depth analysis. Please continue to write stuff like this.

Albert Meranda
profile image
Agreed. Thanks.

Joe McGinn
profile image
Good article thanks Andrew.

Ron Dippold
profile image
How much impact do you think Zynga had in training users to be wary? I know at least one person who burned out after being made miserable by two of their games back in the heyday, when they were bragging about how they abused their users. Or is that just too few people to matter, and memories too short?

Wendelin Reich
profile image
Wow, this article taught me how naïve I've been about the Facebook Platform. All those hidden costs and 'taxes' - thanks for your wake-up call.

Eric Robertson
profile image
Great Article. As an indie dev integrating Facebook into my mobile App, it encourages me to think I'm not tying myself to the mast of a sinking ship.

Doug Purdy
profile image
Hi, I'm Doug Purdy, Director of Developer Products at Facebook. I wanted to weigh in here to explain how we think about some of these things.

Successful iOS and Android developers are integrating Facebook into their mobile apps. It's not an either/or equation. In fact, as of this month, more than 81% of the top 100 grossing iOS apps and 70% of the top 100 grossing Android apps integrate with Facebook.

All categories of developers continue to build with Facebook (fitness, books, music, games, etc.) with over 10 million apps and websites integrated with Facebook. Notably, games continues to be an extremely popular category – more than 250 million people play games on Facebook each month, and canvas installs have gone up 75% in the past year. Most of our games developers had record years in 2012, and over 100 of these developers made more than $1M in 2012 (in total, we paid out more than $2B to games developers in 2012).

With regard to Platform policies, for the small number of apps that violate our policies (replicate our functionality, fuel their app's growth at the expense of people's experience or expectations) we take action as needed. But for the vast majority of developers building great social apps, keep doing what you're doing.

Our goal is – and has always been – to give people a convenient way to login to apps, create personalized and social experiences, and let people share the things they care about through the apps they use.


none
 
Comment: