Trouble Sending Valid Lead Data to Clio Grow via HTTP Module

Hello Make Community,

I’m running into persistent errors when trying to send lead data from Calendly to Clio Grow using the HTTP module. Despite providing all the required fields (first name, last name, email, message, phone, referring URL, and source) and confirming JSON formatting, I’m still getting a ‘400 Bad Request’ or ‘422 Unprocessable Entity’ error.

I’ve verified:

  • JSON is well-formed and matches Clio Grow’s API structure.
  • Fallback values are in place (e.g., “0000000000” for phone).
  • Headers are set to application/json.

Here is the exact endpoint and method:

POST to https://grow.clio.com/inbox_leads

I’ve included screenshots of the scenario configuration, variable mapping, and error output for your reference.

Could you help confirm whether there’s a formatting or data structure issue preventing the request from being accepted by Clio Grow? Or if there’s a better way to handle missing or optional values like phone?

Thanks in advance!







Hey Jenna,

none of those are working functions in your screenshot, its just text. Try selecting an if() function from the menu to see the differences.

1 Like

Hello Stoyan,

Your answer helped a lot! Now I can’t seem to determine the proper placement for the functions since I’m still getting ‘400 Bad Request’.