I’m trying to setup a Make webhook in Manychat to send emails and first names to my Kajabi email list.
I am running into an issue in Manychat with ‘invalid JSON’. I’ve spent HOURS trying to resolve this and am getting nowhere. Please see screenshots of the Action setup.
I would be so grateful if someone could please help me fix this error.
Thank you!
Zelda
Edit Request Body setup
Edit Request Header setupThe flow setup
Page 1 / 1
Hello @Zelda , You need to structure the body of your request in JSON format. Here is a screenshot showing the correct format:
Please let me know if this was helpful.
Thank you @rogerioaraujo ,
It still gives me the error message
I noticed that in your screenshot in the Preview panel it displays your name and email address as you have set a ‘Contact for testing’.
No names come up in my ‘Contact for testing’. Could it have something to do with this?
This message appears because you did not select any test contact. It is important to select one, especially if you want to test your webhook. You can click on 'Request Test,' and ManyChat will make a call so you can check if everything is working correctly.
Thanks @rogerioaraujo
It still shows the error message - a slightly different one this time, and it doesn’t let me request a test because of the error message. The screenshot below is what I see when I ‘Test Request’.
Greatly appreciate any further assistance.
Thank you!
Click on the custom field and enable the 'Encode to JSON' option. This way, special characters in custom fields will not cause errors. See below how it should look:
@rogerioaraujo that’s been ticked the whole time. I started again from scratch and didn’t tick ‘Encode to JSON’ this time and it works!!! Weird but it only works if I don’t tick that. Hallelujah thank you for your time helping me get to the bottom of it!!!