Companies are realising that online communities do more than just share knowledge – they also help boost revenues