Como parar completamente de receber mensagens
Por exemplo, no WhatsApp não há opção de bloquear mensagens, então, para evitar que o usuário pressione o botão “SPAM”, você precisa parar de enviar mensagens mediante solicitação.
Uma notificação sobre o cancelamento da inscrição aparecerá no chat com o cliente, e na aba “Sobre o Cliente”, haverá uma marca indicando que o cliente optou por não receber mais mensagens do bot (cancelou a inscrição): uma mensagem com um ícone de cruz.

Se o cliente tiver uma marca de cancelamento de inscrição, as mensagens não serão entregues ao usuário.

Atenção!
Nem todos os mensageiros enviam notificações quando um cliente cancela a inscrição de mensagens.
Como Cancelar a Inscrição Manualmente
No bot, você pode configurar a opção para um cliente cancelar a inscrição de mensagens.
Vamos usar o WhatsApp como exemplo.
Crie um bloco com uma condição baseada na lógica do seu funil. O bloco Iniciar tem a maior prioridade de execução.

No campo Gatilho, liste todas as palavras possíveis que os usuários podem digitar para cancelar a inscrição de mensagens do bot, separadas por ponto e vírgula. Neste bloco, também perguntaremos novamente ao cliente se ele realmente deseja cancelar a inscrição e criaremos dois botões: “Sim” e “Não”.
Ao entrar no bloco Iniciar, o cliente precisará clicar em um dos botões, e os nomes dos botões serão especificados no gatilho da seta:

No próximo bloco, onde a seta segue o gatilho “Sim, cancele minha inscrição”, insira a mensagem confirmando que o cliente cancelou a inscrição com sucesso:

Em seguida, a partir do bloco com a mensagem de confirmação de cancelamento bem-sucedido, crie um bloco abaixo que conterá a função de cancelamento:
unsubscribe()
Preste atenção!
Dentro do bloco, as ações na Calculadora são processadas primeiro, e só depois o texto da mensagem é enviado.
Se você incluir tanto o texto de cancelamento quanto a função de cancelamento no mesmo bloco, o cliente não receberá a mensagem desse bloco — ela não será mais entregue ao usuário.

Atenção!
O cliente será reinscrito nas mensagens se enviar qualquer mensagem ao bot; até lá, nenhuma mensagem será enviada a ele.
Como Cancelar a Inscrição Parcialmente de Mailings
Para cancelamento parcial, você precisa atribuir variáveis e verificar seus valores antes de enviar mensagens.
Atribua variáveis no bloco usando o campo Calculadora.
Você também pode criar manualmente uma variável de cliente na aba “Sobre o Cliente” durante um chat, que pode ser usada posteriormente para excluí-los de mailings.
Por exemplo, se um usuário tiver a variável send_in_the_morning definida como no, você pode excluir usuários nas configurações de filtro de mailing com base no valor dessa variável:

Além disso, no bloco ou na seta que leva ao bloco de mailing, você pode especificar no campo Variável para Comparação send_in_the_morning == "no" , para que essa pessoa receba a mensagem à noite. As condições podem ser combinadas de várias maneiras.
Exemplo de uso do campo “Variável para Comparação” ao agendar mensagens:

Podemos ver que o cliente tem a variável send_in_the_morning definida como "no". E uma mensagem está agendada para ele às 20:00.

Como Configurar uma Reação ao Cancelamento
Muitas vezes é necessário executar certas ações no bot após um cliente cancelar a inscrição. Por exemplo, enviar informações para análise, adicionar ou remover de listas, aplicar ou remover tags, fazer uma solicitação ao servidor e muito mais.
Para esses fins, você pode configurar um bloco condicional que reage à notificação de cancelamento do cliente. Esse callback (notificação) aparece no chat do cliente após ele ter cancelado a inscrição de mensagens em um mensageiro (por exemplo, “Parar e bloquear o bot” no Telegram).)

No bloco, insira o callback client_unsubscribed no campo “Condição” e defina o Tipo de Correspondência como Correspondência Exata.

As ações e solicitações configuradas no bloco serão executadas, mas a mensagem NÃO será enviada ao cliente, pois ele já cancelou a inscrição.
Este callback funciona no Viber e no Telegram.


