Using Psychology to Create a Killer Sticky Website
In thinking about current and future projects, I have done my best to be as conscious as possible about the reasons for doing things a certain way, rather than doing things a certain way because that seems like a good idea. That is, I want every feature and option to have a darn good purpose. I realize this could seem a bit obvious, but it’s so easy to just stick something here or there or add a “cool” feature just because you can.
So I set out recently to understand what makes some web apps irresistibly sticky and why others can’t seem to gain traction. It didn’t take me long to get totally obsessed with understanding this stuff because the deeper I got, the most interesting it all became.
I kept finding this great material from people who had the same thoughts I had (of course - you know there are ALWAYS people who have already had whatever question you currently have, and chances are that they have already blogged about it). Here is some of what I found.
“…the service automatically gets better the more people use it.” (O’Reilly)
First of all, if you want to build something that really sticks, you need to understand what motivates us. In reality, it all comes down to not only making something fun, but understanding what we think is fun and why.
I suppose it’s not hard to make the leap that game developers are the kings and queens of sticky, but that’s not something I had really wrapped my head around until now. Amy Jo Kim is pretty much THE source for this discussion, and she’s been at it for quite a while.
She lays out 5 components that aid creating sticky app or game - and she argues that the most sticky sites make use of all of them well. (Ebay being a prime example.) The idea is that you can actually shape the behavior of your users (a better way to say this is to say that you can get them to do what you want them to do to further the goals of the site and improve user experience). By developing concepts around these 5 components, you can shape the way your site/app is used.
- Collecting things.
- Earning Points.
- Getting/giving feedback.
- Exchanges/Gifting.
- User Customization.
How many sites do you know that incorporate these features? The ones that do are pretty darn sticky. Ebay, MySpace, Facebook, etc. That’s not to say that any app with these 5 things will work - it’s far more complex than that - but it does mean that these features matter.
If you want to learn more about what each of these means so that you can start incorporating them into your own sites, here are some great resources:
- Amy Jo Kim’s E-tech 2006 PowerPoint
- How Game Mechanics Can Make Your App More Fun
- Game mechanics applied to social media: “Easy to Learn, Hard to Master”
Jay Gould of Bolt.com adds a few more to the list:
- Syndication.
- Competition.
- Tipping Point.
Make sure to check out the full post for his interesting thoughts.
“…users pursuing their own “selfish” interests build collective value as an automatic byproduct.” (O’Reilly)
If you want to build a web app that’s totally irresistible and undeniably sticky, you have to follow these golden rules:
- Your app needs a goal - some ultimate achievement - and that has to be obvious the moment that you hit the page. But once you figure that you, you need to forget about how cool that goal is because that’s not enough to create a site that sticks. You must focus on all of the steps to achieve that goal and make them FUN, EASY, and ENJOYABLE. Remember: it’s not about the goal, it’s about the PROCESS to get to the goal.
- Feedback makes even the most basic tasks fun. Allow people to leave one way message AND back and forth conversations. Think Ebay feedback, think MySpace messages, think blog comments, think forum private messages. Think about how people communicate and make those kinds of communications available to your users. Allow for ‘gifting’ between members. Gifts create a sense of reciprocity and people generally want to outdo the giver. “Gift economies” are very interesting, and I think we will see a lot more of this in the future - beyond Hot or Not, Facebook, et al.
- Customization abilities create a sense of ownership and belonging. Being able to make something represent who we are at the core makes us more likely to share it (perhaps that’s an all black page with gray text, or a pink page with sunflowers), and ostensibly makes it harder to abandon because it’s really a part of who we are. MySpace is fugly, but it works.
- Take customization a step further by customizing data and suggestions for each person. If you know someone loves Metallica because their (now required on all UGC sites) says so, why not suggest other Metallica fans to them as friends, or groups that talk about Metallica? If you aren’t talking about a more social networking site, you can still make suggestions based on what we know for sure about a user and all other users. If a you are always giving users the next click, that click will be far more useful if it’s actually relevant to their stated tastes (or surfing habits). Study Amazon’s ability to suggest… Have you clicked before? Were you interested in why or how they might know you so well?
- Everything is ranked and sorted and everything has a number attached. If you attach a number to someone, we are naturally inclined to want to see that number rise. Depending on the site, it could be the number of friends I have, or it could be the number of photos I have submitted, or it could be the number of posts I have made. It instinctively feels good to see “our” number increasing. Anything that’s important to the quality of your site should have a number. (Hint: Don’t make it about friends.) Perhaps there is also a general experience number that ties in all sorts of aspects that be called Experience or Karma. this number could be affected by submitting content, adding comments, community moderation, etc. Once you have numbers, everything is ranked and those ranking are public. Just watch how people suddenly start increasing their activity levels…
- Give your users a reason to keep returning every day. If your users don’t have a reason to visit daily, give them one! Give daily log-ons weight in your overall points system. Have a robust user notification system that nudges them about how many new posts/reviews/friends/etc. have been added to the site since they last visited. Depending your site, this will be different, but do what you can to give a REASON to come back.
- Sit down and figure out your EXACT goals and then build around them. If you are a review site, you want reviews. Every single game component should be built around that one goal. Don’t let your mind wander and don’t start adding things that aren’t a part of that one goal. Add features that encourage THAT behavior.
- Much of user-generated content is crap. I love UCG, but the reality is that a lot of it isn’t that great. That’s okay, though, because your incredibly brilliant app will be able to bring the cream to the top with very little user interaction. You know what people are clicking on, what people are commenting on, what people are sharing, etc. You will do this well because you know that it’s your job to locate the best content, while also letting users dig as deeply they want into the site. Have analytical tools in place that bring the good stuff to the forefront for your users. Never make them look for it unless they want to.
- You are not creating the content, you are creating ways to USE and DISPLAY the content. That’s your job. Focus on ways to use the data that you have that will improve on user experience. Make your data available to outside developers through an API. Don’t horde it! If you have data, it can get used by someone. Think about it: Google’s charm has nothing to do with the actual sites they index, but it has everything to do with the DATA they collect to create their rankings and how they manipulate that data. That’s what creates the listing of websites in their results pages. Never forget - it’s not so much about what you collect as what you DO with what you collect.
Let me leave you with this:
The uniting theme in all of this is that you need to understand what makes people act and react in order to develop something that they want to use again and again. This is about creating interfaces that understand the way we consume and create content. To me, the future of social applications on the web is fully understanding how we can better use data to create userfulness and relevancy. For some apps it’s about how people are connected, for others it’s about how things are connected… I think we have barely scratched the surface of intelligent, evolved, niche social networks and applications.









You have some great ideas there that could be applied to nearly any website. A blog has the feedback aspect built in, perhaps that is why they are so popular.
I wonder how many of those other components could be added easily to an established site. Just adding one or two more could really increase “stickyness.”
James
June 6th, 2007 at 10:13pm
thanks for sharing this, it is really valuable. i will be thinking about it for our next projects.
Also, i think this doesn’t solve the hardest part in any startup which is getting the core idea/service. if there is no real value proposition behind your web application, any amount of interactivity and stickiness is useless, and it will add more noise than signal on the web.
anyway, keep up with these insightful posts
heri
June 19th, 2007 at 8:54am
James brings up a good point … what can be added to any old site to improve the stickiness? Badges, widgets, user control, rewards, points … can each on their own build something. Many sites succeed from being able to plug in a multitude of these tools and border on creating addiction. Digg crack?
Aaron Weiche | Prime Blog
June 19th, 2007 at 5:23pm
Great article Laura, I especially liked that it was categorized under: “If You Build It, They May Not Come”.. clever
Patrick Burt
August 28th, 2007 at 7:14am
nice one
undextrois
August 28th, 2007 at 8:24am
This is a simply amazing post chock full of great ideas! Just found your blog today but I will pay close attention in the future. I’m gonna have to come back to this post several times to check it all out.
The Decision Strategist
August 29th, 2007 at 4:56pm
[…] Using Psychology to Create a Killer Sticky Website - What social web features appeal to our human instincts for acceptance and belonging? Laura Alter takes a look at some of the key components of successful social media sites. […]
Recommended Reading for 11th August through 29th August
August 29th, 2007 at 7:40pm
I’m 81, the happiest of old women. I’ve just published my first book and a friend is “after me” to start blogging. Your article has given me far more reason than any other. I am most grateful. Thanks,
Mavis Mathews
Mavis Mathews
September 12th, 2007 at 9:02pm
[…] came across wonderful post “Using Psychology to Create a Killer Sticky Website” by Laura Alter (via Chytach via Hackers News). She describes it in much more details and […]
Andrey Khavryuchenko himself » Blog Archive » Make Thy Service Sticky
September 19th, 2007 at 7:20am
Some good points which are very true…
I enjoyed the read a lot, thanks
Jermayn Parker
October 10th, 2007 at 9:48pm
Fantastic article, thanks for sharing! I’m in the process of planning out my own web app right now, and this article really got me thinking about the whole issue of bringing users back to the site over and over again.
Sara
October 11th, 2007 at 10:09pm
[…] Alter has an interesting article on using psychology to create a sticky website. The article is several months old but the insights are still relevant. While aura is mainly […]
Sticky Websites, Note Marketing, PPC and Post Frequency
October 14th, 2007 at 4:25pm
This is really thought-provoking. Many of your tips can be adapted to almost all types of sites. I’m going to add your aticle to my del.icio.us bookmarks.
Karen Zara
October 14th, 2007 at 7:12pm
[…] Alter has an interesting article on using psychology to create a sticky website. The article is several months old but the insights are still relevant. While Laura is mainly […]
schoolofbussines.info » Blog Archive » Doshy Link Attack! Sticky Websites, PPC, Note Marketing and Post Frequency
October 16th, 2007 at 3:00am
It came at the right time. I am just in the process of thinking about creating one of those sticky apps with friends.
Thank You
Cheers Andrej
Andrej
October 17th, 2007 at 11:21am
[…] Using Psychology to Create a Killer Sticky Website (tags: psychology webdesign design sticky usability business web advertising development interface marketing stickiness software) […]
nofi.org » links for 2007-10-17
October 17th, 2007 at 4:17pm
It’s very informative especially the golden rules. It makes me realize that most of the stated rules are being used by all the popular websites such as Friendster and MySpace.
Ginn Wei
October 21st, 2007 at 7:47am
Very interesting reading. I thought I’d made my site fun to use and with a purpose but was disappointed in the hits and revisits I got.
I’m going to review how it works now in line with things I read in this post.
Keep up the good work
controlG
October 22nd, 2007 at 11:02am
[…] Alter has an interesting article on using psychology to create a sticky website. The article is several months old but the insights are still relevant. While Laura is mainly […]
Ask Salomon » Blog Archive » Doshy Link Attack! Sticky Websites, PPC, Note Marketing and Post Frequency
October 27th, 2007 at 9:31am
[…] Alter has an interesting article on using psychology to create a sticky website. The article is several months old but the insights are still relevant. While Laura is mainly […]
Ask Salomon » Blog Archive » Doshy Link Attack! Sticky Websites, PPC, Note Marketing and Post Frequency
October 27th, 2007 at 9:31am
[…] Using psychology to create a killer sticky website L’auteur s’intéresse ici aux différents facteurs qui vont rendre le visiteur plus actif et l’inciter à revenir fréquemment sur un site Internet. Le parallèle (auquel je crois beaucoup) avec les jeux vidéos est évident. […]
Revue de presse | Simple Entrepreneur
November 3rd, 2007 at 4:47am
[…] Laura Alter » Blog Archive » Using Psychology to Create a Killer Sticky Website (tags: Blog Article Community Creativity Design development howto Web2.0 psychology Advices) […]
links for 2007-12-20 at DeStructUred Blog
December 19th, 2007 at 9:18pm
Too bad you are not updating your blog..I enjoyed your point of view and articles
Maybe i will find new posts around here soon..
Jumpions
January 16th, 2008 at 6:07am
[…] Laura Alter » Blog Archive » Using Psychology to Create a Killer Sticky Website Fantastic read - make time for this one! […]
Community Guy - Jake McKee » Rapid Fire - Tuesday, February 05
February 6th, 2008 at 3:02am
Great website!! Keep up the good work!!
baby
March 4th, 2008 at 3:31pm
Nice put togather . Recommended reading for Sticky doers
Thanks
Sathya Ramana
sathya ramana
April 16th, 2008 at 2:37am
Good one. Yep - you’ve nailed it. Steve.
Steve Sammartino
May 27th, 2008 at 8:51am
[…] Alter has an interesting article on using psychology to create a sticky website. The article is several months old but the insights are still relevant. While Laura is mainly […]
bdITjobs.com : : Blog » Blog Archive » Doshy Link Attack! Sticky Websites, PPC, Note Marketing and Post Frequency
May 27th, 2008 at 5:33pm
Great post. I have been wanting to find out more about this area for some time, but had no idea where I could find this information. So thanks or doing the legwork for us
Adult Ühler
July 2nd, 2008 at 1:11pm
[…] Using Psychology to Create a Killer Sticky Website What social web features appeal to our human instincts for acceptance and belonging? Laura Alter takes a look at some of the key components of successful social media sites. […]
Linkblog for Jul 16 to Jul 19
July 15th, 2008 at 11:06am
Great post, please keep up the good work…
laura
January 24th, 2009 at 10:34am