Como adicionar um tracker a uma mini-landing

Para que a integração funcione, você precisa adicionar o código do tracker no Roistat a uma mini-landing no Mavibot.

Abra o menu principal no Roistat no canto superior esquerdo e vá para Configurações do sistema.

Lá, abra a aba Código de rastreamento e clique em “Copiar para a área de transferência”.

Abra a aba Mini-landings no Mavibot e vá para editar uma.

Cole o código de rastreamento copiado do Roistat no corpo do código HTML:

Mais abaixo nas configurações, encontre a seção “Salvando valores de cookies em variáveis do cliente” e ative o Roistat Visit Id (roistat_visit):

Como verificar a conexão do tracker

Em Configurações -> Código de rastreamento, encontre “Verificando o código de rastreamento” abaixo do código, onde você precisa colar o link da mini-landing e pressionar “Verificar código de rastreamento”:

O código foi adicionado com sucesso se você recebeu a mensagem “O código de rastreamento foi instalado com sucesso”:

Quando um cliente sai da mini-landing, agora ele recebe uma nova variável roistat_visit no cartão do cliente:

Como conectar uma integração

Abra a seção Integrações no menu do canto superior esquerdo.

Pressione “Adicionar integração” e depois encontre Mavibot na aba de pesquisa de Integrações:

Em seguida, pressione “Configurar integração

Copie a URL do Webhook e vá para a próxima etapa:

Na etapa “Configurações de comportamento”, você pode:

  1. Configurar o envio de leads para o CRM. Se você desativar esta opção, os leads serão criados na lista de solicitações enviadas, mas não serão enviados para o CRM;
  2. Configurar a opção “Criar tickets sem dados de contato”. Se a opção estiver ativada, a solicitação será enviada para o CRM mesmo na ausência dos dados de contato do cliente;
  3. Criar scripts de envio de leads;
  4. Configurar scripts de envio de metas para o Google Analytics.

Pressione Salvar para… salvar.

Vá para Workflow no Mavibot. Crie um bloco para envio de eventos através do webhook.

O bloco pode ser de qualquer tipo (por exemplo, Estado do diálogo)

Abra as configurações avançadas e especifique:

  • Tipo de requisição: POST-json
  • URL da requisição: a URL do Webhook que você copiou ao configurar a integração no Roistat.

Parâmetros JSON: adicione estes parâmetros:

  • "roistat_visit" : "#{roistat_visit}" – parâmetro obrigatório;
  • "phone" : "#{phone}" – parâmetro obrigatório;
  • "name" : "#{name}" – opcional;
  • "email" : "#{email}" – opcional;
  • "comment" : "test" – opcional; em vez de “test” você pode colar qualquer comentário que será enviado para o Roistat e CRM com a solicitação do chat-bot;
  • "fields": {"Messenger": "#{messenger}" – opcional; através deste parâmetro você pode configurar o preenchimento de campos adicionais no CRM a partir da solicitação do chat-bot. Neste caso, o campo Messenger será preenchido pela variável #{messenger} do Mavibot.

Um exemplo da aba de parâmetros JSON preenchida:

{
"roistat_visit" : "#{roistat_visit}",
"phone" : "#{phone}",
"name" : "#{name}",
"email" : "#{email}",
"comment" : "test",
"fields": {"Messenger": "#{messenger}"}
}

Não se esqueça de pressionar "Salvar"!

Como verificar se está funcionando

Após configurar a integração, as solicitações recebidas através do Mavibot serão transferidas para o Roistat com o número da visita. Você pode vê-las no Roistat Analytics ou na seção Diagnóstico do projeto -> Lista de leads enviados: