With businesses competing globally more than ever before and with the increased use of social media for marketing companies are realising that they need to do more to add value to their products and services and to enhance and manage the customer experience.