Skip to main content

I’m doing an connection between my Landing Page and Manychat to create the contacts and starts a flow with it.

 

The problem is: I can create the user with the endpoint: /fb/subscriber/createSubscriber, but if the contact is already in my manychat contacts base i can’t get a response from manychat that gives the subscriber id.

Doing a get request by number like this: https://api.manychat.com/fb/subscriber/findBySystemField?phone={{phone_number}} it does’nt return any data about the user, even in the test on: https://api.manychat.com/swagger#/

I have the same problem. any solution?


I use this for several clients, and it works!

The 'secret' is to have all data correctly, have all phone numbers properly formatted, and using the same data all the time.

For example, I always make sure to have the phone number with the + in the number, for consistency.

And if I'm using Whatsapp, I always sync the Phone system field with the Whatsapp ID so I can use the findBySystemField endpoint and search by phone.

This endpoint works, it's a matter of being tidy and consistent with the data to make sure it works in your specific scenario.


Doesn't work for me, on a test user that I subscribed through API so I know the right structure.
Very frustrating.

 


I would suggest, as a part of the 400 error of  endpoint createSubscriber
 

 


@Amir Call Or can you send a screenshot of your user in Manychat? The one with that number you’re testing with.

Be aware that the ‘phone’ field is not the same as ‘whatsapp_phone’, so when you search by System Field ‘phone’ you need to have that field set. If it’s not set, it’s not going to work.


I use this for several clients, and it works!

The 'secret' is to have all data correctly, have all phone numbers properly formatted, and using the same data all the time.

For example, I always make sure to have the phone number with the + in the number, for consistency.

And if I'm using Whatsapp, I always sync the Phone system field with the Whatsapp ID so I can use the findBySystemField endpoint and search by phone.

This endpoint works, it's a matter of being tidy and consistent with the data to make sure it works in your specific scenario.

I have the same issue and i think this is the answer i’m lookin for, but can you be more specific, please 😥

 

If I am using the ManyChat API to subscribe the Facebook leads I get from a lead campaign to get the WhatsApp number and send a WhatsApp flow automation, what do you suggest? Should I put the same WhatsApp number in the phone number?

 

@Abraham Zu that should work!

What issue are you having?


I'm currently trying to create an automation in Make where, every time a potential client fills out a lead form in a Facebook ad, the Manychat API in Make creates a new subscriber/contact and subsequently sends them a WhatsApp automation.

So far, I've managed to get the "Create Subscriber" module working, and every time a potential client fills out my ad form, they're registered as a contact in Manychat. However, the WhatsApp automation isn't being sent to them. When I enter the contact's chat to send it manually, clicking "Start Chat," I get the message "Smart pause started in automation," and it only allows me to send message templates.

I'd like to know what I'm doing wrong or why the automation isn't being sent directly so the client can follow the flow, which would be very helpful.

I hope you can help me.

 


@Abraham Zu the first business-initiated message always has to be a Message Template.

Is the message you’re trying to send a Template? How are you triggering to send the message?

 


I use this for several clients, and it works!

The 'secret' is to have all data correctly, have all phone numbers properly formatted, and using the same data all the time.

For example, I always make sure to have the phone number with the + in the number, for consistency.

And if I'm using Whatsapp, I always sync the Phone system field with the Whatsapp ID so I can use the findBySystemField endpoint and search by phone.

This endpoint works, it's a matter of being tidy and consistent with the data to make sure it works in your specific scenario.

Gustavo. No te cansas de dar respuestas q no ayudan?

 


@AgenciaNL estimado, es un foro abierto, dale masa con todo tu conocimiento y aporta todo lo que quieras!

Si no te gusta mi respuesta, quedo a la espera de tu versión mejorada así sigo aprendiendo.

Un abrazo grande!


Reply