Omnichannel

Omnichannel is a neologism portmanteau describing an advertising strategy.