Esse tutorial vai te mostrar como criar um contato no Active Campaign com as informações coletadas no seu bot do Merlin.
Para integrar com o Active Campaign vamos precisar pegar os dados de desenvolvedor na conta do Active Campaign, o Api-Token e a URL, para isso dentro da sua conta no Active Campaign vá em Settings→Developer e você vai encontrar a seguinte tela: Para mim a url é: (https://dougpetronilio.api-us1.com) e o meu nome da conta é dougpetronilio
Vamos usar as duas informações no Webhook do merlin.
O primeiro passo no Merlin é buscar o contato usando o email, para identificar se ele existe no Active Campaign, para isso vamos configurar um Webhook que busca o contato usando o email, para isso depois de pedir o email para o usuário vamos configurar o nosso webhook com os seguintes campos:
GET
contacts
Repare no link que é preciso substituir a parte em negrito
Nos parametros não é preciso alterar
Nos Headers você deve colocar o valor:
{
"api-token": "SEU TOKEN"
}
Esse token é aquele encontrado na pa sua pagina de Settings→Developers como mostrado na primeira imagem desse tutorial.
Esse configuração ficar como na imagem:
O proximo passo é criar uma variável de controle para armazenar o id do contato como no exemplo: