Definition of Digital media channels

Online communications techniques such as search engine marketing, affiliate marketing and display advertising used to engage web users on third-party sites; encouraging them to visit an organisation's site or purchase through traditional channels such as by phone or in-store.

Missing a definition?

Please let us know