Skip to main content

Hey everyone, I'm using n8n instead of Make to send leads from a form directly to ManyChat. However, I'm facing an issue: the process fails if the user already exists in ManyChat. Could someone with experience in n8n help me figure this out?

Hey, ​@Gabrieloliviera!

 

You can create an error branch at your createSubscriber node and use findBySystemField with the phone or email to get the Contact ID and update this contact or send a flow right after getting the ID:

 

To enable the custom error output, go to the node settings:

 

Hope this helps!
🙌


 

If you need further help, feel free to contact me. 😉

 


You can also use the ‘findByxxx’ endpoints in the API:

 


podem me mandar o json? não sei fazer no n8n ;s


@marquesrec aqui está toda a documentação da API do Manychat:

https://api.manychat.com/swagger#/

Com a especificação do corpo JSON de cada endpoint ;)


@Gustavo Boregio bom dia, pode me dizer por favor exatamente o que preciso fazer com essa informação?
Deixe-me explicar: eu quero que os leads que recebam uma tag por exemplo no active campaign, sejam enviados para alguma sequencia no manychat..dai o n8n faria a integração, consigo faze isso de forma simples ?


@marquesrec a forma de fazer isso é com os passos que o Fabio mostra na imagem :D

Cada um desses passos é con nome ‘MANYCHAT’ é um endpoint da API que te passei.

Por exemplo:

Este aqui:

 

É este endpoint da API do Manychat:

 

Só que com os valores da tua automação, para criar o usuario que você precisa criar.

Pra saber exatamente o que você precisa fazer é necessário ver em detalhe a integração, quais campos tem que ser mapeados, etc. Todas as automações são super parecidas por fora (como a foto do Fabio), mas por dentro está o detalhe fino que depende de cada caso.

 

Se vc precisar de ajuda no detalhe fino e na implementação disso, tanto o Fabio como eu somos agencias também e trabalhamos com clientes.

E podemos ou fazer pra você, ou te ajudar a finalizar os passos que te estão faltando numa chamada de consultoria ;)

Te deixo meu site aqui: https://gusboregio.com/br qualquer coisa estou a disposição!


@marquesrec a forma de fazer isso é com os passos que o Fabio mostra na imagem :D

Cada um desses passos é con nome ‘MANYCHAT’ é um endpoint da API que te passei.

Por exemplo:

Este aqui:

 

É este endpoint da API do Manychat:

 

Só que com os valores da tua automação, para criar o usuario que você precisa criar.

Pra saber exatamente o que você precisa fazer é necessário ver em detalhe a integração, quais campos tem que ser mapeados, etc. Todas as automações são super parecidas por fora (como a foto do Fabio), mas por dentro está o detalhe fino que depende de cada caso.

 

Se vc precisar de ajuda no detalhe fino e na implementação disso, tanto o Fabio como eu somos agencias também e trabalhamos com clientes.

E podemos ou fazer pra você, ou te ajudar a finalizar os passos que te estão faltando numa chamada de consultoria ;)

Te deixo meu site aqui: https://gusboregio.com/br qualquer coisa estou a disposição!

 

 

chefe, coloquei dessa forma, mas o http request tem que ser POST? Não deveria ser GET?

 

 

 

pergunto isso porque o webhook que está puxando o lead do active campaign naturalmente vem como POST, dai ficaria 2x o post ? ( webhook post e http request post)
 

 


You can also use the ‘findByxxx’ endpoints in the API:

 

Great idea, I was having a problem when the lead is registered without the ninth digit, this will solve it.


@marquesrec a forma de fazer isso é com os passos que o Fabio mostra na imagem :D

Cada um desses passos é con nome ‘MANYCHAT’ é um endpoint da API que te passei.

Por exemplo:

Este aqui:

 

É este endpoint da API do Manychat:

 

Só que com os valores da tua automação, para criar o usuario que você precisa criar.

Pra saber exatamente o que você precisa fazer é necessário ver em detalhe a integração, quais campos tem que ser mapeados, etc. Todas as automações são super parecidas por fora (como a foto do Fabio), mas por dentro está o detalhe fino que depende de cada caso.

 

Se vc precisar de ajuda no detalhe fino e na implementação disso, tanto o Fabio como eu somos agencias também e trabalhamos com clientes.

E podemos ou fazer pra você, ou te ajudar a finalizar os passos que te estão faltando numa chamada de consultoria ;)

Te deixo meu site aqui: https://gusboregio.com/br qualquer coisa estou a disposição!

 

 

chefe, coloquei dessa forma, mas o http request tem que ser POST? Não deveria ser GET?

 

 

 

pergunto isso porque o webhook que está puxando o lead do active campaign naturalmente vem como POST, dai ficaria 2x o post ? ( webhook post e http request post)
 

 

 

Está certo.

 

O POST serve tanto para receber dados quanto para enviar via Webhook. Já o GET é quando você faz uma consulta a alguma API.

Por exemplo, para buscar infos de um contato existente você usa GET.


You can also use the ‘findByxxx’ endpoints in the API:

 

Great idea, I was having a problem when the lead is registered without the ninth digit, this will solve it.

 

Exato, você já pode criar uma automação que replica o Telefone/ID do WhatsApp para um campo personalizado ao criar novos contatos e usar o findByCustomField para encontrar contatos já existentes através desse campo.


Reply