#multichannel
Top Voted Definition for #multichannel
Multichannel is a term used by many direct marketers to define marketing campaigns which simultaneously deploys outbound campaign messages via various media channels such as direct mail, email, sms text messaging, social media and phone. Frequently inbound responses are directed to a microsite which may then deployed personalized messages based on information inputted.
1