You have connected a form to Send HTTP Request and the request reaches your CRM, but the body only has the contact fields. The form answers are the part you actually need. Here is how they get in.
Setting up the request itself (endpoint, method, headers, testing) is in Send an HTTP request from Flow Builder. The overall form-to-webhook flow is in Build a form-to-webhook flow.
Add a Condition on the questions you want
In a Submits a Form flow, the Form Answers list inside the HTTP request only offers questions that a Condition earlier on the same path has checked. Until then the list shows Add a form condition above this step.
So the pattern is:
Submits a Form → select your form.
Condition → add a rule on each question you want to send. Under Form Fields, pick the question, then choose contains, doesn't contain or exists depending on the question type. For example, "Where are you from? contains India" and "What is your Instagram handle? exists". One Condition can hold several rules.
Send HTTP Request on the matching branch.
Insert the answers into the body
Open the Send HTTP Request step and go to the body.
Open the variables picker with the { } icon at the bottom right of the body. Under Form Answers you will see the questions from your Condition.
Click a question. Zorcha adds it to the JSON body as its own key, using the question text as the key name. Contact fields like username and email are available under the contact variables as usual.
Repeat for each question, then check the body reads the way your receiving system expects.
File upload questions and the submit button are not available as variables.
Test with a real submission
The editor's Test Request shows a sample response so you can see the shape. To confirm your endpoint actually received the answers, activate the flow, submit the form with test details you control, and check the receiving system's log for the request and its field values. Optional questions someone leaves blank arrive empty, so make sure the receiver copes with that.




