define multichannel marketing
multichannel marketing. Multichannel marketing refers to the practice by which companies interact with customers via multiple channels, both direct and indirect, in order to sell them goods and services.