TL;DR, Resposta Rápida
9 min de leituraA taxa de viralização divide compartilhamentos pelo número de vezes que um post foi visto e multiplica por 100. Nenhuma plataforma devolve isso como campo, então você monta a métrica a partir de dois números que a plataforma devolve. Escolher impressões como denominador produz um número menor do que escolher alcance, porque impressões contam a mesma pessoa duas vezes. O LinkedIn é a única API grande que entrega os dois no mesmo objeto, como impressionCount e uniqueImpressionsCount. A Meta descontinuou impressões em mídias do Instagram criadas depois de 2 de julho de 2024 e marca post_impressions no Facebook como descontinuado acima da Graph API v25, então o denominador de impressões está sumindo em silêncio nos dois.
O que é taxa de viralização?
Todo post tem uma taxa de viralização, que é a fatia do público dele que repassou o conteúdo, escrita como compartilhamentos divididos pelo número de vezes que o post foi visto. É uma métrica de espalhamento, não de interesse. Uma curtida diz que alguém parou. Um compartilhamento diz que alguém colocou o próprio nome atrás do seu post e o entregou a um público que não é seu.
Essa distinção importa porque compartilhamentos são a única interação que aumenta o denominador da próxima medição. Todo o resto acontece dentro do alcance que você já tinha.
Nenhuma plataforma devolve essa métrica. Não existe campo virality_rate na Instagram Graph API, nem coluna de viralização nas estatísticas de compartilhamento do LinkedIn, nem métrica equivalente na YouTube Analytics API. É uma fórmula que analistas montam a partir de dois números que a plataforma de fato publica, que é exatamente por que duas ferramentas conseguem reportar duas taxas de viralização diferentes para o mesmo post.
Qual é a fórmula da taxa de viralização?
A fórmula é compartilhamentos divididos pelo número de vezes que o post foi visto, vezes 100:
virality rate = (shares / impressions) * 100Alguns analistas usam alcance em vez disso:
virality rate = (shares / reach) * 100Um post com 40 compartilhamentos e 20.000 impressões tem taxa de viralização de 0,2 por cento. O mesmo post, se essas 20.000 impressões vieram de 8.000 contas únicas, tem taxa de viralização de 0,5 por cento contra o alcance. Mesmo post, mesmos compartilhamentos, um número duas vezes e meia maior que o outro.
Esse é o mesmo problema estrutural que torna a taxa de engajamento impossível de comparar entre ferramentas, onde o denominador pode ser seguidores ou alcance. A taxa de viralização herda o problema, com a dificuldade extra de o numerador também ser ambíguo.
O denominador deve ser impressões ou alcance?
Alcance é o denominador melhor, e impressões é o mais disponível.
A Meta afirma a diferença com todas as letras na própria documentação do Instagram, descrevendo reach como o "Number of unique Instagram users that have seen the reel at least once" e acrescentando que "Reach is different from impressions, which can include multiple views of a reel by the same account."
Essa frase é o argumento inteiro. A taxa de viralização faz uma pergunta sobre pessoas: de todo mundo que viu isso, que fração repassou? Só um desses números conta pessoas. Impressões contam telas. Um reel que dá autoplay quatro vezes para o mesmo espectador contribui com quatro impressões e um de alcance, então o denominador de impressões infla e a taxa resultante desinfla, por um fator que varia com o formato. Carrosséis de feed, reels e stories têm comportamentos de rever diferentes, o que significa que uma taxa de viralização baseada em impressões nem sequer é comparável entre dois formatos na mesma conta.
O argumento a favor das impressões é prático, não teórico. É o número que mais plataformas entregam, não vem rotulado como estimado e é estável ao longo da janela de relatório. Alcance é estimado nas superfícies da Meta e depende de uma janela de deduplicação que a Meta não publica.
Escolha um, anote e nunca misture os dois no mesmo gráfico. Se você quer o argumento completo sobre o que cada número conta, alcance e impressões medem coisas genuinamente diferentes.
Quais plataformas publicam os números de que a fórmula precisa?
Só o LinkedIn entrega compartilhamentos, impressões e impressões únicas em uma única resposta de API. Em todo o resto você recebe um denominador ou nenhum.
| Plataforma | Métrica de compartilhamento | Impressões | Alcance ou únicas |
|---|---|---|---|
shares | impressions, descontinuado para mídia criada depois de 2 de julho de 2024 | reach, marcado como estimado | |
| Páginas do Facebook | post_activity_by_action_type, separado por ação | post_impressions, "Deprecated above Graph API v25" | post_impressions_unique, mesma nota de descontinuação |
shareCount | impressionCount | uniqueImpressionsCount | |
| X | retweet_count mais quote_count | public_metrics.impression_count | nenhum publicado |
| Threads | reposts, quotes, shares | views | nenhum publicado |
| TikTok | share_count | nenhum na Display API | nenhum na Display API |
| YouTube | shares | só impressões de anúncio, card e anotação | nenhum |
| Bluesky | contagem de reposts no app | nenhum | nenhum |
A linha do TikTok é a mais crua. O objeto de vídeo da Display API expõe exatamente quatro contadores, like_count, comment_count, share_count e view_count, e não existe campo de impressões nem de alcance. Uma taxa de viralização do TikTok é portanto compartilhamentos sobre visualizações, que é um terceiro denominador com definição própria.
O YouTube é parecido em outra direção. A YouTube Analytics API expõe shares, definido como o número de vezes que usuários compartilharam um vídeo pelo botão Compartilhar, mas as métricas de impressão que ela oferece são impressões de anúncio, de card e de anotação. Impressões de miniatura, o número que todo criador quer dizer quando fala em impressões, vivem na aba Alcance do Studio e não na API.
AdaptlyPost
Comece seu teste grátis de 7 dias
Análises multiplataforma
Caixa Social
Assistente com IA
O Bluesky não publica nenhum endpoint de analytics próprio, então uma taxa de viralização no Bluesky precisa ser reconstruída a partir do firehose ou das contagens visíveis no app.

O que conta como compartilhamento em cada plataforma?
O numerador não é uma coisa só. O X divide em dois campos, public_metrics.retweet_count e public_metrics.quote_count, e a própria documentação do X observa que a contagem de repost "Does not include quote posts." Some os dois e você conta a mais quem repostou e depois citou. Use só reposts e você perde a citação que de fato levou o post a uma nova timeline.
O Threads divide em três, em reposts, quotes e shares, onde o último cobre enviar um post para fora do Threads. A Meta lista tanto views quanto shares no Threads como em desenvolvimento, que é o rótulo dela para uma métrica cuja definição ainda pode mudar.
O Instagram dá um contador shares indiferenciado e o define apenas como o número de compartilhamentos da mídia, sem detalhar para onde esses compartilhamentos foram. O post_activity_by_action_type do Facebook é descrito na referência da Graph API como o número de histórias criadas sobre o post da sua Página, por tipo de ação, e a referência não enumera os tipos de ação naquela página, então você precisa inspecionar uma resposta real para achar o balde de compartilhamentos. O LinkedIn avisa que o shareCount delimitado por tempo não bate com o número vitalício, porque os dados com recorte de tempo excluem reposts instantâneos.
Ou seja, antes mesmo de a discussão sobre o denominador começar, cinco plataformas discordam sobre o que é um compartilhamento.
Onde os dados de entrada estão sumindo em silêncio
As impressões estão sendo aposentadas por baixo dessa fórmula nas duas superfícies da Meta.
A referência de insights de mídia do Instagram afirma que impressions está descontinuado para mídia criada depois de 2 de julho de 2024, e continua disponível apenas para mídia criada antes dessa data. O substituto da Meta, views, é descrito como o total de vezes que a mídia foi reproduzida no Instagram, que é um número de reproduções em vez de um número de aparições na tela. A mudança do Instagram de impressões para visualizações mudou o que o denominador conta, não só o nome dele.
No Facebook, a referência de insights da Graph API marca tanto post_impressions quanto post_impressions_unique como "Deprecated above Graph API v25." Esse é o número de impressões no nível do post e o número de alcance no nível do post, no mesmo aviso de descontinuação.
Se a sua taxa de viralização é construída sobre impressões, ela tem prazo de validade nas superfícies da Meta. Uma taxa construída sobre alcance ou sobre visualizações sobrevive mais tempo, ao custo de não ser comparável com os números que você calculou no ano passado.

O que é uma boa taxa de viralização?
Nem a Meta, nem o LinkedIn, nem o X, nem o TikTok, nem o YouTube publicam um benchmark de taxa de viralização, porque nenhum deles define a métrica. Qualquer média de mercado que você vê citada vem da amostra própria de um fornecedor, com as contas que ele por acaso gerencia, calculada com um denominador que esse fornecedor escolheu.
A versão utilizável é interna. Fixe o denominador, calcule a taxa para todo post ao longo de uma janela suficientemente longa e compare cada novo post contra a sua própria distribuição. Um post no seu decil superior de taxa de viralização está dizendo algo real sobre o formato e o gancho, independentemente de 0,4 por cento ser bom no abstrato.
Perguntas frequentes
Taxa de viralização é a mesma coisa que taxa de amplificação?
São o mesmo formato com denominadores diferentes. A taxa de amplificação, como costuma ser escrita, divide compartilhamentos pela contagem de seguidores, o que mede espalhamento em relação ao público que você tem. A taxa de viralização divide compartilhamentos por impressões ou alcance, o que mede espalhamento em relação ao público que o post de fato alcançou. Um post que foi muito além dos seus seguidores pode mostrar taxa de amplificação alta e taxa de viralização baixa ao mesmo tempo.
Dá para calcular taxa de viralização no TikTok?
Dá para calcular compartilhamentos sobre visualizações. O objeto de vídeo da Display API do TikTok devolve share_count e view_count e nenhum campo de impressões ou alcance, então visualizações é o único denominador disponível pela API. Rotule assim, porque uma taxa baseada em visualizações não é comparável a uma taxa baseada em impressões em outra rede.
AdaptlyPost
Comece seu teste grátis de 7 dias
Análises multiplataforma
Caixa Social
Assistente com IA
Um repost com comentário conta como compartilhamento?
Depende da plataforma e você precisa decidir. O X conta em quote_count, separado de retweet_count, e a documentação dele diz que a contagem de repost exclui posts com citação. O Threads conta em quotes, separado de reposts. Se você inclui citações no seu numerador, inclua em toda plataforma e em todo período.
Por que duas ferramentas reportam taxas de viralização diferentes para o mesmo post?
Porque uma dividiu por impressões e a outra por alcance, ou uma contou posts com citação no numerador e a outra não. Nenhuma plataforma define a métrica, então cada ferramenta escolhe os próprios dados de entrada. Pergunte a qualquer fornecedor quais dois campos ele divide antes de comparar o número dele com o seu.
O Instagram ainda devolve impressões?
Só para mídia mais antiga. A referência de insights de mídia do Instagram afirma que a métrica está descontinuada para mídia criada depois de 2 de julho de 2024, e ainda disponível para mídia criada antes dessa data. Posts novos devolvem views, reach e shares no lugar.
Qual API me dá todos os dados de entrada em uma chamada?
O endpoint organizationalEntityShareStatistics do LinkedIn devolve shareCount, impressionCount e uniqueImpressionsCount no mesmo objeto totalShareStatistics, então você consegue calcular os dois denominadores a partir de uma única resposta. Repare que o endpoint devolve apenas dados orgânicos dentro de uma janela móvel de 12 meses, e que atividade patrocinada fica de fora.
Qual é a diferença entre taxa de viralização e taxa de engajamento?
A taxa de engajamento divide interações como curtidas e comentários por seguidores ou alcance, o mesmo problema de denominador que dificulta a comparação entre ferramentas. A taxa de viralização divide apenas compartilhamentos por impressões ou alcance, isolando a única interação que faz a audiência crescer além das pessoas já alcançadas. Os dois numeradores são ambíguos: o LinkedIn conta cliques, curtidas, comentários e compartilhamentos como engajamento, e compartilhamentos são contados de um jeito diferente em cada plataforma.
Por que não dá para comparar a taxa de viralização entre formatos como reels e carrosséis?
Carrosséis de feed, reels e stories têm comportamentos de repetição diferentes, e as impressões contam cada repetição enquanto o alcance conta uma pessoa uma única vez. Um reel que toca automaticamente quatro vezes para a mesma pessoa gera quatro impressões e um alcance de um, o que reduz a taxa baseada em impressões por um fator que muda conforme o formato. Use o alcance como denominador se precisar comparar a taxa de viralização entre formatos da mesma conta.
O shareCount por período do LinkedIn bate com o número vitalício?
O shareCount por período do LinkedIn não bate com o número vitalício. A própria documentação do LinkedIn explica que os dados por período excluem reposts instantâneos, o que explica a diferença. Trate o número por período como parcial, não como substituto do número vitalício.
O que substituiu as impressões no Instagram?
As visualizações. A Meta descreve as visualizações como o número total de vezes que a mídia foi reproduzida no Instagram, um número de reproduções em vez de um número de tela como eram as impressões. Publicações novas do Instagram retornam visualizações, alcance e compartilhamentos no lugar de impressões.
Coloque isso em prática com o AdaptlyPost
Este artigo foi útil para você?
Conte-nos o que você achou!
Veja-nos mais no Google
Um clique marca a AdaptlyPost como fonte preferida e nossos artigos passam a aparecer mais acima nas suas Principais notícias, no modo IA e nas visões gerais com IA.
Antes de ir...
AdaptlyPost
Agende seu conteúdo em todas as plataformas
Gerencie todas as suas contas de redes sociais em um só lugar com o AdaptlyPost.
Análises multiplataforma
Caixa Social
Assistente com IA
Termos relacionados do glossário


Taxa de engajamento nas redes sociais: como calcular
Três fórmulas diferentes dão três números: como calcular a taxa de engajamento nas redes sociais, qual base usar e quais benchmarks valem por setor.


Como um threadgate do Bluesky decide quem pode responder a um post
Um threadgate do Bluesky limita respostas a mencionados, seguidores, quem você segue ou uma lista. Como o registro funciona e o postgate que barra citações.


Por que o seu agendador de redes sociais continua desconectando contas
Um agendador de redes sociais continua desconectando quando um token expira ou morre cedo. Validade dos tokens de Meta, LinkedIn, X e TikTok e o que os derruba.
Artigos Relacionados


O que o endpoint content_publishing_limit do Instagram devolve
O endpoint content_publishing_limit do Instagram devolve quota_usage mais um bloco config com quota_total 50 e quota_duration de 86400 segundos.


Como funciona o token de acesso de longa duração do Facebook e os 60 dias dele
Um token de acesso de longa duração do Facebook dura cerca de 60 dias, e o token de Página derivado dele não tem data de expiração. Veja a chamada de troca.


Qual limite de legenda do Instagram a API da Meta de fato aplica
O limite de legenda do Instagram na API da Meta é 2.200 caracteres, 30 hashtags e 20 marcações com @, e passar dele devolve código 36004 subcódigo 2207010.

