Good online communities are positive, welcoming to new members and willing to be strong brand advocates for your company. They’re willing to discuss your company in a positive manner with potential customers and may even create user-generated content to increase the customer experience. You want online communities that are enthusiastic and authentic and aren’t afraid to tell others about their experiences with your products. On your end, you can also use these virtual communities to serve as customer support and answer questions about specific product issues.