You are here: THAMES.co.uk > About Thames > Definitions
Integrated marketing communications (IMC) is “a planning process designed to assure that all brand contacts received by a customer or prospect for a product, service, or organization are relevant to that person and consistent over time.” [http://www.marketingpower.com/mg-dictionary-view1569.php Marketing Power Dictiona Integrated marketing communication can be defined as a holistic approach to promote buying and selling in the digital economy. This concept includes many online and offline marketing channels. Online marketing channels include any e-marketing campaigns or programs, from search engine optimization (SEO), pay-per-click, affiliate, email, banner to latest web related channels for webinar, blog, RSS, podcast, and Internet TV. Offline marketing channels are traditional print (newspaper, magazine), mail order, public relation, billboard, radio, and television.