I am trying to use the request campaign trigger to send some emails. When we send a full html body we are not getting any errors, we are getting a 200 response, and no email is delivered. If we send a test string it works fine. Any ideas?
This turned out to be missed escaped quotes in the long form causing the fail. Thanks for your help.
Have to see an actual failing and passing email body. (Pls use the Advanced Editor's syntax highlighter, too!)
Are you able to paste your request body?
Regarding the 200 OK response, I think Marketo will send that all the time, you need to debug by looking in the response body for "success":true or "success":false. I use Postman for my REST API testing to see this:
{
"requestId": "6b99#1631472ac50",
"success": false,
"errors": [
{
"code": "609",
"message": "Invalid JSON. Illegal unquoted character ((CTRL-CHAR, code 13)): has to be escaped using backslash to be included in string value"
}
]
}