Online communities are growing in popularity as companies increasingly rely on them for social customer support and service, marketing, sales, and product development. Communities are a vital element of the social business, enriching the customer experience and enabling co-creation of customer value. Smart businesses understand the benefits of…