A taxa de entrega de SMS é a parcela das mensagens enviadas que chega ao aparelho, e a latência é o tempo entre o envio e a entrega. Em boas rotas A2P, as taxas de entrega costumam ficar acima de 90% e a maioria das mensagens chega em poucos segundos; as duas devem ser medidas por país, por rede e por rota, e conferidas com testes em aparelhos reais, porque os relatórios de entrega podem estar errados.
Como calcular a taxa de entrega
A fórmula básica é mensagens entregues divididas por mensagens enviadas, usando o status final do DLR. Defina de antemão como tratar cada caso:
- DELIVRD conta como entregue.
- UNDELIV, EXPIRED, REJECTD contam como falha.
- Sem DLR ou UNKNOWN devem ser informados à parte, sem esconder em nenhum dos dois grupos.
- Rejeitada no envio (status SMPP diferente de zero) é um tipo de falha separado. Veja códigos de erro SMPP comuns.
Conte as mensagens longas uma vez só, como entregues apenas quando todas as partes forem entregues. Os significados dos status estão em status de DLR de SMS explicados.
O que é uma taxa de entrega normal?
Não existe um número único. Uma lista limpa e com opt-in em uma rota direta muitas vezes entrega 95% ou mais. Listas de marketing antigas têm muitos números inativos, então a taxa é menor mesmo em rotas perfeitas. Alguns países e redes informam a entrega de forma menos confiável. Compare as rotas no mesmo tráfego, não contra uma referência genérica. Uma rota que informa perto de 100% em todo lugar, inclusive em números que você sabe que estão inativos, tem mais chance de estar enviando DLRs falsos do que de ser perfeita.
Medindo a latência
Há três intervalos úteis:
| Intervalo | O que mostra |
|---|---|
| submit_sm até submit_sm_resp | A rapidez com que o fornecedor aceita as mensagens; aumenta com o congestionamento |
| Envio até DLR | O tempo total informado pela rota |
| Envio até a chegada em um aparelho de teste | A experiência real do usuário, usada para validar o tempo do DLR |
Olhe os percentis, não as médias: a mediana, o percentil 90 e o percentil 95. Uma média de 4 segundos pode esconder 10% de mensagens chegando depois de um minuto, o que é uma falha para OTP. Veja boas práticas para SMS de OTP.
Causas comuns de entrega baixa ou latência alta
- Números inválidos ou inativos: limpe as listas com validação de formato ou com uma consulta HLR.
- Sender ID não registrado onde o registro é obrigatório, o que gera REJECTD. Veja registro de sender ID.
- Conteúdo filtrado pelo firewall de uma operadora, muitas vezes por links, palavras-chave ou encurtadores de URL. Veja firewalls de SMS explicados.
- Saltos demais: rotas indiretas enfileiram as mensagens em cada provedor.
- Throttling: enviar acima do TPS permitido cria uma fila acumulada.
- Estado da rede ou do aparelho: celulares desligados, fora de área ou com memória cheia geram EXPIRED depois do período de validade.
Monitoramento na prática
- Monte um painel por país, rede (MCC/MNC) e fornecedor, atualizado pelo menos a cada hora.
- Configure alertas para variações relativas: por exemplo, taxa de entrega 5 pontos menor ou latência do percentil 95 dobrada, em comparação com os últimos 7 dias.
- Rode diariamente pequenos testes automatizados em aparelhos nos destinos principais, como em como testar uma rota SMS.
- Para OTP, acrescente a taxa de conversão: ela pega problemas que os DLRs não mostram.
- Tenha uma rota de backup pronta para cada país importante, para mover o tráfego em minutos.
Como melhorar seus números
A maior parte das melhorias vem da rota, não do código do remetente. Mover o tráfego crítico para rotas diretas geralmente melhora tanto a entrega quanto a velocidade. O VoIPMatcher obtém rotas SMS A2P junto às suas operadoras e as gerencia para você. Solicite uma rota SMS com seus números atuais de entrega e latência.
Perguntas frequentes
O que é latência de SMS?
Latência de SMS é o tempo entre o envio de uma mensagem e sua chegada ao aparelho. Em boas rotas A2P, a maioria das mensagens chega em poucos segundos. Meça com percentis em vez de médias, porque uma pequena parcela de mensagens chegando depois de um minuto arruína os fluxos de OTP mesmo quando a média parece boa.
Por que meus SMS atrasam?
Causas comuns são rotas indiretas que enfileiram as mensagens em cada salto, envio acima do TPS permitido, firewalls de operadoras retendo sender IDs não registrados e celulares desligados ou fora de área. Compare os tempos entre envio e DLR por rede e por fornecedor: um atraso em uma única rede geralmente aponta para a rota, não para a sua plataforma.
As mensagens não entregues entram no custo do SMS?
Na cobrança por mensagem enviada, sim: você paga por toda mensagem que o fornecedor aceita, entregue ou não. Na cobrança por mensagem entregue, você paga só pelos relatórios DELIVRD, o que torna a precisão dos relatórios importante. Em qualquer caso, compare as ofertas pelo custo por mensagem entregue, usando a taxa de entrega medida nos seus próprios testes.
Qual a diferença entre taxa de entrega e taxa de conversão?
A taxa de entrega é a parcela de mensagens que a rota informa como entregues. A taxa de conversão é a parcela de destinatários que age a partir da mensagem, por exemplo digitando um código OTP. No tráfego de OTP, a conversão é a métrica mais confiável, porque pega problemas que os relatórios de entrega não mostram, como DLRs falsos e mensagens filtradas no aparelho.
Precisa de uma rota?
Envie o destino, o tipo de rota e a tarifa alvo. Respondemos com o que podemos entregar.