Skip to main content

Good morning, everyone! I created the following automation but the messages are not being sent on WhatsApp.

There is a balance in the wallet, but I saw that the contacts that arrive in the spreadsheet are not being created in Manychat…

What could have happened?

Kiwify sends a webhook to a Sheets spreadsheet with data from abandoned cart leads, Manychat captures the information and sends the message.

 

 

Hello ​@Mariana Seratti ,

To create these contacts automatically, you need to make a call to the Manychat API. Below is the link to the API documentation, where you’ll find the structure for creating a contact. Keep in mind that you can also use integration tools like Make to handle this process.

The endpoint for this is "/fb/subscriber/createSubscriber", which you can check in the documentation:

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

So the first step is to handle the integration — we usually use an external tool for this. For example:
Kiwify sends a Webhook to Make or Zapier.

The second step is having the tool create the contact in Manychat. Some tools already have a specific block for contact creation, but you can also use an HTTP block. At this point, it’s important to test and check the API response to understand any errors that might occur during contact creation.

The third step is to retrieve the ID of the newly created lead and send it to your flow that triggers the message. You can use the "/fb/sending/sendFlow" endpoint from the Manychat API — the format is available in the documentation.

One important note: I noticed that the message in your flow is not a template message. To send messages to newly created leads, you need to use a template message, as it allows sending outside Meta's 24-hour messaging window.

Let me know if this helps!


Reply