Purpose[edit] Cost per impression, along with cost per click and cost per order, is used to assess the cost effectiveness and profitability of online advertising.[2] CPI is the closest online advertising strategy to those offered in other media such as television or print, which sell advertising based on estimated viewership or readership.