omnichannel retail An omnichannel retail is a retailing strategy that promotes reaching customers and selling through multiple avenues. Typically, this includes a physical/brick and mortar location, an online shop, and perhaps even a phone and catalog orders.