Você abre o dashboard pela manhã e sente aquele frio na barriga: revenue 30% abaixo do normal. Impressões caíram. CPM despencou. Fill rate está no chão. A primeira reação é pânico, a segunda é procurar culpados, e a terceira – se você for esperto – é diagnosticar metodicamente o que está realmente acontecendo.
Aqui está a verdade: nem toda queda de receita é um desastre, mas toda queda merece investigação. Publishers experientes sabem que existem quedas normais (sazonalidade esperada), quedas preocupantes (mudanças de mercado), e quedas críticas (problemas técnicos que sangram dinheiro a cada minuto).
A diferença entre um publisher que recupera revenue rapidamente e um que fica meses patinando está no diagnóstico. Você precisa saber distinguir entre “janeiro sendo janeiro” (queda de 15-25% esperada após Q4), e “algo quebrou e estou perdendo $500 por dia enquanto procuro o problema”.
Este checklist vai te guiar através de um processo de troubleshooting sistemático. Não vamos te ensinar a implementar soluções – isso requer expertise técnico especializado. O objetivo aqui é identificar precisamente onde está o problema para que você saiba se precisa agir com urgência ou simplesmente ajustar expectativas. Porque fazer o diagnóstico errado é pior do que não fazer diagnóstico nenhum.
Antes de começar: sazonalidade é real e brutal
Antes de mergulhar no troubleshooting, você precisa entender uma realidade fundamental: publishers veem quedas de receita previsíveis em momentos específicos do ano, e essas quedas são absolutamente normais.
Janeiro tipicamente traz quedas de 15-25% comparado a dezembro. Por quê? Anunciantes esgotaram orçamento em Q4, consumidores desaceleraram gastos pós-festas, e agências estão recalibrando budgets para o novo ano. Dados de 2025 mostram que o CPM médio em janeiro ficou 23% abaixo de Q4 2024, refletindo essa dinâmica natural de mercado.
Julho também é notório. Verão no hemisfério norte significa férias, menos tráfego, e agências testando campanhas experimentais com budgets menores antes de escalar em Q3/Q4. Publishers frequentemente veem revenue 10-15% abaixo da média anual durante julho.
O início de cada trimestre (janeiro, abril, julho, outubro) tende a mostrar cautela de anunciantes que estão no começo de seus ciclos orçamentários. À medida que o trimestre avança e deadlines se aproximam, spending aumenta e CPMs sobem. Essa é a dinâmica trimestral natural.
Como saber se sua queda é sazonal ou problemática? Compare com o mesmo período do ano passado.
Se janeiro 2025 está 20% abaixo de dezembro 2024 mas similar a janeiro 2024, você está vivendo sazonalidade normal. Se janeiro 2025 está 40% abaixo de janeiro 2024, você tem um problema real que requer investigação imediata.
Checklist de diagnóstico
Fase 1 – Verificações rápidas
Estas são as verificações que todo publisher deve fazer PRIMEIRO quando nota queda de revenue. São rápidas, óbvias, mas surpreendentemente frequentemente esquecidas quando o pânico bate.
01. Seus ads estão realmente sendo servidas?
Abra seu site em janela anônima. Navegue por 3-5 páginas diferentes. Você está vendo ads? Todas as posições estão preenchidas? Parece óbvio, mas em 20-30% dos casos de “revenue despencou”, o problema é que ads simplesmente pararam de carregar por alguma quebra técnica.
Se você vê espaços em branco onde deveriam haver ads, ou mensagens de erro, ou placeholders vazios – parabéns, você encontrou seu problema. Não é sazonalidade, não é CPM de mercado, é que você está tentando monetizar ar. Hora de chamar suporte técnico com urgência.
02. Houve mudanças recentes no site?
Atualizações de tema, novos plugins, mudanças no CMS, migrações de servidor, alterações no código – qualquer uma dessas pode quebrar a entrega de ads sem você perceber. Se sua receita caiu logo após alguma mudança técnica, as chances são altíssimas de que essa mudança causou o problema.
Isso é como atualizar o sistema elétrico da sua casa e aí metade das tomadas param de funcionar. A causa é óbvia quando você conecta os pontos – o problema é que muitas vezes ninguém conecta os pontos porque diferentes pessoas cuidam de diferentes partes (desenvolvedor fez mudança, publisher só vê revenue depois).
03. AdSense ainda está ativo e em compliance?
Se você usa AdSense, verifique se sua conta não foi suspensa ou limitada por violação de políticas. Google não avisa com luzes piscando – eles simplesmente reduzem ou param de servir ads, e seu revenue desaparece. Entre no dashboard do AdSense e procure por avisos em vermelho ou amarelo.
Violações comuns incluem cliques inválidos, conteúdo que mudou para categoria não-permitida, ou mudanças no site que violam políticas sem você perceber. Se você vê avisos de policy violation, esse é seu problema e você precisa resolver antes de qualquer outra coisa.
04. Tráfego mudou significativamente?
Abra Google Analytics. Compare sessions dos últimos 7 dias vs 7 dias anteriores. Se tráfego caiu 30%, é natural que revenue caia proporcionalmente. Você não tem problema de monetização, você tem problema de tráfego – que é um problema diferente com soluções diferentes.
Agora, se tráfego está estável mas revenue caiu 30%, aí sim você tem problema de monetização que requer investigação mais profunda.
Fase 2: Análise de métricas Core
Se as verificações rápidas não revelaram nada óbvio, é hora de mergulhar nas métricas que realmente contam. Estas são as quatro métricas fundamentais que todo publisher precisa monitorar como um piloto monitora altímetro, velocidade, combustível e pressão.
CPM (Cost Per Mille)
O que é normal: CPMs flutuam diariamente, mas você deve ter uma baseline clara. Para display ads em geral, a média global fica em torno de $1.50-$3.50. Sites americanos premium podem ver $8-15. Mercados Tier 2/3 podem ver $0.50-$2.00.
Sinais de problema:
- CPM caiu >20% vs média dos últimos 30 dias (excluindo períodos sazonais extremos)
 - CPM está consistentemente abaixo do seu benchmark histórico
 - Disparidade grande entre diferentes ad units (um está normal, outro despencou)
 
O que isso indica: Queda de CPM isolada (sem queda de tráfego ou viewability) geralmente aponta para: mudança em demografia de audiência (mais tráfego de regiões de menor valor), mudança em conteúdo (tópicos menos valiosos para anunciantes), ou redução geral em demanda de mercado para seu tipo de inventário.
Fill Rate
O que é normal: Fill rate ideal fica entre 80-90%. Acima de 95% pode indicar que você está aceitando bids muito baixos. Abaixo de 70% indica problema sério de demanda ou configuração.
Sinais de problema:
- Fill rate caiu >15 pontos percentuais súbitamente
 - Fill rate abaixo de 70% em mercados Tier 1
 - Muitos ad requests mas poucas impressões servidas
 
O que isso indica: Baixo fill rate significa que anunciantes estão vendo seu inventário mas escolhendo não comprar. Causas comuns: floor prices muito altos (anunciantes não conseguem bater o mínimo que você definiu), baixa viewability (anunciantes filtram inventory com viewability ruim), problemas técnicos impedindo bids de chegarem, ou sua audiência/conteúdo simplesmente não tem demanda suficiente.
Viewability Rate
O que é normal: 70%+ é considerado bom. Acima de 80% é premium. Abaixo de 60% é problemático e vai afetar seu CPM e fill rate porque anunciantes filtram ou desvalorizam inventory com baixa viewability.
Sinais de problema:
- Viewability abaixo de 60%
 - Queda súbita de 10+ pontos percentuais
 - Disparidade grande entre desktop (bom) e mobile (ruim)
 
O que isso indica: Baixa viewability geralmente aponta para problemas de layout (ads em posições que ninguém vê), problemas de performance (página carrega devagar e usuário sai antes de ads renderizarem), ou problemas de user behavior (conteúdo não engaja, usuários saem rápido).
Page RPM (Revenue Per Thousand Pageviews)
O que é normal: Isso varia muito por nicho, geografia, e tipo de conteúdo. Sites de finanças podem ver $15-30 RPM. Sites de games podem ver $2-8 RPM. Você precisa conhecer SEU baseline normal.
Sinais de problema:
- RPM caiu >25% vs sua média histórica ajustada por sazonalidade
 - RPM está deteriorando consistentemente mês após mês
 - Disparidade enorme entre diferentes seções do site sem explicação de conteúdo
 
O que isso indica: RPM é sua métrica de revenue por traffic, então combina efeitos de CPM, fill rate, e densidade de ads. Queda de RPM pode ser causada por qualquer combinação dos fatores acima, ou por mudanças no comportamento do usuário (menos pageviews por session = menos impressions por visitor).
Mid-tier publishers reportaram quedas de RPM de 15-25% YoY em 2025, com publishers dependentes de display ads vendo contrações até 30%. Se sua queda está nessa faixa, você está no mercado geral. Acima disso, há problema específico.
Fase 3: Diagnóstico avançado
Agora você entende suas métricas core. Hora de fazer análise mais profunda para identificar precisamente onde você está perdendo dinheiro.
Análise por GEO
Abra seu breakdown de revenue por país. Você vai frequentemente descobrir que o problema está concentrado. Por exemplo: US traffic (seu traffic mais valioso) caiu 40%, mas Brazil traffic (menos valioso) aumentou 50%. Revenue total parece que caiu “só” 15%, mas na verdade você perdeu muito mais porque a composição de GEO mudou dramaticamente.
Mudanças em demografia de tráfego são como um restaurante que antes tinha 80% dos clientes pedindo steak e agora tem 80% pedindo salada. Revenue cai não porque você está vendendo menos, mas porque está vendendo produtos de ticket médio menor.
Ação de diagnóstico: Se a causa é mudança de GEO, você tem problema de tráfego/SEO, não problema de monetização. Solução envolve trabalhar em SEO e traffic sources para recuperar tráfego valioso.
Análise por Device
Desktop vs Mobile vs Tablet. Frequentemente publishers descobrem que mobile traffic cresceu mas mobile revenue não cresceu proporcionalmente. Por quê? Mobile ads geralmente pagam 30-50% menos que desktop, E frequentemente têm viewability pior, E frequentemente têm user experience issues que matam engagement.
Se você está vendo shift significativo para mobile sem otimização específica para mobile, você está literalmente trocando dólar por centavos. Não é que mobile seja ruim – é que mobile requer estratégia específica para monetizar bem.
Ação de diagnóstico: Se o problema é device mix, você precisa focar em otimizar especificamente para mobile – não apenas “fazer ads aparecerem”, mas posicionamento, formatos, e user experience pensados para mobile.
Análise por Ad Unit/Posição
Nem todos ad units performam igual. Frequentemente você descobre que seu leaderboard top (que gerava 40% do revenue) está com problema específico, enquanto outros units estão normais. Ou que um formato específico (video, native, display) despencou enquanto outros estão estáveis.
Ação de diagnóstico: Entre no nível de granularidade de ad unit individual. Se um unit específico tem problema, investigue: ele ainda está renderizando? Viewability dele mudou? Floor price dele está muito alto? Anunciantes estão filtrando esse unit especificamente?
Análise Temporal
Olhe para patterns de hora do dia e dia da semana. Às vezes você descobre que weekends despencaram mas weekdays estão normais (ou vice-versa). Isso pode indicar mudanças em tipo de audiência, mudanças em comportamento, ou até problemas técnicos que só acontecem em certos períodos.
Se revenue cai todo dia às 3h da manhã, provavelmente é normal (menos tráfego). Se revenue cai todo domingo especificamente, algo mudou no seu tráfego de domingo. Se revenue cai aleatoriamente sem pattern, você tem problema técnico intermitente.
Os 7 culpados mais comuns (e como identificar cada um)
Depois de trabalhar com centenas de publishers investigando quedas de revenue, certos padrões se repetem. Aqui estão os sete culpados mais comuns e seus “fingerprints” distintos:
1. Floor Prices muito altos
Fingerprint: Fill rate baixo (<70%), CPM aparentemente “normal” ou até alto, mas total de impressions servidas muito abaixo do potencial. É como ter um produto excelente mas preço tão alto que ninguém compra – os poucos que compram pagam bem, mas você vende muito pouco.
Dados: Publishers que mantiveram floor prices de dezembro (quando mercado estava aquecido) entrando em janeiro frequentemente viram fill rates caírem 20-30 pontos percentuais, resultando em revenue total menor apesar de CPM unitário parecer OK.
2. Viewability despencou
Fingerprint: CPM caindo, fill rate caindo, mas tráfego estável. Anunciantes estão vendo seu inventory e decidindo que não vale a pena porque não será visto. Dados de 2025 confirmam que inventory com viewability abaixo de 50% sofre filtros agressivos de DSPs.
Dados: Melhorar viewability de baixa (<50%) para alta (>70%) pode gerar uplift de 30% em RPM, principalmente por aumento de fill rate e CPM para inventory mais visível.
3. Page Speed deteriorou
Fingerprint: Viewability caiu, bounce rate subiu, sessions por user caíram. Usuários estão saindo antes de ads carregarem ou renderizarem. Sites que carregam em menos de 2.5 segundos ganham até 35% mais revenue que sites lentos.
Causa comum: Você adicionou novo plugin, aumentou densidade de ads, ou algo no tech stack está causando latência. Ads não são o único culpado – qualquer coisa que deixa página lenta mata monetização.
4. Mudança de conteúdo/tópico
Fingerprint: CPM caiu mas métricas técnicas (fill, viewability) estão normais. Anunciantes simplesmente não querem pagar muito por seu tópico atual. Por exemplo, site de tech que começa a cobrir política pode ver CPM cair 40-60% porque advertência política paga muito menos.
Realidade: Nem todo tráfego é criado igual. 1000 pageviews sobre finanças vale 3-5x mais que 1000 pageviews sobre hobbies gerais. Se seu mix de conteúdo mudou, seu revenue muda proporcionalmente.
5. Problemas de Ad Refresh mal implementado
Fingerprint: Impressions sobem mas revenue não acompanha proporcionalmente. Viewability cai. Anunciantes começam a filtrar seu inventory. Refresh que acontece quando ad não está in-view é revenue fake – gera impressão que não será vista e não será paga adequadamente.
Dados: Refresh cego (timer-based sem checar viewability) pode fazer viewability cair 15-25 pontos percentuais, o que por sua vez mata CPM e fill rate. Você acha que está “gerando mais impressões” mas está na verdade poluindo seu inventory.
6. Problemas de Header Bidding / Demand Sources
Fingerprint: Fill rate OK mas CPM consistentemente baixo. Seus ad requests estão sendo atendidos, mas anunciantes pagando pouco porque não há competição real. É como leilão onde só uma pessoa dá lance – você vende, mas pelo mínimo.
Causas: Demand partners desconectados, configuração quebrada impedindo alguns bidders de participar, ou latência fazendo bidders timeout antes de conseguir responder.
7. Sazonalidade não-reconhecida
Fingerprint: Queda consistente com período do ano anterior, alinhada com padrões de mercado reportados por múltiplos publishers. Suas métricas técnicas estão todas normais, mas CPMs de mercado simplesmente estão mais baixos porque é janeiro/julho/etc.
Dados: Janeiro 2025 viu CPMs 23% abaixo Q4 2024. Julho tipicamente vê quedas de 10-15% vs Q2. Se sua queda está nessas faixas e métricas técnicas normais, você está simplesmente experienciando sazonalidade normal de mercado.
O que não fazer quando revenue cai
Pânico leva a decisões ruins. Aqui estão erros comuns que publishers cometem quando veem revenue cair, e por que você deve evitá-los:
- Aumentar densidade de ads drasticamente: Adicionar 5 mais ad units em desespero geralmente piora a situação. Page speed cai, user experience deteriora, bounce rate sobe, e você acaba com mais impressions mas revenue total menor. É como restaurante servindo porções maiores de comida ruim – cliente não volta.
 - Baixar floor prices para zero: Sim, seu fill rate vai para 100%, mas você vai estar vendendo por centavos. Pior: você vai atrair demanda de baixíssima qualidade que pode poluir seu inventory e afastar anunciantes premium. Floors muito baixos são tão ruins quanto floors muito altos.
 - Culpar o ad network imediatamente: Publishers frequentemente culpam AdSense, ou demand partners, ou “o mercado” sem investigar se o problema está no próprio site. 60-70% do tempo, o problema é algo que o publisher pode controlar e corrigir.
 - Fazer múltiplas mudanças simultâneas: Você troca de ad network, ajusta floor prices, muda layout, e adiciona novo formato – tudo ao mesmo tempo. Aí revenue muda (para melhor ou pior) e você não sabe qual mudança causou o quê. Mude uma variável por vez.
 - Ignorar o problema esperando “resolver sozinho”: Problemas técnicos não se auto-corrigem. Se é problema técnico e você ignora, você perde dinheiro todos os dias até resolver. Sazonalidade resolve sozinha – problemas de configuração ou técnicos não.
 
Conclusão: diagnóstico certo leva à solução certa
Receita caindo é estressante. A tentação de entrar em modo panic e começar a mudar tudo aleatoriamente é forte. Mas é exatamente isso que transforma problema solucionável em desastre prolongado.
O checklist que você acabou de ler te dá framework sistemático para diagnosticar precisamente onde está o problema. Não estamos te ensinando a implementar soluções porque isso requer expertise técnico específico – estamos te dando ferramentas para identificar o que precisa ser corrigido.
Identificar o problema é o primeiro passo – mas corrigir requer expertise profundo em ad tech, programmatic, e otimização de monetização. É a diferença entre saber que seu carro tem problema no motor e conseguir consertar o motor.
Os especialistas da AdSeleto trabalham diariamente diagnosticando e resolvendo problemas de monetização para publishers brasileiros. Já vimos toda variação possível de “revenue caiu” – desde configurações quebradas até otimizações que podem dobrar seu revenue sem aumentar tráfego.
Se você usou este checklist e ainda não consegue identificar o problema, ou identificou mas não tem capacidade técnica para corrigir, não deixe dinheiro na mesa mais um dia. Fale com nossos especialistas agora e transforme diagnóstico em solução – e solução em revenue recuperado.