Skip to main content

Capturando com WhatsApp

Nas automações e campanhas avançadas da Reportana, é possível usar mensagens de WhatsApp para interagir com os clientes e capturar dados importantes. As opções avançadas das mensagens de WhatsApp permitem validar as respostas enviadas pelo clientes e armazená-las em variáveis específicas para uso posterior. Essas variáveis podem ser utilizadas no Executar JavaScript, facilitando a criação de lógicas mais complexas. Veja o exemplo abaixo: Capturando com interações Capturando com interações Capturando com interações Neste exemplo, estabelecemos na estrutura da automação uma interação com o cliente para capturar suas respostas, que são armazenadas nas variáveis payload.altura e payload.peso. Essas variáveis podem ser utilizadas posteriormente para calcular o IMC, conforme o exemplo a seguir: Capturando com payload
Para aprimorar o conhecimento sobre a captura de dados utilizando mensagens de WhatsApp, recomendamos a leitura do nosso artigo disponível na Central de Ajuda: Entendendo as Ações de Lógico, Tempo, Chat e Avançado das Automações ➾ Ações de Avançado

Capturando com Enviar Webhook

Em automações e campanhas avançadas, é possível também utilizar a funcionalidade de Enviar Webhook para receber e capturar dados de outros sistemas. Esses dados podem ser integrados às automações, permitindo que, juntamente com o uso do Executar JavaScript, as automações sejam personalizadas criando experiências dinâmicas durante a interação com o cliente.
  1. Para configurar a captura de dados através do Enviar Webhook, primeiramente você pode definir a URL de um sistema externo e escolher o método de solicitação desejado.
EExemplo Enviar Webhook: imagem 1
  1. Para a captura, a resposta recebida pode ser armazenada em uma variável específica, que poderá ser utilizada nas etapas seguintes da automação. No exemplo, escolhemos payload.response_json como a variável que irá armazenar as informações.
EExemplo Enviar Webhook: imagem 2
  1. No exemplo, recebemos os seguintes dados de uma assinatura no formato JSON:
  • Nome: Nome utilizado no cadastro da assinatura.
  • E-mail: E-mails utilizado no cadastro da assinatura.
  • Telefone: Telefone utilizado no cadastro da assinatura.
  • Plano: Plano ativo na assinatura.
  • Valor da Assinatura: Valor da Assinatura em questão.
  1. Em seguida, no Executar JavaScript, acessamos diretamente esses dados capturados pelo Enviar Webhook e criamos o código para disponibilizar ao cliente em questão, através do WhatsApp, o valor da assinatura com 15% de desconto aplicado.
Exemplo Enviar Webhook: imagem 3 Observação: No código, acessamos especificamente a propriedade payload.response_json.usuarios[0].valorAssinatura que corresponde ao valor atual da assinatura.
  1. Por fim, utilizamos o resultado do código salvo na variável payload.desconto na mensagem de WhatsApp que iremos enviar ao cliente.
Exemplo Enviar Webhook: imagem 4