O Custo por Milha (CPM), muitas vezes referido como "custo por mil impressões", é um termo fundamental no glossário do marketing digital. O CPM representa o custo incorrido por um anunciante por cada mil impressões do seu anúncio online. Ao contrário do custo por clique (CPC), em que os anunciantes pagam por cliques efectivos, o CPM é um modelo centrado no custo por exposição potencial, o que o torna particularmente relevante para campanhas de reconhecimento da marca.
Na publicidade baseada em CPM, o anunciante paga uma taxa definida por cada mil vezes que o seu anúncio é apresentado, independentemente de os utilizadores interagirem com ele. Este modelo de preços é predominante na publicidade gráfica, em que o objetivo é maximizar a visibilidade e criar uma recordação da marca. Os anunciantes utilizam frequentemente o CPM para avaliar a eficiência dos seus gastos com publicidade em termos de alcance de um público alargado.