Guia9 min de leitura

Análise de bots do Telegram: as métricas que importam e como acompanhá-las

Seu bot está no ar e as pessoas estão usando. Ou será que não? O Telegram não vai te dizer. Este guia cobre os dez números que mostram se um bot funciona, as faixas saudáveis quando é possível dar uma com honestidade, uma revisão semanal de 15 minutos, as leituras erradas que enganam a maioria dos donos, e como obter cada número sem escrever código.

Por que o Telegram dá quase nada aos donos de bots por padrão

Os canais do Telegram têm uma tela de Estatísticas com visualizações, compartilhamentos e crescimento. Os bots não têm nada parecido. O BotFather mostra o token, o nome e a descrição, e nem um único número de uso. Não há uma lista dos seus assinantes em lugar nenhum do Telegram, nem uma contagem de quantas pessoas apertaram /start, nem um jeito de perguntar "quantos usuários eu tenho?" depois do fato.

O que o Telegram dá a um bot é um fluxo de eventos: uma mensagem chegou, um botão foi tocado, um pagamento foi concluído, a entrega para este usuário falhou. Se ninguém guarda esses eventos, eles se perdem. Então todo número que você vier a ver sobre o seu bot vem do software que o executa, seja um construtor de bots ou o seu próprio código. E alguns números simplesmente não existem: o Telegram não envia confirmações de leitura para mensagens de bots, e não avisa quando um usuário bloqueia o bot. Ele só avisa quando você tenta escrever para aquele usuário na próxima vez e falha. A pergunta não é "onde está o painel do meu bot", mas "quais eventos a minha plataforma registra, e quais deles importam?"

As dez métricas que importam

Toda faixa abaixo é um guia aproximado, não uma lei. Os bots variam enormemente conforme o propósito e a fonte de tráfego, e uma tendência de quatro semanas diz mais do que qualquer número isolado.

1. Novos usuários por dia

Definição: pessoas que apertaram /start pela primeira vez naquele dia. É o topo do seu funil e deve corresponder claramente ao que você fez: uma publicação no canal, um QR code no balcão, um anúncio, um link na bio. Não existe um número absoluto saudável; o padrão saudável é uma linha de base que você reconhece mais picos que você consegue explicar.

2. Usuários ativos (24 horas e 7 dias)

Definição: usuários que enviaram uma mensagem ou tocaram em um botão no período. Divida os usuários ativos de 7 dias pelo total de usuários e você tem o número que mais importa em um bot consolidado. Faixa aproximada: de 20 a 40 por cento no primeiro mês de um bot de menu, suporte ou pedidos, estabilizando entre 5 e 15 por cento depois de alguns meses. Bots de comunidade e bots que entregam algo diariamente, como um resumo RSS, ficam bem acima disso. Abaixo de 3 por cento, a maioria dos seus "usuários" testou o bot uma vez e foi embora.

3. De /start à primeira ação

Definição: a parcela de novos usuários que faz alguma coisa depois da mensagem de boas-vindas: tocar em um botão, enviar um comando, digitar uma pergunta. Faixa aproximada: acima de 60 por cento é bom; abaixo de 40 por cento significa que o problema é a mensagem de boas-vindas, não o bot. Como argumenta o nosso guia de boas práticas para bots, a maioria dos bots é abandonada na mensagem de boas-vindas, não em uma função quebrada.

4. Participação no uso de comandos

Definição: quais comandos e botões do menu são usados, e qual parcela de todos os usos cada um representa. Em quase todo bot, os três primeiros concentram mais de 70 por cento do uso. Isso não é um problema; é um mapa. Coloque os três primeiros no início do menu e olhe com atenção para tudo o que está abaixo de 2 por cento: ou é desnecessário, ou está mal nomeado, ou está escondido.

5. Acionamentos de respostas por palavra-chave

Definição: com que frequência cada resposta por palavra-chave é acionada. Dois sinais se escondem aqui. Uma palavra-chave que nunca é acionada significa que as pessoas não formulam a pergunta do jeito que você esperava. Um número crescente de mensagens de texto que não correspondem a nada significa que os seus usuários estão pedindo algo que você ainda não construiu, e as próprias mensagens dizem o quê.

6. Taxa de conclusão de formulários

Definição: formulários enviados divididos por formulários iniciados. Faixa aproximada: um formulário com três campos é concluído por 50 a 70 por cento; com seis ou mais campos, a taxa costuma cair abaixo de 30 por cento. Cada campo que você remove compra conclusões. Nosso guia de geração de leads detalha quais campos vale a pena manter.

7. Entrega de transmissões e indicadores de leitura

Definição: destinatários, entregues e com falha em cada transmissão, mais o que aconteceu nas 24 horas seguintes. O Telegram não envia confirmações de leitura para mensagens de bots, então a "taxa de leitura" não existe. O que você pode medir no lugar: toques nos botões da transmissão, respostas e o salto de usuários ativos no mesmo dia. Faixa aproximada: uma taxa de toques de 5 a 15 por cento em uma transmissão com um botão claro é saudável; abaixo de 2 por cento, a mensagem ou a oferta errou o alvo.

8. Usuários bloqueados e descadastrados

Definição: usuários que bloquearam o bot, que aparecem como entregas com falha. Faixa aproximada: menos de 2 por cento dos destinatários por transmissão é perda normal; 5 por cento ou mais em um único envio é um alerta sobre a frequência ou o conteúdo. O Telegram não tem pasta de spam, então este é o único retorno que você recebe antes de as pessoas simplesmente desaparecerem. Leia nosso guia de transmissões para ver a cadência e o conteúdo que mantêm esse número baixo.

9. Tempo de resposta quando uma pessoa está envolvida

Definição: tempo entre o envio de um formulário ou um pedido de atendimento humano e a primeira resposta de uma pessoa. Os bots coletam leads na hora, e depois o lead fica esperando. Meça o intervalo pelos horários registrados se for preciso. Faixa aproximada: menos de uma hora em horário comercial converte várias vezes melhor do que no dia seguinte; depois de 24 horas, o lead geralmente já foi para outro lugar.

10. Receita por usuário, se você vende com Stars

Definição: usuários pagantes divididos pelo total de usuários, e receita em Stars dividida pelos usuários ativos de 7 dias. Faixa aproximada: de 1 a 3 por cento dos usuários pagando é o típico em um bot gratuito com um comando pago, uma loja ou um botão de doação. Acompanhe os dois separadamente, porque uma audiência maior pode aumentar um e reduzir o outro.

Uma revisão semanal de 15 minutos

Você não precisa de um painel aberto o dia inteiro. Precisa dos mesmos números no mesmo horário toda semana, comparados com a semana anterior, e de uma decisão no final:

  1. Escolha um dia e mantenha. Segunda de manhã funciona: a semana está completa e nada aconteceu ainda.
  2. Anote cinco números: novos usuários nesta semana, usuários ativos de 7 dias, os três principais comandos, entregas com falha na última transmissão e formulários enviados (ou vendas em Stars). Cinco, não vinte.
  3. Compare cada um com a semana passada e com quatro semanas atrás. Ignore mudanças menores do que a sua oscilação habitual de uma semana para outra.
  4. Explique cada pico e cada queda em uma frase. "Os novos usuários dobraram por causa da publicação de quinta no canal." Se não conseguir, esse é o item a investigar.
  5. Mude uma coisa só. Reordene o menu, encurte um formulário, reescreva a mensagem de boas-vindas. Uma mudança por semana, para que na semana seguinte você saiba o que causou a diferença.

Leituras erradas comuns

  • Total de usuários é um número de vaidade. Ele só sobe, inclui todo mundo que te bloqueou e não diz nada sobre esta semana. Relate se quiser; decida com base nos usuários ativos.
  • Nem todo /start é uma pessoa. Scripts de spam atingem bots públicos em ondas: dezenas de novos usuários em minutos, sem nome de usuário, sem segunda ação, um idioma que não combina com a sua audiência. Exclua essas rajadas antes de comemorar, e nunca as conte na sua taxa de /start à primeira ação.
  • Fusos horários mudam os seus dias. Um gráfico diário traça a sua meia-noite em algum lugar, e se não for a sua meia-noite local, a atividade do fim da noite cai no dia "errado". Compare o mesmo dia da semana com o mesmo dia da semana, e trate diferenças de poucos usuários de um dia para outro como ruído.
  • Dias de transmissão não são crescimento orgânico. Um envio eleva os usuários ativos e o uso de comandos por um dia. Uma semana com duas transmissões superar uma semana sem nenhuma não significa que o bot melhorou; você escreveu mais para as pessoas.
  • Números pequenos mentem em porcentagens. Ir de 3 formulários enviados para 6 não é "crescimento de 100 por cento". Abaixo de uns 30 eventos, olhe a contagem e espere mais uma semana.
  • Nem toda entrega com falha é um bloqueio. A maioria é, mas uma conta excluída falha do mesmo jeito. Observe a taxa ao longo do tempo, não os casos individuais.

Como obter os números sem código no TeleMinute

O TeleMinute registra os eventos que o Telegram envia ao seu bot e os transforma nos números acima, sem instalar nada. Veja onde cada um fica.

  • Página de Estatísticas, por bot. Total de usuários, usuários ativos nas últimas 24 horas e 7 dias, um gráfico de 30 dias de novos usuários contra usuários ativos, um gráfico de uso de comandos, uma divisão por idioma dos usuários e uma tabela dos seus usuários com a primeira interação, que você pode exportar para uma planilha. Os três cartões do topo e o gráfico de 30 dias são a sua revisão semanal em uma única tela.
  • Respostas de formulários. Cada envio de formulário de leads é guardado com as respostas e o horário. Sua taxa de conclusão é envios divididos pelos usos do comando que abre o formulário.
  • Estatísticas de transmissões. Cada transmissão, agendada ou imediata, informa destinatários, entregues e com falha, e a página de Estatísticas mostra a última. As entregas com falha são a sua contagem de bloqueios.
  • Relatório diário do bot no Telegram. No editor do bot você ativa um relatório diário, escolhe a hora no seu próprio fuso horário e marca as métricas que quer: novos usuários, usuários ativos, total de usuários, principais comandos, respostas de formulários e vendas em Stars. Ele chega como mensagem direta do bot oficial do TeleMinute todo dia naquela hora, com um botão que abre a página de Estatísticas completa.
  • Página de vendas para Stars. Se você vende comandos pagos, recebe doações ou mantém uma loja com Telegram Stars, a página de vendas lista cada pagamento, então a receita por usuário está a uma divisão de distância.

Dois limites honestos. Não há construtor de funis nem ferramenta de teste A/B, então a taxa de /start à primeira ação é uma comparação que você mesmo faz entre novos usuários e uso de comandos. E, como toda plataforma, o TeleMinute não pode mostrar confirmações de leitura, porque o Telegram não as envia.

O que mudar com base em cada métrica

Se isto está foraMude isto primeiro
Novos usuários estagnadosDistribuição, não o bot: fixe o link do bot no seu canal, adicione-o às bios, imprima o QR code, mencione-o em toda transmissão.
Baixa taxa de /start à primeira açãoReescreva a mensagem de boas-vindas: uma frase sobre o que o bot faz, no máximo quatro botões, o mais útil primeiro.
Taxa de ativos de 7 dias em quedaDê às pessoas um motivo para voltar: uma transmissão agendada com novidades reais, um feed RSS, uma oferta semanal. Depois confira se a taxa de bloqueios não subiu junto.
Um comando abaixo de 2 por cento do usoRenomeie, suba de posição ou remova. Menos botões aumentam o uso dos que ficam.
Respostas por palavra-chave não acionadasLeia as mensagens sem correspondência, adicione as formulações que as pessoas realmente usam e crie uma resposta por palavra-chave para a pergunta sem resposta mais frequente.
Conclusão de formulários abaixo de 40 por centoCorte campos até sobrarem só os que você vai usar, e peça o número de telefone por último.
Taxa de toques em transmissões abaixo de 2 por centoMensagem mais curta, um botão, um motivo para tocar agora. Envie na hora em que o seu gráfico de usuários ativos atinge o pico.
Bloqueios acima de 5 por cento em um envioReduza a frequência pela metade e pare de enviar qualquer coisa que não seja novidade para quem lê.
Resposta humana lentaAtive o relatório diário ou confira os envios em horários fixos, e configure uma resposta automática que diga quando uma pessoa vai dar retorno.
Usuários pagantes abaixo de 1 por centoColoque o item pago no menu principal, mostre o preço em Stars logo de início e ofereça uma amostra gratuita do que o comando pago entrega.

Veja os números do seu bot em um minuto, sem token

O TeleMinute empresta um bot de demonstração por 15 minutos, sem cartão e sem passar pelo BotFather. Monte um menu, escreva para o seu bot e veja as estatísticas se preencherem. Cole o seu próprio token quando quiser e mantenha tudo.

Experimente um bot de demonstração, sem token

Perguntas frequentes

O Telegram tem análise integrada para bots?

Não. Os canais têm uma tela de Estatísticas, os bots não. O BotFather não mostra nenhum número de uso, e a Bot API só envia ao seu bot os eventos que ele recebe: mensagens, toques em botões, entradas de formulários e erros de entrega. Tudo o que você sabe sobre o seu bot é o que o software que o executa registrou, então a análise vem do seu construtor de bots ou do seu próprio código.

Posso ver quem leu a transmissão do meu bot?

Não diretamente. O Telegram não envia confirmações de leitura para mensagens de bots. Você pode ver para quantos destinatários a mensagem foi entregue e quantas entregas falharam, e pode usar indicadores indiretos de leitura: toques em botões, respostas e uso de comandos nas 24 horas seguintes à transmissão.

Qual é uma boa taxa de usuários ativos para um bot do Telegram?

Não existe uma referência universal, mas como guia aproximado: em um bot de menu ou de suporte, ter de 20 a 40 por cento do total de usuários ativos nos últimos 7 dias é saudável no primeiro mês, e de 5 a 15 por cento é normal quando o bot já tem alguns meses. Bots de comunidade e de conteúdo diário ficam acima disso. Observe a tendência semana a semana em vez do número absoluto.

Como sei se os usuários bloquearam o meu bot?

O Telegram só avisa o bot quando ele tenta enviar uma mensagem para aquele usuário e a entrega falha. Na prática, os bloqueios aparecem como entregas com falha no relatório da sua transmissão. Uma taxa de falha abaixo de 2 por cento por transmissão é normal; acima de 5 por cento significa que a frequência ou o conteúdo das suas mensagens precisa mudar.

Escrito por TeleMinute Team

Especialistas em criação de bots sem código e automação do Telegram

Leia Mais Artigos →