Calculadora de alcance e engajamento de posts no Instagram
Calcule a taxa de engajamento e o alcance no Instagram, o potencial de viralização e outras métricas. Tudo grátis, direto no navegador.
Calculadora de alcance e engajamento do Instagram
Insira um valor positivo em “Seguidores no momento da publicação”.
Estimativa da frequência de visualização do perfil
Frequência = impressões ÷ seguidores. Opcionalmente, você pode inserir o alcance exato do IG.As impressões ajudam a estimar a frequência de visualização (quantas vezes, em média, uma pessoa viu seu perfil/conteúdo).
Onde encontro isso no Instagram?
- Abra o Instagram (celular) → mude para conta Profissional/Comercial.
- No perfil, selecione Painel profissional → Insights (Visão geral).
- Na Visão geral, selecione o período (7/30/90 dias). Você verá o Alcance e, muitas vezes, também as Impressões da conta.
- Em cada post, toque em Ver insights (estatísticas do post) – nos detalhes aparece a métrica Impressões.
Queres que o teu perfil cresça?
Seguidores e gostos em poucos minutos. Sem palavra-passe, com garantia.
Como calculamos exatamente o engajamento no Instagram (metodologia)
A taxa de engajamento (ER) é o indicador mais usado para medir a qualidade do conteúdo orgânico no Instagram. Ela mostra quanto do seu público você conseguiu engajar – normalmente por meio de curtidas, comentários, salvamentos ou compartilhamentos. Nesta ferramenta, calculamos o ER_post de cada post e também métricas agregadas, para decidir com clareza o que funciona e em que horário vale a pena publicar. Todo o cálculo é feito localmente no navegador, então nenhum dado é enviado para um servidor.
A fórmula básica para um post individual é a seguinte: ER_post = (likes + comments + saves + shares) / (reach || followers_at_time) * 100. Ou seja, somamos as interações e as dividimos pelo alcance (reach) ou pelo número de seguidores no momento da publicação (followers_at_time). A base recomendada é o reach, pois reflete melhor quantas pessoas realmente viram o post. Se você não tiver o reach, pode usar o número de seguidores como aproximação (proxy). Na ferramenta, você alterna a base na seção “Configurações de cálculo”.
Para os valores gerais, usamos duas abordagens. ER_overall_simple é a média simples de todos os ER_post (opcionalmente após excluir valores atípicos pelo método IQR). ER_overall_weighted leva em conta o tamanho do alcance: multiplica ER_post pela base escolhida para cada post e soma tudo, o que na prática corresponde a sum(interações)/sum(bases) * 100. Assim, o resultado não é decidido por alguns poucos posts pequenos com ER alto por acaso.
Índice de viralidade e por que ele é importante
O índice de viralidade considera apenas “compartilhamentos” e “salvamentos”: Virality = (saves + shares) / (base) * 100. Na prática, isso significa que ele avalia com que frequência as pessoas salvam o conteúdo para ver depois ou o repassam adiante. Em formatos educativos e de “how‑to” (tutoriais), a viralidade costuma ser maior, enquanto no entretenimento rápido predominam curtidas e comentários. Se o seu índice de viralidade está crescendo, é um sinal forte de que você está criando conteúdo útil a longo prazo. A ferramenta calcula essa métrica automaticamente e também a usa nas recomendações.
Detecção de outliers (valores atípicos) com IQR
Todo perfil às vezes acerta um formato extraordinariamente viral, um sorteio ou pega carona em uma trend. Esses picos podem distorcer a média. Por isso oferecemos a filtragem por IQR (interquartile range – amplitude interquartil). Calculamos o Q1 e o Q3 (percentis) de todos os ER_post, e a diferença entre eles é o IQR. Consideramos atípicos os valores menores que Q1 − 1.5 × IQR ou maiores que Q3 + 1.5 × IQR. Com a opção “Incluir/excluir outliers nas agregações”, você define se esses extremos devem fazer parte da média, da mediana e de outras agregações. A mediana do ER é mais resistente a outliers, por isso é recomendável acompanhá-la junto com as médias.
Quando escolher reach vs. followers_at_time
Se você tem o reach na maioria dos posts, prefira-o sempre como base para calcular a taxa de engajamento. Ele reflete melhor o público real e desconsidera os casos em que o post não chegou a toda a sua base de fãs. Como alternativa, você pode usar followers_at_time, de preferência preenchido com a maior precisão possível no momento da publicação. Além disso, a ferramenta mantém a consistência: se você escolher followers como base para o ER, ela também calcula a média ponderada a partir deles.
Como interpretar mediana vs. média
A média (ER_overall_simple) é intuitiva, mas pode ser distorcida por picos. A mediana do ER é o valor no meio da distribuição e muitas vezes reflete melhor o desempenho de um post típico. Se a mediana for bem menor que a média, provavelmente existem alguns “foguetes” que puxaram a média para cima. Por outro lado, uma mediana maior que a média indica uma longa “cauda” de resultados mais fracos. Compare sempre os dois valores.
Como usar esta ferramenta (sem importação)
Esta versão é voltada para cálculos manuais rápidos: preencha os seguidores e as interações e você verá na hora o “Engajamento do post (taxa de engajamento)” e o “Índice de viralidade”. Para a frequência de visualização, informe na seção separada as Impressões e o número de seguidores.
Os erros de importação mais comuns são formato de data incorreto e base ausente. A ferramenta avisa sobre eles e informa o que foi preenchido com valores padrão (por exemplo, interações definidas como 0). Se você precisar completar o followers_at_time, mas só tiver uma tabela com a evolução dos seguidores, recomendamos aproximar o valor por interpolação linear entre duas datas conhecidas.
Descubra o melhor horário para postar
O mapa de calor “Hora × Dia” mostra o ER_post médio para cada hora e dia da semana. Pela intensidade da cor, você identifica quando seu conteúdo alcança um engajamento acima da média. Se, por exemplo, ficar claro que entre 18h e 21h nos dias úteis o ER é consistentemente maior, esse é um forte candidato para testes. Mas leve em conta também a sazonalidade e o efeito de campanhas – um período curto pode criar ilusões de ótica.
O ideal é fazer um teste A/B: escolha 2–3 horários favorecidos pelo mapa de calor e publique neles conteúdo do mesmo tipo por várias semanas. Acompanhe a variação do ER, mas também da Viralidade. É importante manter a consistência de formato (por exemplo, carrosséis) e de tema, para que o teste não seja distorcido por outros fatores.
Exemplos de cálculo com números
Vamos considerar três posts publicados na mesma semana. P1 (carrossel) tem reach de 8.000 e as interações: 320 curtidas, 28 comentários, 62 salvamentos, 20 compartilhamentos. P2 (reel) tem reach de 15.000 e as interações: 420 curtidas, 34 comentários, 120 salvamentos, 70 compartilhamentos. P3 (post) tem reach de 4.000 e as interações: 110 curtidas, 12 comentários, 16 salvamentos, 8 compartilhamentos. Para o ER_post temos então: P1 = (320+28+62+20)/8.000×100 = 5,375%, P2 = (420+34+120+70)/15.000×100 = 4,97%, P3 = (110+12+16+8)/4.000×100 = 3,65%. ER_overall_simple = (5,375 + 4,97 + 3,65) / 3 = 4,66 %.
No ER_overall_weighted somamos as interações e dividimos pela soma das bases escolhidas. Aqui a base é o reach: soma das interações = 430 + 644 + 146 = 1.220; soma do reach = 8.000 + 15.000 + 4.000 = 27.000. Resultado do ER_overall_weighted = 1.220/27.000×100 = 4,52%. Vemos que a média ponderada é menor, porque o post com alto alcance (reel) teve um ER relativamente menor que o do carrossel.
Com a Viralidade (no P2: (120+70)/15.000×100 = 1,27%) acompanhamos a capacidade do conteúdo de “viajar” e continuar relevante. Se a mediana do ER fosse 3,8% e a média 4,6%, a diferença indicaria alguns sucessos fora da curva. O teste IQR exclui os extremos: calculamos os quartis do ER_post, obtemos o IQR e eliminamos os valores fora do intervalo [Q1 − 1,5×IQR, Q3 + 1,5×IQR]. As agregações passam então a refletir o desempenho “típico”.
O que fazer com os resultados: recomendações práticas
A ferramenta gera insights breves e um plano de ação. Abaixo estão cenários típicos e como reagir a eles:
- ER baixo: Encurte as legendas, use uma call‑to‑action clara, aposte em mais carrosséis e em um primeiro slide mais chamativo.
- Muitos salvamentos (Viralidade ↑): Aumente a proporção de tutoriais, checklists e templates para download. Conteúdo que as pessoas salvam é um sinal de valor.
- Baixa consistência: Planeje pacotes de conteúdo (por exemplo, 3× Reels + 2× carrossel por semana) e recicle formatos antigos que deram certo.
- Reels dominam: Busque um formato replicável, trabalhe o gancho (hook) nos 2 primeiros segundos e teste durações de 7–15 s.
- Carrossel tem melhor desempenho: Prepare minisséries e sequências educativas. Otimize o primeiro e o último slide.
- ER_weighted ≠ ER_simple: Se o ponderado for bem menor, significa que os posts com grande alcance têm ER mais fraco – eles precisam de mais qualidade.
- Sem dados de reach: Use os followers como base e acompanhe as tendências, não a comparabilidade absoluta com outras ferramentas.
Perguntas frequentes
Não tenho o reach, funciona mesmo assim?
Sim. Escolha a base followers_at_time. Os resultados servirão para comparar tendências e como benchmark interno.
Por que meu ER é diferente do de outras ferramentas?
Cada ferramenta pode usar uma base diferente (reach vs. followers), outra seleção de interações ou incluir outliers. Aqui tudo é configurável de forma transparente.
Como funciona exatamente a exportação em PDF?
A página muda temporariamente para um “print skin” mais legível e é renderizada com o html2canvas no jsPDF. Os gráficos são convertidos em imagens.
Preciso de uma chave de API?
Não. Tudo roda apenas no seu navegador, sem servidor e sem API.
Como funciona a média ponderada e quando ativá-la?
O peso corresponde à base escolhida (reach/followers). Ative-a se você quiser que o tamanho do alcance pese no resultado.
O que são outliers e por que (não) incluí-los?
Outliers são valores extremos segundo o IQR. Incluí-los ou não afeta a média; a mediana permanece mais estável.
Posso editar os dados manualmente?
Sim. Na seção “Inserção manual”, você pode adicionar linhas e recalcular as métricas na hora.
Há suporte para visualizações (views) de Reels?
Sim, são opcionais. No cálculo do ER entram o “reach” ou os “followers”, não as views, mas você pode acompanhar as views em paralelo.
O resultado serve para relatórios de clientes?
Sim. A exportação em PDF inclui uma capa com as principais métricas, gráficos e recomendações.
Dá para definir limites próprios para as recomendações?
Sim, na parte em JS os limites são fáceis de ajustar (por exemplo, virality_threshold).
Meus dados estão protegidos?
Todos os cálculos são feitos localmente. Não enviamos nada, e os arquivos nem sequer são carregados em um servidor.
Qual é o tamanho máximo de CSV que consigo usar?
Recomendamos até ~10–20 mil linhas para manter a fluidez em um notebook comum. Feche os aplicativos pesados que estiverem abertos ao mesmo tempo.
Mini estudo de caso (dados fictícios)
Um perfil focado em marketing publicava de forma irregular, 2–3× por semana, principalmente posts únicos. O ER médio ficava em torno de 1,4%, a mediana em 1,2% e a viralidade em 0,3%. Depois de analisar o mapa de calor, a equipe decidiu mudar as publicações para os dias úteis entre 18h e 20h, adicionou 2 carrosséis por semana e 1 reel educativo com resumo. Após 6 semanas, o ER subiu para 2,1%, a mediana para 1,8% e a viralidade para 0,8%. A maior melhora veio dos carrosséis salváveis com uma CTA clara: “Salve para ver depois”.
Glossário
ER (taxa de engajamento): Proporção de interações em relação à base escolhida (reach/followers).
Reach (alcance): Número de contas únicas que viram o post.
Impressões: Número total de visualizações (incluindo as repetidas).
Viralidade: Salvamentos + compartilhamentos em relação à base; indicador (proxy) do valor do conteúdo a longo prazo.
Mediana: Valor central da distribuição; mais resistente a outliers.
IQR: Amplitude interquartil (Q3 − Q1), usada para detectar valores atípicos.
Consistência: Número de posts por semana no período analisado.
CTA final
Comece a análise grátis e salve os resultados em um relatório PDF. Para uma melhor interpretação, acompanhe ao mesmo tempo a média, a mediana e o índice de viralidade.
