"Connected by Distance": Share your community stories

The perfect customer interaction support tool

“We want to build a community… how quickly can we implement a message board?”
- Far too many clients for the last 10 years

For nearly a decade I’ve been telling colleagues and clients that working with communities isn’t about the tools, it’s about the relationships. If you’re reading this blog, you’ve probably had someone you work with equate social activities with customers to a social network or a message board.

Of course, at some point, working with communities requires some sort of tool to help support the collaboration. For the last 7 years, I’ve searched high and low for Perfect Community Engagement Tool and have yet to find it. We’re talking about a form of Web collaboration, but not in the same way enterprise Web collaboration has been done: “Content” and/or “Document” management.

Connecting community members to company projects is a tricky process. For the members of a community, participation in such projects is a hobby activity, giving them a personal emotional satisfaction. You know… they’re having fun. It’s not “work”, and putting them in front of tools like the traditional Web collaboration options makes them think things like “Hey, I do this at work”. That’s about as far from “fun” as you can get.

I’ve searched, I’ve trialed, I’ve built, I’ve researched, I’ve demo, and I’ve reached out to my LinkedIn friends in my search for this illusive “perfect tool”. But after all this time and all that energy, I’ve yet to find anything that has made me scream out: “Fantastic! This is the perfect tool for connecting members of a company with small(ish) groups of customers in a way that really excites and encourages interaction!”

To deliver solutions for clients given the shortage of appropriate tools, I find myself acting on one of two options: custom built (built from scratch solutions) or custom collected (solutions that use several separate products quasi-bundled together). The custom collected projects has tended to be the most successful simply because they’re faster to implement and offer a pretty decent selection of options. For example:

Certainly these custom collected options can get you by. But where is The Perfect Community Engagement App ©? Surely I’m not the only community guy looking or something like this. Maybe something already exists? (If so, please drop me a note and let me know)

For the app to be “perfect” for my needs, it would need to have the following traits:

Web based
No software packages - no matter how cool the software is and no matter how robust the code, it still requires a huge level of tech support. I don’t like doing tech support.

Highly secure
While YahooGroups has a great set of features, I was always terribly concerned about using it for private, top secret client programs. Sure, there’s probably not much likelihood that data stored there would leak out. But who’s to say that a random Yahoo engineer wouldn’t get into the database one night and start searching just for giggles? Or the site gets hacked since they’re a huge target to hackers. Stranger things have happened. After all, I get spammed through groups that are marked as private, invite-only by random spammers. The warm fuzzy feeling of security isn’t coming in very clear there.

This perfect tool would allow me to contractually obligate the service provider to a certain level of data protection, specific backup methods, and employee data access. Additionally, the perfect tool would have robust user access process more akin to online banking access.

Exciting, fun experience
Like I mentioned earlier, community members don’t want to feel “put to work”. That leads to a sense of being used; certainly not the way to start off the (or maintain) the relationship. This perfect tool needs to be designed visually to be more akin to a public site, not a confusing, dull intranet-style site. Just because this tool is for mainly private use doesn’t mean it needs to be ugly.

Allows for guest participation
If this project is at all successful, others in the company are going to want to take a peek in. I might not always want them to have full access, or even conversational abilities. Giving me the ability to easily invite them (and perhaps auto-create accounts for them) and let them view without leaving fingerprints.

That said, there will certainly be times when I’d want to turn on conversational abilities to those various employees. I’d also like to have the ability to set preferences for how quickly those bits of conversation appear on the site (immediately, post-moderation, etc.), and where in the discussions they can participate.

Easy, quickly scalable billing model
One of my biggest beefs with similar web tools is that the billing plans don’t really work with real world situations. The billing model should address the following:

Results are eventually shared publicly in whole or in part
At some point, even the most top secret projects are likely going to lead to some sort of public announcement. Making it easy to move content (in some form) from the top secret area to a public area would help ensure that those community members not include in the project can see the results of what was done behind closed doors.

Multiple access points
Some people like RSS. Some like email. Some like the Web. Some like all three. The perfect app would respect posting & reading via as many methods as possible. One of the greatest features about the YahooGroups, for instance, is that you can post to their messages boards via email or via the Web interface. Make it easy for the community members to follow along and participate, whatever “easy” means to each of them.

Multiple admins
As the consultant on these kinds of projects, I need access to the admin functions. At least one of my client contacts (often more) needs access to those same functions. We each need to have full, but separate admin access to ensure that we’re able to make any change necessary without stepping on each other’s toes.

Team-based permissions
Once a community member (or heck, even a company employee) has gained access to the system, I need to be able to organize them into sub-groups. (Think of it as a Special Interest Group, like most associations have) I may pull aside 5 community members for a special short-term discussion group. Or I may organize the entire group into smaller teams for more effective communication and interaction. This doesn’t negate the need for an “all hands” area, it just means that there needs to be methods of private sub-groupings.

Lightweight Social Networking
I say “lightweight” simply because I don’t want or need a full blown social networking application that rivals MySpace. I simply need something a bit more in-depth than a single personal profile page. This networking should allow me to:

Awards system (automated and manual)
Participants should be recognized for their efforts. Sometimes that’s as simple as changing their title or score based on the sheer volume of postings/participation. Building a fun, smart method of calculating and displaying this score is a must. In addition, admins should have the ability to grant manual awards of some sort.

What do you think? What’s your wishlist for The Perfect Community Engagement App © look like?


Related Entries

12 Responses to “The perfect customer interaction support tool”

Sounds like you are describing a personal weblog with certain capabilities and certain login features. I personally use ExpressionEngine which is a robust content management system that could do all the things you describe.

On the other hand you could also be describing a project management system in which I can only suggest GoPlan from WeBreakStuff since that is what I use personally.

Some other project management systems you might want to look at are Lighter House and Action This which are more team based management.

Thanks for the links - I’ll check them out. I’ve also been reviewing others and will post a bit of feedback on those too.

My vision, if not properly conveyed is closer to a project management system than a personal web log. This is much different than a blog.

Maybe I should create some wireframes… hmm.

Thanks!

So just a couple of quick thoughts about the project management systems you linked. First off, those look really nice for PM systems. I like the tasty interfaces and easy flow they seem to have.

But for my Perfect App, the project management vibe has to be removed. Getting volunteers, community members to participate in your company’s projects is tricky to ensure they don’t feel “used”. As I mentioned in the post, my concern is that if they feel like it’s a “work” only activity, a PM tool focused on “tasks and deadlines” they may feel taken advantage of or simply free labor.

OK, wireframes it is! :)

Dude, use Satisfaction: http://getsatisfaction.com

And you’re done! ;)

Satisfaction is cool, but with everything public it doesn’t really address the whole top secret thing :)

Argh, I should have read more closely. Maybe they’ll do a private white-label?

I think Drupal could do all this - http://www.drupal.org

It might require some customization, but most of what you describe (including security) is either already available or do-able within a week or so (by a programmer, not a designer or user).

Shameless plug - we’ve done a lot of this with Drupal and are looking to do more. Contact me if you’re interested in taking a closer look. :)

yeah, we’re not quite the right tool for this particular job, since we’re focused entirely (@ the moment) on public interactions between companies and customers. but, this does sound like a pretty interesting idea…

I have been searching for this too and found nothing that meets my needs yet, but Drupal, customized with a real budget can serve as a platform to do most everything you suggest.

The thing is though, that I have to ask, ‘perfect for what/who?’ - the needs are still slightly different in each situation, so it also really needs to be customizable to the very specific usage of the human beings who are needing to connect with each other.

Everything is Situational…

What would be really interesting is to create a matrix of community characteristics and see how they match to existing solutions… could be a great research project.

I’ve also been in search of a remarkable online community platform.
http://caeexam.blogspot.com/2006/06/may-i-work-near-my-online-community.html

Please publish your findings!

To the list of multiple access points, I’d add an interactive desktop alert widget similar to Southwest Airlines’ DING application. Users could customize if they want to know when an admin posts something, one of their favorite users posts something, a new document is posted, etc. When the alert is activated, users could have the option to interact through the widget, or jump off to the community web site, or post a reply by email.

[...] The perfect customer interaction support tool (tags: community , engagement, loyalty, participation) Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

The search for the holy grail of platforms continues. Each of the platforms/aps listed above have their pluses and minuses, there is no perfect fit no matter how hard we try.

The good news is that the aps are getting so much better and more robust. Remember when we had to choose between iChat, eShare, and WebCrossing as our only vendors????

Based upon our technology reviews for clients, I’ll go out on a limb and project that we’re about 2-3 years from a web based ap that can do about 90% of what you’ve listed. Good luck and thanks for providing such clear ideas to our community. You’ve done a good job of explaining the details and the frustrations that many of us feel…

Sorry, the comment form is closed at this time.