O elemento Filtro em chatbots

Use um filtro e separe seu público por interesses, status do cliente ou outros dados pessoais. Isso permitirá que você envie mensagens mais direcionadas ou interaja com um contato com base em seus dados: envie webhooks para seu sistema, abra um chat com um gerente, atribua ou atualize variáveis e tags ou inicie outros fluxos.

Com o criador de fluxo de chatbot SendPulse para Telegram e Facebook, você pode adicionar um elemento de filtro para separar clientes com base em seus dados, ou seja, valores variáveis, tags e participação em campanhas e fluxos anteriores.

Adicionar um elemento de filtro

Arraste e solte o elemento Filtro em sua área de trabalho, conecte-o ao elemento a partir do qual você deseja começar a ramificar seu cenário.

Selecione uma condição de filtro

Os operadores e valores de filtragem variam dependendo da condição.

Configurar a condição

Algumas condições estão disponíveis apenas para bots específicos.

Condição Descrição Como configurar
Valor da variável

Verifica o valor de uma variável, como string, número, data, hora, e-mail ou número de telefone.

Para comparar valores com outras variáveis e filtrá-los com base em dados dinâmicos, marque a caixa de seleção Inserir variáveis e escolha uma variável do público do seu bot.

Selecione um operador: contém, não contém, é igual, não é igual, começa com, termina com, vazio ou não vazio.

Em seguida, insira ou selecione um valor ou parte dele para filtrar os dados.

Tags

Verifica se o usuário possui uma tag atribuída.

Isso ajuda a segmentar seu público por benefícios, interesses, status etc.

Selecione um operador: Tag atribuída ou Tag não atribuída.

Depois, selecione uma tag para filtrar os dados.

Estava em um fluxo Verifica se o usuário passou por um fluxo específico do chatbot para ocultá-lo ou exibi-lo.

Selecione um operador: Executado ou Não executado.

Depois, selecione um fluxo para filtrar os dados.

Estava em uma campanha Verifica se o usuário recebeu uma campanha específica para evitar repetição de conteúdo e personalizar as mensagens para novos assinantes.

Selecione um operador: Recebido ou Não recebido.

Depois, selecione uma campanha para filtrar os dados.

Integração com IA ativada Determina se a integração com a OpenAI está ativa ao verificar se há um token nas configurações de integração ou no elemento Etapa de IA, além de checar se o limite de solicitações foi ultrapassado nas configurações do chatbot.

Isso permite dividir o fluxo entre respostas geradas ou estáticas, caso os assinantes tenham excedido o limite de solicitações.

Selecione um operador: Sim ou Não.

Horário de execução

Verifica o intervalo de tempo em que o usuário esteve em um elemento específico para oferecer promoções ou exibi-los em horários específicos.

Esta condição usa o fuso horário da sua conta.

Selecione um operador: entre, vazio ou não vazio.

Para entre, insira um horário inicial e final para filtrar os dados.

Defina se o horário de execução foi registrado usando vazio e não vazio.

Data da execução

Verifica a data em que seu filtro foi acionado. Você também pode adicionar um intervalo de datas e comparar dados dinâmicos.

Esta condição usa o fuso horário da sua conta.

Selecione um operador: entre, depois, antes, vazio ou não vazio.

Para entre, insira datas inicial e final para filtrar os dados.

Para antes e depois, insira apenas uma data inicial ou final ou selecione um valor dinâmico.

Defina se a data de execução foi registrada usando vazio e não vazio.

Dia da semana

Verifica os dias da semana em que o usuário interage com seu bot.

Por exemplo, você pode configurar mensagens para serem enviadas apenas nos finais de semana ou dias úteis.

Selecione um dia da semana para filtrar os dados.
Data de inscrição Acompanha as datas de inscrição para processar usuários antigos e novos de forma individual.

Selecione um operador: é igual, não é igual, entre, depois ou antes.

Para é igual e não é igual, defina uma data específica para filtrar os dados.

Para entre, insira datas inicial e final para filtrar os dados.

Para antes e depois, insira apenas uma data inicial ou final ou selecione um valor dinâmico.

Chat está aberto Verifica se a conversa com o usuário está ativa ou não. Isso ajuda a evitar repetição de mensagens em chats ativos. Selecione um operador: Sim ou Não.
Mensagens recebidas

Acompanha o número de mensagens do usuário para avaliar seu interesse ou atividade no chat.

Você pode comparar dados dinâmicos para esta condição.

Selecione um operador: é igual, não é igual, mais que, menos que, vazio ou não vazio.

Para é igual, não é igual, mais que e menos que, insira um número de mensagens para filtrar os dados.

Defina se seu chatbot tem mensagens recebidas usando vazio e não vazio.

Mensagens não lidas Acompanha o número de mensagens não lidas do usuário para manter suas respostas oportunas e atualizadas.

Selecione um operador: é igual, não é igual, mais que, menos que, vazio ou não vazio.

Para é igual, não é igual, mais que e menos que, insira um número de mensagens para filtrar os dados.

Defina se seu chatbot tem mensagens não lidas usando vazio e não vazio.

Última atividade Verifica a data e hora da última interação do usuário com seu bot para determinar o melhor momento para comunicação.

Selecione um operador: antes, depois ou entre.

Para entre, insira datas inicial e final para filtrar os dados.
Para antes e depois, insira apenas uma data inicial ou final.

Número de seguidores

Exibe o número de seguidores no Instagram que o usuário tem ao interagir com seu bot, ajudando a melhorar as análises e o direcionamento.

Disponível apenas para bots no Instagram.

Selecione um operador: é igual, não é igual, mais que, menos que, vazio ou não vazio.

Para é igual, não é igual, mais que e menos que, insira o número de seguidores para filtrar os dados.

Defina se o usuário possui seguidores utilizando as opções vazio e não vazio.

Segue sua página

Verifica se o usuário segue seu perfil no Instagram para personalizar a experiência.

Disponível apenas para bots no Instagram.

Um usuário pode estar inscrito no seu chatbot do Instagram sem seguir seu perfil comercial.

Selecione um operador: Sim ou Não.
Seguindo

Verifica se o perfil do Instagram do seu negócio está seguindo o usuário, aprimorando a interação.

Disponível apenas para bots no Instagram.

Selecione um operador: Sim ou Não.
Membro de um canal ou grupo

Verifica se o usuário é membro de um canal ou grupo no Telegram onde seu chatbot é administrador, personalizando as interações.

Disponível apenas para bots no Telegram.

Selecione um operador: Sim ou Não.
Contato do perfil comercial

Verifica o fluxo de contatos inscritos no bot e no perfil comercial processados pelo seu bot.

Essa condição funciona corretamente apenas com a opção Sim para usuários do Telegram Business. Saiba mais: Como usar o Telegram Business em chatbots.

Selecione um operador: Sim ou Não.
Pagamento concluído

Verifica o status de pagamento de um produto, útil para chatbots comerciais que processam pedidos de clientes.

Somente transações únicas e concluídas são listadas.

Selecione um operador: Pago ou Não pago.

Depois, selecione uma transação para filtrar os dados.

Idioma

Verifica o idioma do navegador do usuário para ajustar a interface e as mensagens.

Disponível apenas para chats ao vivo e bots no Telegram.

Selecione um operador: é igual ou não é igual.

Depois, escolha um idioma na lista suspensa.

URL da página atual

Verifica a página ativa do usuário quando ele envia uma mensagem, ajudando a personalizar o conteúdo.

Disponível apenas para chats ao vivo.

Selecione um operador: contém, não contém, é igual, não é igual, começa com, termina com, vazio ou não vazio.

Depois, insira uma URL ou parte dela para filtrar os dados.

País

Identifique o país do usuário baseado no endereço de IP ou número de telefone para personalizar seu conteúdo à sua localidade.

Disponível apenas para chats ao vivo e bots do WhatsApp.

Selecione um operador: é igual ou não é igual.

Depois, escolha um país na lista suspensa.

Responsável Verifica se um membro específico da equipe está atribuído ao chat, delegando solicitações e personalizando interações. Selecione um membro da equipe na lista suspensa.
Fonte Verifica a fonte de inscrição do usuário para otimizar os canais de inscrição.

Selecione um critério: Link do chat, Widget de inscrição ou Não especificado.

Para bots no Instagram, Messenger e WhatsApp, você também pode selecionar Anúncio e Postagem em rede social.

Para bots no Messenger, também é possível selecionar o Plugin de Chat Online do Messenger.

Comparando com valores dinâmicos

Comparando com um valor de outra variável

Você também pode comparar valores com outras variáveis (de todos os tipos) e filtrá-los com base em dados dinâmicos. Marque a caixa de seleção Inserir variáveis e escolha uma variável do público do seu bot.

Por exemplo, se você recebeu um endereço de entrega de um usuário e precisa categorizá-lo por área da cidade, pode comparar uma variável de endereço com uma variável de área da cidade e ramificar o cenário do fluxo. Também é possível comparar a quantidade de produtos encomendados com o que resta no estoque.

Comparando com uma data dinâmica de execução ou inscrição

Você também pode comparar valores com outras variáveis do sistema por data e filtrar dados por valores dinâmicos. Selecione Data de execução ou Data de inscrição, clique em Inserir variável e escolha uma variável — Data de inscrição ou Data de execução.

Você pode selecionar Adicionar desvio de valor e definir um período de rastreamento + ou - a partir de uma data escolhida.

Por exemplo, você pode dividir os ramos do fluxo comparando uma data de execução com uma data de compra + 30 dias. Em seguida, envie seu produto para os usuários no ramo Sim e um lembrete de pagamento para os usuários no ramo Não.

Comparando o número de mensagens recebidas

Você pode comparar o número de mensagens recebidas com outras variáveis inteiras e filtrá-las usando dados dinâmicos. Selecione Inserir variáveis e escolha uma variável do público do seu chatbot.

Por exemplo, você pode comparar o número de mensagens recebidas com o número de mensagens não lidas para alocar as conversas de maneira eficiente.

Selecione condições adicionais

Você também pode combinar condições, adicionar links entre elas e conectar o operador qualquer ou todos. Clique em Adicionar critérios de segmentação de lista e selecione uma condição e um operador.

Condição alternativa

Se a condição anterior NÃO for atendida, o filtro verificará a seguinte condição que você criar. Clique em Adicionar nova condição e selecione uma condição.

Se os dados do cliente não corresponderem a nenhuma das condições especificadas, o cliente seguirá a ramificação do cenário NÃO.

Adicione os seguintes elementos

Adicione elementos de fluxo adicionais a cada uma das opções do seu filtro; se a condição for atendida (ponto verde) ou não (ponto vermelho).

Continue criando seu fluxo e clique em Salvar ou Salvar e enviar para você mesmo para testar o cenário. Não se esqueça de dar ao usuário a oportunidade de retornar ao elemento anterior ou ao menu principal, para que o usuário não se perca. Ou adicione um menu do messenger.

Filtrar clientes e seus dados ajuda você a cuidar deles, protege-os de receber conteúdo irrelevante e, como resultado, traz um feedback mais positivo.

Selecione condições adicionais

Você também pode combinar condições, adicionar links entre elas e conectar o operador qualquer ou todos. Clique em Adicionar critérios de segmentação de lista e selecione uma condição e um operador.

Condição alternativa

Se a condição anterior NÃO for atendida, o filtro verificará a seguinte condição que você criar. Clique em Adicionar nova condição e selecione uma condição.

Se os dados do cliente não corresponderem a nenhuma das condições especificadas, o cliente seguirá a ramificação do cenário NÃO.

Adicione os seguintes elementos

Adicione elementos de fluxo adicionais a cada uma das opções do seu filtro; se a condição for atendida (ponto verde) ou não (ponto vermelho).

Continue criando seu fluxo e clique em Salvar ou Salvar e enviar para você mesmo para testar o cenário. Não se esqueça de dar ao usuário a oportunidade de retornar ao elemento anterior ou ao menu principal, para que o usuário não se perca. Ou adicione um menu do messenger.

Filtrar clientes e seus dados ajuda você a cuidar deles, protege-os de receber conteúdo irrelevante e, como resultado, traz um feedback mais positivo.

    Rate this article about "O elemento Filtro em chatbots"

    User Rating: 5 / 5 (9)

    Anterior

    O elemento Ação nos chatbots

    Próximo

    O elemento Pausa em chatbots

    Popular em nosso blog

    Crie seu chatbot hoje mesmo