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 →

Siga no Telegram

Os novos guias e as dicas rápidas saem primeiro no nosso canal. O bot cria e gere os seus bots dentro do Telegram.

Todos os guias
UX10 min de leitura

Boas práticas de UX para bots do Telegram

Um guia prático de UX para bots do Telegram: os primeiros 10 segundos, a escolha do teclado, o tamanho das mensagens, a recuperação de erros e as métricas que mostram onde o fluxo quebra.

Leia mais