# Zapier.com Connection

Using Zapier you can send automatically newly submitted respondent answers to any of the supported zapier application.

## 🚀 Zapier / ngSurvey setup

* To setup a zapier zap you may first create a new zap in your zapier account using the [ngSurvey Zapier application](https://zapier.com/developer/public-invite/73385/969b64f5042ca12ccdc64515da776dc1/).

![](/files/-MC6f-P-YD-_yCwDYWUU)

* In the next you will have to set the link between ngSurvey and Zapier by setting up the your ngSurvey account using the settings that you can find in your [ngSurvey developer page](/personal-account/developer.md).

![](/files/-MC6fZxfMUbWRa80_L3B)

* You may now select the survey from your surveys that will post to zapier the respondent answers as soon as a new respondent has submitted new answers. Click on the refresh fields to get the survey structure (questions, answers).&#x20;

![](/files/-MC6fy-2BmxczjLJ99Qd)

* Make sure to use the find data feature to find a sample respondent as we will need this sample respondent data to map our columns with zapier later on.

{% hint style="warning" %}
This requires to have at least 1 respondent that was saved for your survey.
{% endhint %}

![](/files/-MC6hpkdR3F16LAsUCEZ)

{% hint style="success" %}
Now that we have setup ngSurvey with zapier we can connect it to any of the existing Zaps application.
{% endhint %}

## 🔗 Link to a Zapier zap

In this small example we will send the respondent data to a Google Sheet and create a new row in our sheet on each new respondent.&#x20;

1\) To do so select the Zapier Google Sheets app.

![](/files/-MC6jULec2PfyL-i5IfA)

&#x20; 2\) You may now map the respondent answers to your Google sheet columns.

![](/files/-MC6kJX3WYMIIwvMSD7S)

3\) Using the respondent sample data you can now assign our respondent answers to the Google sheet columns of your choice.

![](/files/-MC6kpQ6H4_gYNUBLwuN)

4\) Test your zap using the test respondent sample.

## ✅ That's it!&#x20;

You just setup a zap that receive your survey respondent answers and post them to a Google sheet using the Zapier Google Sheet application.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/personal-account/developer/zapier.com-connection.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
