RPM baixo geralmente não tem uma causa única. Publishers que veem receita estagnada ou em queda costumam ter três a cinco alavancas travadas ao mesmo tempo: SSPs sem incremental no wrapper, floor pricing estático, viewability comprometida, ausência de PMPs verticais e latência alta no header bidding. 

Este guia entrega as 7 alavancas que realmente movem o ponteiro e desmonta os 4 mitos que consomem tempo do time sem trazer receita. Publishers que aplicam a sequência certa em 90 dias veem RPM subir entre 25% e 60%.

Como saber se o seu RPM está mesmo baixo

Antes de mudar qualquer coisa, é preciso confirmar que existe problema. RPM baixo é um diagnóstico relativo, não absoluto. R$ 8 por mil sessões pode ser excelente para uma vertical e péssimo para outra.

O primeiro passo é comparar seu Session RPM atual com o benchmark da sua vertical no mercado brasileiro. Publishers de finanças operando abaixo de R$ 30 por 1.000 sessões têm problemas. Publishers de entretenimento operando em R$ 10 estão dentro da faixa esperada. Sem benchmark de referência, é impossível saber se você precisa mexer no stack ou se está simplesmente no piso natural da vertical.

O segundo passo é segmentar o RPM por dispositivo, por seção do site e por origem de tráfego. O RPM agregado pode enganar. Um site pode ter RPM médio saudável e ao mesmo tempo ter páginas de alto tráfego com RPM 40% abaixo do potencial. O tratamento é diferente em cada caso.

O terceiro passo é comparar sua evolução temporal. RPM caindo 3% ao mês por 6 meses é situação estrutural (algo mudou no stack, no site ou no mercado). RPM caindo 15% em uma semana é evento pontual (uma quebra de ads.txt, um SSP com problema, um bug de layout).

Com esse diagnóstico em mãos, dá para saber quais alavancas atacar. Sem ele, você fica trocando peças sem entender o motor.

As 7 alavancas reais que sobem RPM de verdade

1. Audite SSPs sem demanda incremental no wrapper

O erro clássico é achar que mais SSPs no wrapper significam mais receita. A partir de 8 ou 10 SSPs, cada novo parceiro tende a duplicar a demanda em vez de adicionar. O que ele traz de receita marginal é anulado pela latência que introduz no leilão.

Como executar:

  • Analise a bid density (quantos bids você recebe por request) e win rate por SSP.
  • Identifique SSPs com win rate abaixo de 2% ou com bid density baixa em relação à média.
  • Remova SSPs que só ganham quando outros não bidam (comportamento típico de demanda duplicada).
  • Mantenha somente parceiros que trazem demanda incremental verificável.

Impacto esperado: 5% a 15% de aumento de eCPM médio, com queda proporcional de latência.

2. Implemente floor pricing dinâmico por horário e device

Floor estático é uma decisão passiva. Ele descarta os bids premium nas horas de pico e aceita os bids fracos nas horas “mortas”. Publishers que mantêm floor único 24 horas por dia deixam receita na mesa todo dia.

Como executar:

  • Segmente o floor em blocos: manhã (menor concorrência), horário comercial, prime time noturno e madrugada.
  • Adicione ajuste por device: mobile geralmente tem floor menor que desktop na mesma janela.
  • Considere floor dinâmico baseado em bid density (quando o leilão tem mais bidders competindo, o floor pode subir).
  • Reavalie os floors a cada 30 dias com base no comportamento real do leilão.

Impacto esperado: 10% a 25% de aumento de CPM médio em publishers com floor estático prévio.

3. Corrija viewability nos slots premium

Viewability é o multiplicador silencioso do CPM. Slot com viewability de 45% recebe bids muito menores que slot com viewability de 70%, mesmo no mesmo posicionamento visual. Anunciantes premium filtram inventário abaixo do limite antes do bid acontecer.

Como executar:

  • Reserve min-height no CSS de cada slot antes do wrapper carregar (elimina CLS).
  • Configure lazy load com fetchMarginPercent entre 100 e 200 para slots abaixo da primeira dobra.
  • Pause ad refresh quando a aba está em background (usa document.visibilityState).
  • Meta mínima: viewability acima de 60% em mobile e 70% em desktop nos slots principais.

Impacto esperado: 15% a 30% de aumento de eCPM nos slots corrigidos, mais elegibilidade para demanda premium que estava sendo filtrada.

4. Diversifique formatos além do display banner

Publisher que roda só display captura fração do potencial. Native, outstream video, sticky mobile e in-article formats capturam demanda diferente e complementar. Publishers que operam 3 ou 4 formatos ativos colhem bid density substancialmente maior no leilão.

Como executar:

  • Adicione um formato por vez, com 2 semanas de calibração cada.
  • Sticky mobile adhesion: geralmente o formato com melhor eCPM em publishers de conteúdo longo.
  • Outstream video: alto CPM, bom em artigos com sessão longa (news, tutoriais, análises).
  • Native: encaixa bem em feeds e listagens, com eCPM competitivo e boa UX.
  • Sempre valide impacto em Core Web Vitals antes de subir para produção.

Impacto esperado: cada formato bem executado adiciona entre 5% e 15% de receita marginal ao total.

5. Estruture PMPs verticais com anunciantes premium

Open auction paga o CPM médio de mercado. PMP paga o CPM que o anunciante aceita pagar por acesso a inventário curado. A diferença entre os dois é substancial: PMPs bem estruturados podem entregar CPMs até 30% a 80% acima do open auction para o mesmo slot, dependendo do mercado.

Como executar:

  • Identifique as verticais de anunciantes mais aderentes ao seu conteúdo.
  • Estruture Deal IDs específicos por vertical (finanças, saúde, tecnologia, apostas conforme perfil).
  • Ofereça pacote com viewability garantida, brand safety verificada e público qualificado.
  • Comece com 1 ou 2 deals por SSP para calibrar preço e volume.

Impacto esperado: 20% a 50% de aumento de receita no inventário rodado via PMP, sem canibalizar open auction se bem configurado.

6. Reduza a latência do wrapper de header bidding

Header bidding é essencial para maximizar receita, mas o wrapper é geralmente o segundo maior consumidor de tempo de carregamento da página. Wrapper mal configurado atrasa LCP, prejudica INP e reduz fill rate dos bidders que não respondem a tempo.

Como executar:

  • Carregue o script do wrapper com async ou defer.
  • Configure timeouts dinâmicos por device e conexão (nunca timeout único para tudo).
  • Coloque o wrapper no final do <body>, não no <head>.
  • Meta: timeout rate agregado abaixo de 10% sem sacrificar LCP.

Impacto esperado: 5% a 12% de aumento de bid density e fill rate, com efeito indireto positivo em Core Web Vitals e ranking.

7. Ative Core Web Vitals para não perder demanda premium

Os anunciantes premium consideram Core Web Vitals na decisão de bid. Sites com LCP acima de 4s, CLS acima de 0,25 ou INP acima de 500ms são filtrados por muitos DSPs antes mesmo do bid acontecer. Publisher com CWV ruim opera com pool de demanda menor.

Como executar:

  • Meta de LCP: abaixo de 2,5s.
  • Meta de CLS: abaixo de 0,1.
  • Meta de INP: abaixo de 200ms.
  • Priorize mobile em qualquer decisão de otimização.
  • Monitore no CrUX mensalmente, não só no Search Console (que tem lag alto).

Impacto esperado: 8% a 20% de aumento de eCPM médio via elegibilidade ampliada para demanda premium, mais ganho indireto em ranking orgânico.

Tabela: alavancas reais e impacto esperado em RPM

AlavancaComplexidadePrazo para efeitoImpacto esperado em eCPM
Auditar SSPs sem incrementalBaixa1 a 2 semanas5% a 15%
Floor pricing dinâmicoMédia2 a 4 semanas10% a 25%
Corrigir viewabilityMédia2 a 6 semanas15% a 30%
Diversificar formatosMédia4 a 12 semanas5% a 15% por formato
Estruturar PMPs verticaisAlta4 a 12 semanas20% a 50% no inventário PMP
Reduzir latência do wrapperMédia1 a 3 semanas5% a 12%
Ativar Core Web VitalsMédia/Alta4 a 12 semanas8% a 20%

Os 4 mitos que parecem alavancas mas travam a operação

Mito 1: “Adicionar mais SSPs vai aumentar receita”

O mito mais caro do mercado. A partir de certo ponto, cada SSP novo no wrapper adiciona latência sem trazer demanda incremental. Publishers com 15 ou 20 SSPs frequentemente têm eCPM menor que publishers com 8 SSPs bem escolhidos.

Por que parece funcionar: quando você adiciona o SSP, os primeiros dias mostram alguns bids, e a intuição registra “está trazendo receita”. A conta escondida é a queda de bid density dos outros SSPs (que passam a demorar mais para responder e perder janelas) e o aumento de timeout rate agregado.

O que fazer no lugar: auditoria trimestral de bid density e win rate por SSP. Remover parceiros sem incremental. Menos SSPs bem calibrados vencem mais SSPs desorganizados.

Mito 2: “Aumentar a densidade de anúncios vai aumentar RPM”

Publisher desesperado por receita frequentemente adiciona mais slots achando que “mais impressões = mais dinheiro”. A conta é ilusória. Cada slot adicional canibaliza o viewability dos slots existentes, dilui CPM médio, aumenta risco de penalização por SEO e pode disparar Coalition for Better Ads violations.

Por que parece funcionar: no primeiro relatório, o número absoluto de impressões sobe. O RPM, quando medido corretamente, cai. Publisher que olha só receita bruta demora meses para perceber que o Session RPM despencou.

O que fazer no lugar: manter densidade abaixo de 30% da viewport em mobile. Otimizar CPM médio dos slots existentes antes de adicionar novos. Formato novo bem executado vale mais que 3 slots duplicados.

Mito 3: “Ad refresh mais agressivo vai aumentar receita”

Refresh a cada 15 ou 20 segundos parece capturar mais impressões. Na prática, destrói o viewability, dispara bid shading do lado comprador e prejudica INP. Anunciantes premium filtram inventários com padrões de refresh muito agressivos e reduzem o bid dos slots afetados.

Por que parece funcionar: a contagem de impressões dispara no relatório. O eCPM médio cai. O Session RPM final fica igual ou pior.

O que fazer no lugar: refresh entre 30 e 45 segundos com checagem de tab focus. Event-based refresh em sites de cobertura ao vivo (dispara quando placar muda, quando usuário muda de aba interna). Refresh disciplinado gera mais receita que refresh agressivo.

Mito 4: “Trocar de rede/parceiro vai resolver tudo”

O mito da bala de prata. Publisher com RPM baixo frequentemente atribui o problema ao parceiro atual e assume que trocar vai resolver. A troca isolada, sem endereçar as alavancas reais, movimenta o eCPM entre 5% e 10% na média. Bem menos que o problema real, que costuma ser 30% a 50% de gap.

Por que parece funcionar: qualquer troca gera período de adaptação com números confusos, e a fase de “lua de mel” inicial pode inflar o CPM temporariamente. Depois de 60 a 90 dias, o RPM volta ao padrão.

O que fazer no lugar: diagnóstico primeiro. Se o problema é ad stack mal configurado, trocar de parceiro só troca o palco do mesmo problema. Publishers que estruturam ad stack sólido colhem melhor resultado com qualquer parceiro decente. A troca faz sentido depois do diagnóstico, se o parceiro atual realmente não entrega demanda incremental. Antes disso, é atalho falso.

O que está mudando em 2026 na dinâmica de RPM

O cenário competitivo mudou de forma estrutural. Publishers que operam com playbook de 2023 travaram. Os que se atualizaram estão colhendo os ganhos que a nova infraestrutura permite.

AI Overviews está reduzindo tráfego, mas concentrando valor. Publishers de nichos premium (finanças, tecnologia B2B, saúde profissional) perderam menos tráfego que a média e mantiveram CPM. O tráfego que resta tem intenção maior e paga melhor por impressão. Foco em qualidade venceu foco em volume.

Curated marketplaces estão democratizando PMPs. Publishers Mid-Tier hoje conseguem estruturar Private Marketplaces sem precisar de time comercial dedicado. Plataformas oferecem pacotes pré-construídos por vertical, e o publisher escolhe onde participar. Publishers que antes não acessavam a demanda premium hoje acessam com poucos cliques.

Machine learning no floor pricing virou padrão. Floors dinâmicos automatizados por ML entregam ganho consistente de 8% a 15% de eCPM sobre floors manuais bem calibrados. Publishers que ainda operam floor 100% manual estão atrás da curva.

Attention metrics complementam viewability. Anunciantes premium começam a exigir métricas além de viewability. Publishers que rodam formatos otimizados para atenção (não só para visualização) colhem CPM adicional. É uma camada nova que ainda está sendo consolidada, mas quem entrar cedo captura vantagem.

Sustentabilidade e green programmatic começam a pesar. Ad tech verde e SSPs com credenciais de sustentabilidade estão ganhando budgets específicos. Publishers que trabalham com parceiros alinhados capturam esse novo bolso.

LGPD e consent rate viraram porteiros de receita. Publisher com consent rate baixo perde acesso a demanda que exige consentimento. CMP bem calibrado, com consent rate acima de 80%, virou pré-requisito para eCPM alto.

Roadmap de 90 dias para subir RPM

Dias 1 a 15: diagnóstico completo. Segmentar Session RPM por device, seção, origem de tráfego e horário. Comparar com benchmark da vertical. Identificar os 3 maiores gaps.

Dias 16 a 30: primeiras alavancas de execução rápida. Auditar SSPs sem incremental. Configurar floor pricing dinâmico básico (por horário e device). Corrigir CLS nos slots principais.

Dias 31 a 60: segunda camada. Reduzir latência do wrapper. Recalibrar ad refresh. Adicionar um formato novo (sticky mobile ou outstream, conforme site).

Dias 61 a 90: camada estrutural. Estruturar primeiro PMP vertical. Iniciar auditoria de Core Web Vitals com plano de correção. Recalibrar frequency caps para sessões longas.

Publishers que executam esse roadmap com disciplina veem RPM subir entre 25% e 60% ao final dos 90 dias. Publishers que executam parcialmente veem entre 10% e 20%. Publishers que não executam continuam operando com o RPM travado do primeiro dia.

O que separa quem sobe de quem fica travado

RPM baixo raramente é problema sem solução. É quase sempre acúmulo de pequenas ineficiências que, corrigidas em sequência, movem o ponteiro de forma composta. As 7 alavancas deste guia cobrem os principais vetores. Os 4 mitos consomem energia sem entregar retorno.

A diferença entre o publisher que sobe e o publisher que fica travado é a disciplina de diagnóstico. Publishers que atacam alavancas certas com base em dados escalam. Publishers que atacam mitos ou que tentam “resolver tudo trocando de parceiro” repetem o problema em outro contexto.

A escolha do parent publisher (MCM Partner) é uma das variáveis com maior potencial de acelerar as alavancas. Parceiro com stack maduro entrega floor pricing dinâmico, PMPs pré-estruturados, wrapper otimizado e suporte técnico para executar as sete alavancas sem sobrecarregar o time do publisher. Um parceiro mal calibrado obriga o publisher a fazer o trabalho pesado sozinho.

Para publishers que querem estruturar essa execução de forma sistemática, com checklist técnico, priorização por impacto e roadmap de otimização, a AdSeleto preparou um material completo com os passos práticos para monetizar com maturidade programática e capturar cada real que a operação permite gerar.

👉 Baixe o Checklist de Monetização para Sites e organize a operação para subir RPM nos próximos 90 dias com base em dados, não em mitos.

RPM travado é sintoma. As causas são identificáveis, as alavancas são conhecidas, e o resultado aparece em 60 a 90 dias para quem executa. O único requisito é começar pela alavanca certa, não pelo mito mais tentador.