Palavras-chave de opt-out
STOP, HELP e START são as palavras-chave canônicas de conformidade exigidas pelas operadoras. Suas respostas padrão são protegidas e não podem ser alteradas pelo painel ou pela API do OneSignal:
STOPcancela a inscrição do usuário nas mensagens SMS de um remetente específico. Os aliases reconhecidos (UNSUBSCRIBE,CANCEL) compartilham a mesma resposta protegida.HELPretorna informações sobre o seu programa de mensagens.STARTpermite que o usuário volte a se inscrever após o opt-out. Os aliases reconhecidos (UNSTOP,YES) compartilham a mesma resposta protegida.
support@onesignal.com informando seu App ID e a nova mensagem de resposta.
Por padrão, quando um usuário envia STOP, o OneSignal responde: “You have successfully been unsubscribed. You will not receive any more messages from this number. Reply START to resubscribe.”
Gerenciando opt-outs para remetentes alfanuméricos
IDs de remetente alfanuméricos (por exemplo, “ACME” em vez de um número de telefone) não podem receber respostas de entrada, o que significa que os assinantes não conseguem enviar STOP para fazer opt-out. Para se manter em conformidade, você deve fornecer uma página de cancelamento de assinatura via web que processe o opt-out e atualize o status do assinante no OneSignal por meio da API.Inclua um link de cancelamento de assinatura em cada mensagem
{{ onesignal_id }} (ou {{ subscription_id }}) no ID real do assinante no momento do envio, de modo que cada destinatário recebe um link de cancelamento de assinatura personalizado.Crie a página de cancelamento de assinatura
- Confirmar ao assinante do que ele está fazendo opt-out (por exemplo, “You will no longer receive promotional text messages from ACME.”)
- Exibir um botão de confirmação. Não faça o cancelamento automático da assinatura ao carregar a página, pois cliques acidentais e pré-visualizações de links poderiam acionar opt-outs não intencionais.
- Opcionalmente, permitir que o assinante escolha de quais tipos de mensagem deseja fazer opt-out, caso você envie vários tipos a partir do mesmo remetente.
Chame a API do OneSignal para processar o opt-out
- Cancelamento total da assinatura do remetente: Use a API Update Subscription para definir o status da assinatura como unsubscribed.
- Opt-out de um tipo de mensagem específico: Use a API Edit Tags para definir uma tag (por exemplo,
promo = false) e, em seguida, exclua os assinantes com essa tag ao enviar esse tipo de mensagem.
Exiba uma confirmação
Opt-in e coleta de SMS
Gerenciando opt-outs para remetentes compartilhados
Se você tiver um remetente compartilhado, pode usar palavras-chave personalizadas para permitir que os assinantes façam opt-out de tipos de mensagem específicos sem cancelar a inscrição de tudo. Isso funciona marcando os assinantes com uma tag quando eles enviam uma palavra-chave de opt-out e, em seguida, excluindo esses assinantes ao enviar aquele tipo de mensagem. Como funciona:- Um assinante envia uma palavra-chave de opt-out personalizada ao seu remetente (por exemplo, NOPROMO).
- O OneSignal aplica uma tag de dados ao perfil desse assinante (por exemplo,
promo = false). - Quando você envia uma campanha promocional, filtra seu público para excluir os assinantes em que
promo = false.
- Insira o texto da palavra-chave (por exemplo, NOPROMO).
- Defina o escopo de público como Anyone.
- Selecione ou crie um modelo de resposta (por exemplo, “You’ve been unsubscribed from promotional messages. You’ll still receive order and account notifications. Text STOP to unsubscribe from all messages.”).
- Atribua uma tag de dados:
promo = false.
transactional = false.
Excluindo assinantes que fizeram opt-out no momento do envio:
Ao criar uma campanha ou Journey para um caso de uso específico, use o filtro User Tag em Segments para excluir os assinantes que fizeram opt-out. Por exemplo, ao enviar uma mensagem promocional, exclua os assinantes em que promo = false.
Limitações importantes:
- As palavras-chave padrão de conformidade (STOP, HELP, START) ainda se aplicam ao remetente inteiro e não podem ser delimitadas a um caso de uso.
- Você deve incluir a palavra-chave de opt-out personalizada em cada mensagem desse tipo (por exemplo, “Reply NOPROMO to stop promotional texts”).
- IDs de remetente alfanuméricos não podem receber respostas e não suportam palavras-chave.
- A sincronização de respostas deve estar habilitada. Acesse Settings > Platforms > SMS Settings > Senders > Setup Replies.
Palavras-chave SMS
Reinscrição
Depois que um usuário faz opt-out usando uma palavra-chave de opt-out padrão, ele não pode ser reinscrito pelo painel ou pela API do OneSignal. O usuário deve enviar uma palavra-chave de reinscrição (START, UNSTOP ou YES) para o mesmo número de remetente.
Palavra-chave HELP
Por padrão, quando um usuário envia HELP, o OneSignal responde: “Reply STOP to unsubscribe. Msg&Data Rates May Apply.”Resposta automática
Defina uma resposta automática para qualquer mensagem recebida que não corresponda a uma palavra-chave. Use isso para redirecionar os usuários ao suporte ao cliente, coletar a intenção deles ou notificar sua equipe para acompanhamento.Acesse as configurações de Auto-Responder
Adicione uma resposta automática
Opcionalmente, marque o usuário com uma tag
Visualizando o status de opt-out de um assinante
Para ver de quais remetentes um assinante fez opt-out:- Acesse Audience > Subscriptions no painel do OneSignal.
- Pesquise o assinante por External ID, e-mail ou número de telefone.
- Abra a assinatura SMS dele e veja em Consent by Sender.
Perguntas frequentes
O que acontece quando um usuário envia STOP para um remetente compartilhado?
Ele faz opt-out de todas as mensagens desse remetente, incluindo mensagens transacionais e OTPs. É por isso que recomendamos fortemente usar remetentes separados para cada tipo de programa. Uma vez feito o opt-out via STOP, o usuário deve enviar START (ou outra palavra-chave de reinscrição) para o mesmo remetente para voltar a receber mensagens.Posso alterar as mensagens de resposta de STOP ou HELP?
Sim, mas não pelo painel ou pela API. Entre em contato comsupport@onesignal.com informando seu App ID e o novo texto de resposta.