As an ecommerce vendor, you are sure to have a presence across various marketing channels like websites, smart phones, tablets, social networking etc. Is this enough to attract and retain customers? What Omni-channel strategy is most likely to succeed? Here is an approach.