Have Questions? (800) 609-6480

HTTP Form Post

What is this?

HTTP Form POST/GET is a way to exchange information with an external program or application each time a survey is taken. An HTTP Form POST/GET can be built directly into a survey or form and can send or retrieve information related to that specific response in real time. HTTP Form POST/GET is a way to programmatically synchronize your SurveyGizmo data with your external database.

What would I use this for?

HTTP Form POST/GET is a great way to make sure that surveys or forms that are pre-populated with information from an external database are using the most current information. You can ask questions targeted specifically to the last product or service used, or the last person contacted.

If you have internal business or sales processes that are triggered or dependent on your database, you can use HTTP Form POST/GET to ensure that this the data from this specific response is updated immediately.

What resources are necessary to use HTTP Form POST/GET?

HTTP Form POST/GET is simple to set up in SurveyGizmo surveys and forms, though programing/development is required to set up the external application or server that will receive and process the POST or GET requests. For those interested in passing information from SurveyGizmo to another online application, it will be necessary to set up an external application/server to translate the data into the format the third party application requires.

For those who are not programers, or who do not have programing resources available, take a look at the Salesforce and other direct application to application integrations – this can be a highly effective way to build business and sales processes that incorporate SurveyGizmo surveys and forms.

What methods are available for HTTP Form POST/GET?

Each action can be set up to send a request using either the POST or GET method, depending on your development needs on your server. The data format for information that included in the request, and the expected format for data returned by the request and available for populating SurveyGizmo data fields is the same.

What format of data is used?

Both the HTTP POST and HTTP GET requests will format data being passed out of SurveyGizmo using basic query string format:

varible1=data1&variable2=data2

This means that your external application/server must be expecting the data – in the body of the request – in this format. In the response to the POST or GET request, data sent back to SurveyGizmo in this same format can be used to pre-populate survey or form fields.

Start your free 14 day trial

Get all features for $50/month. Add users for $20/month each.

Questions? Call us anytime during your trial at (800) 609-6480 ext 1.

No credit card required.

  • (800) 609-6480 ext 1
    for help setting up larger teams.

* Extra users are free for the duration of your trial.
You can change the number before upgrading to a paid plan.

Best of SurveyGizmo Weekly

By . In Know How.

Likert Scale – What is it? When to Use it? How to Analyze it?

April 24 2012 -

In all likelihood, you have used a Likert scale (or something you’ve called a Likert scale) in a survey before. It might surprise you to learn that Likert scales are a very specific format and what you have been calling Likert may not be. Not to worry — researchers that have been doing surveys for… Read More »

By . In Interviews.

How One Company Beat All Odds in Conducting An Offline Survey In Africa

World-Wize Surveys used the SurveyGizmo API to build their own iPad survey app. Want to know how? Read on.

By . In Best Practices.

How to Get A Raise By Creating Surveys You Can Act On

The most successful survey creators know that creating a survey starts with a solid plan, before you even begin building your survey.

More from our Survey Experts