Omni-channel retailing aims to provide a consistent consumer experience across all channels of commerce, including online, in-store, on-air, and in print. Rapid sales growth may be capitalised on by using new channels, such as mobile, to raise brand recognition and customer loyalty.