Meaning of omnichannel to retailers and brands worldwide as of 2017
As of 2017, two-thirds of retailers and brand respondents agreed that omnichannel was a multi-faceted concept, which referred to: operating in a number of sales channels; offering a smooth customer experience across all sales channels used; and having marketing strategies which are focused on driving sales in any channel.