Download Responses from Survey Monkey.

Parameters:

Parameters:
See dedicated page for more information.
Fetches responses for a given SurveyMonkey survey and (optionally) expands the answers so they’re easy to read and join downstream.
Before you begin
Before downloading reponse data from Survey Monkey, you need to follow the procedure given in the previous section. The same section explains how to get the parameter P1 (access token). To get the parameter P2 (Survey ID), you must execute the SurveyMonkeyListSurveys action. The parameter P2 is inside the column “id” in the output of the SurveyMonkeyListSurveys action:
id column of List Surveys).One row per response with standard metadata (response_id, collector_id, survey_id, date_created, etc.).
If Show responses is ON:
Give responses positions instead of JSON = OFF (e.g., answers_json).Give responses positions instead of JSON = ON (e.g., Q1, Q2_choice_1, Q3_text).Analytics table: List Surveys → copy id → Download Responses (Show=ON, Parse=ON) → Clean/Type Cast → DB Upsert (key: response_id).
Data lake: Download Responses (Show=ON, Parse=OFF) → write JSON/Parquet.
CSV/Excel: Download Responses (Parse=ON) → CSV/Excel Writer.
Number of retries on connection error for transient 5xx/network errors.Store P1 in Secrets, keep Debug at nothing in production, and rotate tokens periodically.
<secret: sm_token>123456789Delivers a clean, analysis-ready table: one row per response, columns per question.
