Formidable Forms to Salesforce

:bullseye: What is your goal?

I’m trying to connect Formidable Forms to Salesforce

:thinking: What is the problem?

The first module fails with Body is not valid JSON. Unexpected non-whitespace character after JSON at position 9858.

:test_tube: What have you tried so far?

I’ve remade the module a few times to see if it’s something doing I’m doing wrong. It’s very simple with only 4 fields. It fails even without the Salesforce module attached. I suspect it’s Formidable Forms itself as nobody else appears to use it. The charity I volunteer for is switching to Gravity Forms in July so hopefully that will be more reliable

:camera_with_flash: Screenshots: scenario setup, module configuration, errors

1 Like

Hey Terry,

which module is this? And can you show how it’s configured?

Formidable Forms - Watch Entries

1 Like

Hello,

Looks like Formidable sends invalid JSON to Make- maybe they are not escaping characters correctly.

You can investigate it by switching to the normal webhook module and validating the input data.

Have a nice day,

What seems to be going on here is the webhook is receiving malformed JSON, the fields are not wrong.

“Unexpected non-whitespace character after JSON” error means something is being appended to the JSON body(usually HTML, PHP, or debug Wordpress).

Since it is failing without Salesforce being connected, it is most likely coming from Formidable Forms.

You can try:

-Checking the output in Make run log(download bundle, inspect the body)

-Disable Wordpress in debug mode

-Check other plugins which my be injecting output

-Endure the endpoint is returning pure JSON only

It might be easier to use Gravity Forms(they may work more cleanly) but this is likely a WordPress output and not a Make issue.

1 Like

Thanks for the replies. It’s clearly not Make. Possibly Wordfence. Unfortunately the charity I’m helping does not have any strong techies to deal with these sort of problems so I think they will have to go with Zapier which works flawlessly. Shame, I prefer Make.

Thanks for the help.