—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 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.

internal link – A hyperlink from one page on a website to another page or resource on the same site.

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.

Browse by Letter

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Scroll to Top