O que é CPM em Publicidade? Como Calcular o Custo por Mil Impressões
O que é CPM em Publicidade?
CPM significa custo por mil (do latim "mille", mil). É o preço que o anunciante paga por 1.000 impressões de um anúncio e a forma padrão de precificar e comparar campanhas de reconhecimento em redes de display, vídeo, redes sociais e plataformas programáticas.
Uma impressão é contada cada vez que o seu anúncio é exibido em uma tela. Não importa se alguém clica. Essa é a principal diferença em relação ao custo por clique (CPC): no CPM você paga por alcance e visibilidade; no CPC, por visitas.
O CPM é usado de duas formas:
➔ Como modelo de lance: você concorda em pagar um preço fixo por 1.000 impressões, por exemplo com lances de CPM ou de CPM visível no Google Ads.
➔ Como métrica: mesmo pagando por clique, você pode calcular seu CPM efetivo para comparar o custo do alcance entre canais e campanhas.
A Fórmula do CPM: Como o CPM é Calculado
A fórmula do custo por mil impressões é simples:
CPM = (Custo total ÷ Total de impressões) × 1.000
Reorganizando a mesma fórmula, você responde às outras duas perguntas que os anunciantes costumam fazer:
| O que você quer saber | Fórmula |
|---|---|
| CPM | (Custo ÷ Impressões) × 1.000 |
| Custo total | (CPM × Impressões) ÷ 1.000 |
| Impressões | (Custo ÷ CPM) × 1.000 |
| Custo de uma única impressão | CPM ÷ 1.000 |
Use sempre custo e impressões do mesmo período e da mesma campanha; caso contrário, o resultado perde o sentido.
Como Calcular o CPM: Exemplos Práticos
Os números abaixo são exemplos ilustrativos, não benchmarks, para mostrar como a fórmula funciona na prática.
➔ Exemplo 1: descubra seu CPM. Uma campanha de display gastou R$ 2.250 e entregou 150.000 impressões. CPM = (2.250 ÷ 150.000) × 1.000 = R$ 15.
➔ Exemplo 2: planeje seu orçamento. Você quer 500.000 impressões e espera um CPM de R$ 20. Orçamento = (20 × 500.000) ÷ 1.000 = R$ 10.000.
➔ Exemplo 3: estime seu alcance. Você tem R$ 6.000 de orçamento e um CPM de R$ 30. Impressões = (6.000 ÷ 30) × 1.000 = 200.000.
➔ Exemplo 4: CPM efetivo de uma campanha de CPC. Uma campanha de Pesquisa gastou R$ 4.500 em cliques e recebeu 60.000 impressões. CPM efetivo = (4.500 ÷ 60.000) × 1.000 = R$ 75. Assim você compara o custo da visibilidade na Pesquisa com suas campanhas de display ou vídeo.
CPM vs CPC vs CPA: Qual Modelo Combina com Seu Objetivo?
O CPM é um dos vários modelos de precificação. A escolha certa depende do que você quer que a campanha alcance:
| Modelo | Você paga por | Ideal para | Principal risco |
|---|---|---|---|
| CPM | Cada 1.000 impressões | Reconhecimento de marca, alcance, vídeo e display | Pagar por impressões que nenhuma pessoa real vê |
| vCPM | Cada 1.000 impressões visíveis | Campanhas de reconhecimento em que a visibilidade importa | Visível nem sempre significa humano |
| CPC | Cada clique | Tráfego, leads e vendas na Pesquisa | Pagar por cliques de bots ou concorrentes |
| CPA | Cada conversão | Campanhas de performance com rastreamento confiável | Leads falsos podem ensinar a coisa errada ao algoritmo |
Muitos anunciantes combinam os modelos: CPM ou vCPM para gerar reconhecimento no topo do funil, e lances de CPC ou CPA na Pesquisa para captar a demanda.
CPM Visível (vCPM) no Google Ads
Uma impressão padrão é contada quando o anúncio é exibido, mesmo que ele carregue no fim da página e ninguém role até lá. O CPM visível conta apenas as impressões que tiveram uma chance real de serem vistas. Segundo as definições do Active View do Google:
➔ Um anúncio de display é visível quando pelo menos 50% da sua área fica na tela por pelo menos um segundo. Em anúncios de display grandes, com 242.500 pixels ou mais, o limite é 30% da área por um segundo.
➔ Um anúncio em vídeo é visível quando pelo menos 50% da sua área fica na tela enquanto o vídeo é reproduzido por pelo menos dois segundos.
Nos relatórios do Google Ads, confira Impressões visíveis, Taxa de visibilidade e CPM visível médio. Uma taxa de visibilidade baixa em certos posicionamentos indica que parte do seu orçamento está indo para inventário que as pessoas raramente veem.
O que Influencia o seu CPM?
Não existe um único CPM "bom". Os preços variam muito conforme:
➔ Público e segmentação: públicos restritos e de alto valor custam mais para alcançar do que públicos amplos.
➔ Formato e posicionamento: vídeo e posicionamentos premium costumam custar mais do que o display padrão.
➔ Setor e concorrência: quanto mais anunciantes disputam o mesmo público, mais altos os preços.
➔ Sazonalidade: o CPM costuma subir em períodos de pico do varejo, como Black Friday e fim de ano.
➔ Localização e dispositivo: os preços mudam entre países, regiões e dispositivos.
➔ Qualidade e relevância do anúncio: anúncios relevantes e envolventes tendem a vencer os leilões com mais eficiência.
Em vez de perseguir uma média do setor, acompanhe o seu próprio CPM ao longo do tempo e compare-o com os resultados de cada campanha.
Por que o Tráfego Inválido Infla o seu CPM Real
O CPM do seu relatório pressupõe que cada impressão foi uma chance real de alcançar uma pessoa. Quando parte dessas impressões vem de bots ou de posicionamentos fraudulentos, o custo de alcançar pessoas reais é maior do que o relatório mostra.
Exemplo simples: se você paga um CPM de R$ 25 e 20% das suas impressões são inválidas, na prática está pagando R$ 25 por 800 impressões genuínas. Seu CPM efetivo para pessoas reais é (25 ÷ 800) × 1.000 = R$ 31,25.
Causas comuns de impressões desperdiçadas:
➔ Tráfego de bots que carrega páginas e anúncios sem nenhuma pessoa por trás da tela.
➔ Ad stacking e pixel stuffing, em que os anúncios são empilhados ou reduzidos para que ninguém os veja.
➔ Sites de baixa qualidade e feitos para publicidade, que existem principalmente para vender impressões.
Para fraudes baseadas em impressões, use revisões de posicionamento, verificações de ads.txt e sellers.json e uma ferramenta de verificação de anúncios. Do lado dos cliques, o ClickSambo verifica cada clique das suas campanhas no Google Ads e na Meta Ads em tempo real e bloqueia fontes suspeitas, mantendo mais limpos as campanhas de CPC e os dados em que seus lances se baseiam. Saiba mais sobre como o click spam e o ad stacking afetam o seu orçamento.
1.000
Impressões em uma unidade de CPM50% / 1 s
Limite de visibilidade para anúncios de display (Google)50% / 2 s
Limite de visibilidade para anúncios em vídeo (Google)30%
Limite para anúncios grandes, 242.500+ px (Google)Estime quanto do seu orçamento vai para cliques inválidos e veja como o ClickSambo protege suas campanhas no Google Ads e na Meta Ads.
Perguntas Frequentes
O que é um bom CPM?
Não existe um CPM bom universal. Ele depende do público, do formato, do setor, da localização e da época do ano. A referência mais útil é o seu próprio histórico: acompanhe o CPM ao longo do tempo e avalie-o pelos resultados que entrega, como alcance, engajamento ou conversões.
Como calculo o CPM a partir do orçamento e das impressões?
Divida o custo total pelo total de impressões e multiplique por 1.000. Por exemplo, R$ 1.500 gastos em 100.000 impressões resultam em um CPM de (1.500 ÷ 100.000) × 1.000 = R$ 15.
Qual é a diferença entre CPM e vCPM?
O CPM conta todas as impressões exibidas. O vCPM conta apenas as impressões visíveis: no Google Ads, um anúncio de display precisa ficar pelo menos 50% na tela por um segundo, e um anúncio em vídeo pelo menos 50% na tela por dois segundos durante a reprodução.
Bots podem afetar campanhas de CPM?
Sim. Bots e posicionamentos fraudulentos podem gerar impressões que nenhuma pessoa real vê, o que aumenta o custo real de alcançar o seu público. Revise os posicionamentos com frequência, prefira inventário verificado e use uma ferramenta de verificação de anúncios em campanhas baseadas em impressões. Em campanhas baseadas em cliques, uma proteção contra fraude de cliques como o ClickSambo bloqueia fontes suspeitas em tempo real.