—I— Marketing Terms starting with I

impression – a single instance of an online advertisement being displayed

impression share – The percentage of impressions your ads received compared to the number of impression your ads were eligible for.

inbound link – a link from a site outside of your site.

inbound marketing – a marketing model whose sales performance relies on the initiative of its client base to find and purchase a product.

incentivized traffic – visitors who have received some form of compensation for visiting a site.

interactive agency – an agency offering a mix of Web design/development, Internet advertising/marketing, or E-Business/E-Commerce consulting.

interstitial – an advertisement that loads between two content pages.

invisible Web – a.k.a. deep web – the portion of the Web not indexed by search engines.

Scroll to Top