https://blog.okcs.com/retail/ways-to-master-omnichannel-marketing/