Forum Moderators: rogerd

Message Too Old, No Replies

Facebook app success - 5 simple things that made it tip

         

httpwebwitch

3:33 pm on Dec 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I have a facebook app. It's not spammy, and isn't pushy - it just does what it says it does, and does it well. People who use it like it. It has an "invite a friend" feature, but it's subtle, not aggressive. It's a good app, because I originally built it to fulfil a real need for myself, and others are finding it useful too.

I built it in mid-2007, and it launched with a yawn. A year later, it still had only 150 users, a dozen of those being my own friends.

But it's recently taken off like a rocket... and I'd like to report why.

1) following up on uninstalls
Whenever someone removes the app, facebook will ping a URL on my server. When my server gets that removal request, it deletes that user's profile and associated data, but... it also sends me an email message. In that message, I've coded in a link which composes a new message to the person that uninstalled the app. It reads (paraphrased): "you uninstalled [appname]. Can you tell me why? please let me know how I can improve it."

I get about 50% response from those requests for feedback, and the suggestions have been invaluable. I used all that early feedback to make simple - usually subtle - changes to the interface, to improve useability and enhance that first impression.

For example, one response was "I uninstalled because I couldn't figure out how to do X". Replying immediately, I not only explained to the user how to do X, but I moved the button that let you do X to a more prominent and obvious location, and changed the text caption to be more clear.

I repeated that process 100 times, and what a difference it makes - even I who built it, find it easier to use and navigate than I did in its first draft. Now my app also has a very low uninstall rate, indeed less than 5% - which is practically unheard of for F8 apps.

2) respond to bug reports immediately
early on, when I got a bug report, I'd reply in person (by a message, not through the wall or discussion board) to the reporter, and do my best to have it fixed within the hour. Some of those people who inadvertently stumbled upon an obscure bug went on to do some darn thorough QA and reported many more, just for my benefit. They went from sending a snarky "hey buddy, your crap is busted" to being an ally in serious distributed, free QA testing. Having gotten involved, I engaged them on a personal level, and they stayed involved. Some of those bug reporters were among the app's first "fans".

3) stuffed the name with a keyword
* real app name changed to respect the ToS. by the way, it's not a horoscope app either, I'm abstracting as an example
The name of the app used to be "iZodiac"*. But no one looking for horoscopes would actually search for "iZodiac"... One day I did a search for "horoscope" and it didn't even show up, even though "horoscope" is in the description, summary, etc. So I changed the name of the app to "iZodiac: a daily horoscope". Now when you search "horoscope", it's there near the top of the results! The effect was almost immediate - new installs and traffic jumped within the hour and stayed up. Shows that the search algo at facebook relies very heavily on the app name, and not on words in the description.

4) broadcast to feeds
I had originally created the app with "stories" being broadcast to the users feed. But when facebook switched to the "new" interface, the broadcasting functions stopped working so I disabled the stories and forgot to fix them later. Well I remembered a few weeks ago, did some research in the F8 wiki and got them working again. The effect was not immediate, but it did happen quickly - a day later new installs per day had doubled, and within 3 days the number quadrupled.

5) meatspace spamming
I almost forgot to mention this one.
I printed a bunch of business cards with the app name on it, a little logo and short description and the URL. I brought a bunch of those cards to pubcon - if you met me there I might have passed you one! Hence in early November a whole bunch of influential people, who all presumably have heard of the internet, many of whom also having a facebook account, were solicited to try the app. I believe getting some "influencers" to try the app may have had a Gladwellian effect - but it's hard to make direct correlations with traffic growth as with those factors previously mentioned.

* * *

these improvements were all pushed in late October and early November. I used to have email alerts whenever someone installed the app, but I had to turn it off because my Inbox was going "bing! bing! bing! bing! bing!" like a slot machine on ludes, which interrupted my work.

At the beginning of October, the app was getting only 2 or 3 new users per week. Now it's getting over 150 per day, and it's accelerating. If you look at the "insights" graph it looks consistently low for a year and a half, then suddenly bends skyward in November 2008. Much of that is seasonal, but I believe the tactics mentioned above played a big part.

bill

3:49 am on Dec 10, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Excellent job with that app. Thanks for sharing all that.

It sounds like you've got the promotion part down. The big question is can you monetize it? Does it generate any convertible traffic for any of your sites?

httpwebwitch

7:24 pm on Dec 10, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I've found with my other facebook apps ... One does need to be very careful that monetizing the app doesn't deter from its aesthetic and functional beauty. F8 users are extremely fickle, moreso than typical WWW traffic; if it smells like a billboard for advertisers, it's one click away from being uninstalled, blocked, or reported.

It's earning a *very modest* revenue right now via some carefully targeted methods. "Modest" revenue from 2000 users takes on a different meaning when an app has 200,000 users. (fingers crossed)

puppetmaster

8:20 pm on Dec 11, 2008 (gmt 0)

10+ Year Member



That's a nice application, I hope you do well with it.

StoutFiles

8:38 pm on Dec 11, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You'll find that apps on other less sophisticated social networks will make you A LOT more money than Facebook will.

nealrodriguez

8:46 pm on Jan 15, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



it's the same user-thinking that's got zuckerberg wondering how to get people to click sponsored links.

rogerd

6:20 pm on Jan 16, 2009 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Great post, it's good to know that good app design and implementation can still pay off! Thanks for sharing your recipe, httpww!

wangjianshuo

2:54 am on Jan 24, 2009 (gmt 0)

10+ Year Member



I especially love the point of "1) following up on uninstalls". Sometimes, a personal note worth much more than many survey and even more guessing. The personal interaction seems scary for many people - "How can I possible send a note to everyone"? But it turned out that it is possible, and it is not too much work. There are much fewer "relevant" people than you think. This is what I learn from the post.

Well done, httpwebwitch.