Como gerenciar assinantes e seus dados em seu público do chatbot

Nesse artigo, nós veremos as fontes das quais usuários podem ir ao seu chatbot e se tornarem assinantes no Facebook, Telegram, WhatsApp e Instagram e falar sobre maneiras possíveis para adicionar e mudar variáveis e tags.

Usando variáveis e tags, você pode organizar e armazenar toda a informação necessária, incluindo seus pedidos e preferências, para personalizar sua comunicação com cada assinante ou grupo de assinantes de acordo com um critério de filtragem específico.

O que é um Assinante do Chatbot

Facebook Messenger

O assinantes chatbot do Facebook Messenger são aqueles que interagiram com a sua página de Facebook: clicando em "Mensagem" e te enviando uma mensagem, se inscreveram usando um widget ou formulários de inscrição com outro serviço, clicaram em um link para o chatbot, ou em um anúncio, abriu um bate-papo com a sua página e começou a se comunicar clicando em "Começar".

Ao trocar para outro serviço ou só criando um novo chatbot, todos os assinantes são automaticamente transferidos quando a rede social é conectada. Leia mais: Como transferir assinantes do Chatbot do Facebook de outras plataformas para SendPulse.

Observe que você só pode enviar uma mensagem para o assinante do seu chatbot para Facebook Messenger dentro de 24 horas desde a última interação do assinante com o chatbot. Depois do intervalo entre as trocas de mensagens de 24 horas, você só pode enviar mensagens transacionais. Leia mais: Tipos de campanhas de chatbot no Facebook.

Telegram

Assinantes do chatbot para Telegram são aqueles que se inscreveram via um widget, ou interagiram com o chatbot no Telegram: clicaram em um link para o chatbot, se inscreveram, e começaram um diálogo clicando em "Começar".

Ao trocar para outro serviço, você pode transferir seus assinantes se o serviço para o qual está trocando te permite exportar Ids dos assinantes do Telegram. Leia mais: Como transferir assinantes de bot de Telegram de outros serviços para a SendPulse.

WhatsApp

Os assinantes do chatbot para WhatsApp são aqueles que se inscreveram via widget ou interagiram com o chatbot no WhatsApp, por exemplo, clicaram em um botão, responderam a uma mensagem modelo, clicaram em um link para o chatbot, ou em um anúncio, se inscreveram, e começaram uma conversa.

Você pode inserir uma lista de números de telefone ou criar uma integração para enviar mensagens modelos. Depois que o usuário responde, seu status em público muda para "Inscrito".

Observe que o WhatsApp tem uma janela de suporte de 24 horas, durante a qual você pode enviar qualquer mensagem. Ele só abre depois que o usuário interage com o chatbot, por exemplo, clicando em um botão ou enviando uma mensagem. Antes da janela abrir, você só pode enviar mensagens modelo. Leia mais: Mudanças na política de preços do WhatsApp.

Instagram

Os assinantes do chatbot para Instagram são aqueles que interagiram com o chatbot enviando uma mensagem para a sua conta de Instagram empresarial.

O Instagram tem os seguintes gatilhos de chatbot:

  • enviando uma mensagem para suas DMs (se o usuário envia uma mensagem direta para a conta que você usou para criar seu chatbot, ele se torna um assinante deste chatbot);
  • se inscrevendo por meio de um widget (clicar no botão “Inscrever-se” leva o usuário para suas DMs, depois disso seu chatbot envia uma mensagem para transformar esse usuário em assinante);
  • clicando em um link para seu chatbot (quando um usuário clica em um link, ele deve enviar uma mensagem para se inscrever);
    clicando em anúncios (você pode adicionar uma seção de perguntas frequentes que aparece depois que o usuário clica em um anúncio, e um clique em uma dessas perguntas é considerado começar uma conversa e equivale a uma assinatura);
  • uma menção nos stories (quando seu perfil é mencionado em um story, uma mensagem do usuário é enviada para seus DMs, e ele se torna um assinante);
  • enviar um comentário em uma live (junto com um comentário, você recebe uma mensagem direta do usuário e ele se torna um assinante);
  • enviar um comentário em uma postagem (usando esse gatilho, você só pode enviar uma mensagem em resposta antes da próxima interação do usuário).

Transferir assinantes de outro serviço não é possível no momento.

Observe que você só pode enviar mensagens para seus seguidores do chatbot do Instagram dentro de 24 horas desde a última interação com o chatbot.

Como visualizar sua lista de assinantes

Em Público

Para visualizar os dados do seu assinante, vá para a guia "Público". Esta seção exibe a lista de todos os usuários que se inscreveram no seu chatbot, incluindo suas tags, variáveis, status, datas de inscrição e horário da última atividade.

 title=


Para ocultar ou mostrar variáveis em seu público, clique no ícone à direita. Selecione a caixa de seleção para exibir as variáveis e desmarque a caixa de seleção para ocultá-las.

 title=

Usando o Filtro de Contato

Você pode filtrar seu público e categorizar seus usuários por determinados critérios. Para fazer isso, clique em "Filtro" e selecione os critérios desejados:

  • atividade nas últimas 24 horas;
  • status do contato (inscrito, não inscrito, desconectado ou desativado);
  • nome de contato;
  • data do registro (e selecionar uma data);
  • última atividade (e selecione a data);
  • o valor da variável do contato dependendo do seu tipo (cadeia de caracteres, número, link, número de telefone e e-mail);
  • tag atribuída ou não atribuída;
  • se um fluxo específico foi iniciado ou não;
  • se uma determinada campanha foi recebida ou não;
  • se um chat está aberto;
  • o número de mensagens recebidas;
  • o número de mensagens não lidas.

Existem também alguns critérios adicionais disponíveis para o seu chatbot do Instagram:

  • se o usuário segue seu perfil do Instagram;
  • se você segue o perfil do Instagram do usuário;
  • o número de seguidores que um usuário tem.

 title=

Você também pode combinar suas condições de filtro: "qualquer" (correspondente ao operador "ou") ou "cada" (correspondente ao operador "e").

 title=

Usando integrações

Você também pode configurar uma integração e receber dados do assinante:

Como gerenciar variáveis

Com a SendPulse, você pode usar os seguintes tipos de variáveis:

  • global — usado para valores comuns para todos os usuários;
  • sistema — os valores retirados do sistema. contact_id é o ID do assinante na SendPulse e last_message é a última mensagem recebida do assinante;
  • personalizado — usado para armazenar valores individuais para cada contato. Você pode armazenar informações do usuário em variáveis ​​de todos os tipos: cadeia de caracteres, número, link, data, e-mail e telefone.

Nesta seção, veremos as variáveis ​​personalizadas mais de perto.

Você pode criar uma variável em público sem um valor, adicionar uma variável com um valor de uma só vez ou atualizar um valor em uma variável existente para todos ou um contato.

Criando uma variável

A funcionalidade de adicionar variáveis ​​é a mesma para todos os mensageiros. As variáveis ​​são criadas para todos os contatos na lista "Público".

Manualmente, via "Público" Vá para a guia "Público". Clique em Criar variável à direita. Insira o nome e o tipo da sua variável e clique em Criar. Leia mais: Como criar uma variável em um público de chatbot.
Você pode criar uma variável usando o modo de edição de fluxo para poder configurar a adição do valor da variável automaticamente para cada contato que passar por esse elemento do fluxo.
Manualmente, usando o elemento "Mensagem: entrada de dados do usuário" no fluxo Mude para o modo de edição de fluxo. Adicione o bloco "Mensagem". Ative "Aguardar resposta do assinante". Ao lado da opção "Salvar resposta em uma variável", clique em "Criar variável."

Observe que você só pode criar uma variável do tipo "String" neste elemento.

Manualmente, usando o elemento "Ação: Definir variável" no fluxo Mude para o modo de edição de fluxo. Adicione o bloco "Ação". Selecione a ação "Definir variável" e clique em "Criar variável". Insira o nome e o tipo da variável.
Manualmente, usando o elemento "Solicitação de API" no fluxo Mude para o modo de edição de fluxo. Adicione o bloco "Solicitação de API". Insira os dados da solicitação e clique em "Validar solicitação". Ao lado da opção "Campo de resposta", clique em "Criar uma variável". Insira o nome e o tipo da variável.

Editando seu nome de variável

Vá para "Público". Selecione a coluna da variável que você deseja excluir. Clique no ícone "Editar". Selecione o texto, exclua-o, insira seu novo valor e pressione a tecla “Enter”.

Observe que as alterações se aplicam a todos os assinantes do chatbot. Se você usou variáveis ​​em fluxos de chatbot ou campanhas agendadas, precisará alterar a variável você mesmo.

Adicionando ou atualizando seu valor de variável

Ao adicionar um novo valor de variável, preste atenção ao tipo de variável. Cada tipo de variável tem seu próprio limite de caracteres.

Manualmente, via "Público" (para um contato) Vá para a guia "Público". Ao lado do contato desejado, clique no elemento abaixo da variável, insira o valor e, em seguida, pressione a tecla “Enter”.
Manualmente, via "Público" (para uma lista de contato) Vá para a guia "Público". Realce os contatos desejados e clique em Definir variável. Selecione qual variável você deseja definir e insira o valor.
Manualmente, via chat com um assinante Vá para "Bot Chats" e clique no contato desejado. No painel à direita, ao lado da variável desejada, insira seu valor.
Ao se inscrever via widget Você também pode adicionar um script para coletar variáveis adicionais quando seus usuários se inscreverem por meio do widget.

Copie o código e cole-o no código-fonte do seu site ao lado do script do widget de assinatura.

Observe que os valores podem ser adicionados apenas às variáveis que você criou anteriormente. Os dados enviados para campos inexistentes serão ignorados.

O método de API "Definir valor da variável" Usado para criar integrações externas.

Envie um POST para https://api.sendpulse.com/br/messenger/contacts/setVariable.

No cabeçalho da solicitação, adicione o token de autorização. No corpo da solicitação, inclua o ID do contato, o nome ou ID da variável para a qual você deseja incluir o novo valor e o próprio valor.

Substitua o endpoint de solicitação desejado para cada rede social:

messenger, telegram, instagram.

No modo de edição de fluxo, você pode configurar para adicionar automaticamente um novo valor de variável a cada contato que passar por esse elemento do seu fluxo.
O elemento "Mensagem: Entrada do usuário". Mude para o modo de edição de fluxo. Adicione o elemento "Mensagem". Ative "Aguardar resposta do assinante". Ao lado da opção "Salvar resposta em uma variável", selecione a variável para a qual deseja adicionar novos valores recebidos do usuário.
O elemento "Ação: Definir variável" Mude para o modo de edição de fluxo. Adicione um elemento "Ação". Selecione a ação "Definir variável" e especifique a variável para a qual deseja salvar os valores.

Observe que a ação "Definir variável", diferentemente dos outros elementos, definirá o mesmo valor da variável.

Você também pode definir valores dinâmicos para variáveis numéricas. Para adicionar ou subtrair um valor de variável, especifique +1 ou -1. Se o valor atual não estiver definido ou estiver vazio, a contagem regressiva será de zero ou a partir da data atual.

O elemento "Solicitação de API". Mude para o modo de edição de fluxo. Adicione o elemento "Solicitação de API". Insira os dados da solicitação e clique em Validar Solicitação. Abaixo da seção "Configuração correspondente”, ao lado da opção "Campo de resposta", selecione para qual variável você deseja armazenar o valor recebido do usuário.

Excluindo seu valor de variável

Você pode excluir uma variável em um público ou de um bate-papo com seu assinante.

Vá para a guia “Público” e, ao lado do contato desejado, clique no valor da variável que deseja excluir. Destaque os conteúdo do elemento e pressione “Delete” e depois “Enter”.

Vá para "Bot Chats" e clique no contato desejado. No painel à direita, ao lado da variável desejada, destaque este valor e pressione “Delete” e depois “Enter”.

Removendo uma variável

Quando você exclui uma variável do público, o valor dessa variável também será excluído para todos os usuários de forma irrecuperável.

Vá para a guia “Público” e passe o mouse sobre a coluna da variável que você deseja excluir. Clique no ícone “Excluir”.

 title=

Se você não ver a variável desejada, talvez a tenha ocultado. Clique nos três pontos à direita do nome da variável e escolha quais variáveis você deseja visualizar.

Como gerenciar tags

Uma tag só pode ter um valor de cadeia de caracteres de até 32 caracteres. Você pode usar tags para filtragem adicional e segmentação de assinantes. Leia mais: Como atribuir tags a assinantes do Chatbot.

Atribuição de tags

Manualmente, por meio de "Público" (para um contato) Acesse a guia "Público". Na coluna "Tags", clique na caixa ao lado do contato desejado e insira o valor da tag.
Manualmente, por meio de "Público" (para lista de contatos) Vá para a guia "Público". Selecione os contatos desejados, clique em Adicionar Tag e insira o valor da tag.
Manualmente, ao conversar com um assinante Vá para "Bot Chats" e clique no contato desejado. No painel direito na parte inferior, no campo "Especificar tag", insira o valor da tag.
Automaticamente, usando o elemento "Ação: Adicionar Tag" Você pode configurar um tag para ser atribuído a cada contato que passou pelo bloco de fluxo.

Mude para o modo de edição de fluxo. Adicione o elemento Action. Selecione a ação Adicionar Tag, insira o valor da tag.

O método de API "Adicionar tag ao contato" Usado para criar integrações externas.

Envie um POST para https://api.sendpulse.com/br/messenger/contacts/setTag.

No cabeçalho da solicitação, adicione o token de autorização. No corpo da solicitação, adicione o ID do contato e a própria tag.

Substitua o endpoint de solicitação desejado para cada rede social:

messenger, telegram, instagram.

Excluindo uma tag

Você pode excluir uma variável em público, em um bate-papo com um assinante ou via método da API "Excluir tag de contato".

Vá para "Público", passe o mouse sobre a tag que deseja excluir ao lado do contato desejado, e clique na cruz.

 title=

Vá para "Bot Chats" e clique no contato desejado. No campo de tags à direita, passe o mouse sobre a desejada, e clique na cruz.

 title=

Rate this article about "Como gerenciar assinantes e seus dados em seu público do chatbot"

User Rating: 5 / 5 (4)

    Teste o SendPulse hoje gratuitamente