| Building Online Communities With Joomla |
|
Unless you have been under a rock for the last two years, you'll know that the holy grail of websites these days is an online community. Whether you are building a blog, an Internet Learning Environment, a user group or an informational sharing site, transforming it into an online living community can grow it beyond your dreams. One can argue that the two concepts of community and user generated content are what is powering web 2.0. Look at any site from Digg to Flickr and you'll see these two factors at work. But launching and growing an online community is about more than Web 2.0 Ajax widgets, its about putting the individuals of the community first and empowering them to drive the development of your site. What is an Online Community?For the purposes of this discussion, I am going to make the following definition: A group that communicates online to fulfill a need The naturally poses the question for you, the site creator, "what needs are you trying to fulfill with your site?" I am sure that there might be more, but I am going to define 3 basic needs that could be fulfilled through an online community.
You'll often see that recognition is sometimes quoted as a reason why people participate in an online community, but for now I would argue that is a subset of the broader need of emotional. Very often, you'll find that more than one need is at play, but to illustrate these three, here are some example sites where I think a single need is being addressed. Informational
Economical
Emotional
Its certainly debatable which category I have placed some of these, they are for example only. The key part is that your website is going to have people that visit, and people that participate. You need to figure out the lever needed to shift people from the first group into the latter. Let's examine some important steps in that process... but first... an important note..... I am going to start talking about marketing. This might turn some people off, it may even annoy some people when I talk about non-profit sites for genetic disorders and marketing in the same sentence. Marketing is evil isn't it? No, its not. You need to be a marketer and here is why. The web is a insanely crowded place and if you have a site, you need to get people to come to it. You might have an ad-free site, packed with critical information that you want to share. But there is not point going to all the effort if you can't connect to the people you want to read it. On the web, everyone is in the marketing business. I am going to borrow some definitions from Seth Godin. In his book Permission marketing he explains that your website needs to:
For our purposes:
Its possible to break down each of the steps above to a key part in the life cycle of a visitor.
How do I get People to Come to my online Community?Publishing your site is only a small step in the path to getting traffic. Unless you do something else, your site will just sit there, and no one will know it exists. Unfortunately, unlike the Kevin Costner film Field of Dreams, “If you build it, they will come,” is not true on the Web. We can split the different ways to get traffic into several main categories:
If you want your website to be successful, it is absolutely critical that you have a balanced plan that addresses these four components. Just focusing on one will put you at a disadvantage to competitors that have a more balanced approach. It’s exactly the same principle that your financial consultant might tell you: have a diversified portfolio. Some of these strategies cost time, and some cost money. Even if you are running a local library website, you should convince whoever needs to be convinced that your website needs a marketing budget. Organic TrafficSEO used to be about trying to game the system. This worked three years ago, but now search engines are much more sophisticated. Attempts to stuff metatags or put lots of hidden text on a page are more than likely going to get you penalized. This next point is very important to understanding SEO: A search engine tries to find high-quality content based on a keyword search. To be most successful at organic SEO, you need to meet this need. Create a site
with lots of high-quality content and make it easy for both search engine spiders and In a nutshell, have rich page titles and turn on SEF. Further Reading: ReferralReferral traffic is off-site optimization and is the meat of SEO and is perhaps one of the most important components of getting traffic. Most critical is the number and quality of links to your site. Its one of the principle factors such engines use to calculate your SERP (Your rank in the search engine). So you get two benefits: pure traffic and ranking in the search engines. One common, but laborious, strategy to get links is to deliberately seek out and email similar topic sites as yourself and politely ask for a link to your site. This is generally not very effective. You can also find links to your site in other ways. Traditionally, this involves submitting your site to all sorts of directories. I do not advocate this anymore as the effect of these directories is diluted. Definitely make sure you do not pay anyone to “submit your sites to directories; it’s not useful in regard to the amount of money you might spend. Having said that, there is one circumstance where submitting to directories can be useful. If you know of industry-specific and topic-specific directories related to your website, a submission can be useful. This is because links from a topic-related site are worth more than just a general one. Another place to put links to your website is in your signature on a forum. For this to be effective, you need to do a couple things:
The nice thing about this strategy is that the more you contribute, the more members of the community will see your link. It’s a situation where everybody wins. One last note about linking, as well as external links to your site, internal links within your site are also very useful. Here you can really take advantage of some Joomla features such as all the various "Most Popular" and "Latest News" modules. Further Reading Pay-Per-Click TrafficIf you have a website (Joomla or otherwise), and you have a vague interest in getting traffic, then Pay-Per-Click (PPC) needs to be part of your SEM strategy. Why is PPC so useful? If you put an ad in a magazine about your product, you pay the magazine the ad fee, and it goes in. At that point you are hoping that the ad is compelling enough to Google Adwords is an example of a PPC. This means you only have to pay for an ad if somebody clicks it. The equivalent would be that you only have to pay the magazine if you get a sales lead from your advertisement. No magazine in the world is ever going to give you an offer like that—they would go out of business in a heartbeat! On the Web using sophisticated tracking software with this kind of arrangement is possible. Further Reading Email TrafficA modern website should have many tools that allow two-way communication with site visitors. A key part of this communication is the use of email newsletters. Many people associate email marketing just with spam, but email can fill many needs, for example:
Recently, RSS has become more popular to send information to subscribers, but it is only really adopted by few web users. Most still are using their inbox to get information. I actually use an RSS-to-email system from Feedblitz on my site. One important consideration that you need to immediately take into account is
how your website is hosted. Most Joomla Webmasters have their sites on relatively We have recently developed a free email newsletter extension called JContact that integrates Joomla with iContact. Further Reading How Do I get People to Join My Online Community?So we have the visitor on our doorstep of our site, now we need to get them to take the step of (probably) registering. Here the focus is on conversion. We need to start concerning ourselves with the idea of landing pages and Most Valued Action! Show me the BananaAs you start thinking about how to convert your site visitor, you need to keep one very important thing in mind. Your visitor has a very short attention span and is ready to click away from your site in an instant. Your conversion page (which might be your home page) need to be uncluttered and focus on one obvious objective. If your visitor is a monkey, give him a big banana to grab, and make sure there is a big sign pointing to it. A really great example is the current Plaxo site. Its very obvious what the next step is for most visitors.
Fulfilling the NeedWe started this discussion about needs. As you are thinking about the design of your Home page, make sure its very clear what need will be met in your online community. Plaxo's is staying in touch. Optimizing Your Landing PagesWhether you have a specific landing page, or you drive all the traffic to your home page, its worth taking the time to optimize that page. This is also know as A/B split testing. Its hard to do in Joomla (tutorial coming soon), but if you can manage it, it can mean a dramatic increase in conversions. Its much easer to raise your conversion rate from 0.5 to 1% then it is to double the traffic you are able to get to your site! Take the Control back From JoomlaSo your Landing/Home page is the most valuable real estate you have on your website. Joomla has a feature called the Front Page component, and I'd say that 99% of Joomla sites use it. Don't... Create a static/uncategorized article and make THAT the home page for your site. That way you'll be able to have fine control over it and tailor it carefully to your needs. One challenge you will face is the tension between what new visitors want to see and need compared to what returning visitors want. Its becoming more and more common to see discrete links for people to log in and that whisks them elsewhere on the site. Plaxo uses this strategy. Joomla can do this because you can define a redirect page after somebody logs in. How do I Exponentially Grow My Community....to explode your profits... *cough*, sorry, momentary lapse :) If you have a solid plan for addressing the first two issues described above, then your community should chug along nicely and grow at a steady pace. To really grow it fast, you need to engage in aspects of viral marketing. There are two parts to this:
This stage is perhaps the hardest of them all, and there is not a one-size-fits-all solution. You need to carefully consider who your community is and what reasons and tools you can provide. Joomla provides some basic tools like Email a Friend and the like, but to excel at this, you need to be much more creative. What Tools Does Joomla Have to Build Online Communities?Joomla does two things very very well.
For an online community though, we will some other key features. We can find them in the form of some extensions that are available. Forum User Enhancement Comments With these three Joomla extensions, you'll be able to meet the needs of most online community sites. SummaryJoomla is a great tool to build a community website, but it needs to be supported by thoughtful marketing strategies. Slick widgets and social bookmarking don't make online communities... people do. You need to make sure you understand their needs and goals for becoming part of your community. Do you know any examples of exemplar online communities created with Joomla? I'd like to build an example list, please leave a comment with the URL!
Bookmark
Email This
Hits: 4165 Comments (5)
![]()
John Coonen
said:
|
|||||||||||||||
| Extremely well said, Barrie. You should write a book or something. You had me at "Seth Godin." |
|
Great Article! One thing to add, don't build your vision of a perfect community, don't add every nic-nac that Joomla has because it would make your site powerful. You need to focus on facilitating your new members, don't overwhelm them with fancy tools. Start small and grow your site on the preferences of your users. Keep it simple and have a plan that grows your site over time. It is too easy to build overloaded systems with Joomla. Build sites but grow communities. Thanks for the great article! |
|
great read. The marketing side especially. I just happened to be in the market for some info and this was in my inbox. coincidence? yup. but great anyway. One thing I would like to hear more about would be the official launch of an online community. - make it a big hoopla and send out press releases or go with a soft release while you build up members? - call it a beta site? - create "fake" posts to get the ball rolling? it seems like it would be hard to get those first few "key" members to start interacting. a community with just a few people isn't very attractive to join. thoughts? |
|
I have a friend who built a successful online community and what they did was set up different categories on the forum, asked a couple of their close friends to join and got things rolling a little bit that way, then they and their friends emailed everyone they knew who would be interested in it. I'm sure, like shagdirty, there are a whole lot more you can do and would love to hear others experiences and/or thoughts too. |
Did you enjoy this Compass Design blog post/tutorial?
Then sign up for regular monthly newsletter. I'll send you great tips on Joomla, email only offers and news from the Joomlasphere.
Need to learn about Joomla 1.5? Get Expert Joomla Training in New England.
|
Event |
Date |
Sign Up |
|
Aug 22, 2008 |
||
|
Sep 19, 2008 |
||
|
Oct 03, 2008 |
||
|
Oct 17, 2008 |