SurveyMonkey

Forms integration · 11 node(s) including 1 trigger.

00Overview

Create SurveyMonkey surveys, list responses, manage collectors and register webhooks

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting SurveyMonkey

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

FieldTypeDetails
SurveyMonkey Access TokensecretRequired${secrets.surveymonkey_token}
i
Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Collector

Create Collector

forms/surveymonkey/collector_create · Action

Create a collector (e.g. weblink) that distributes a SurveyMonkey survey.

FieldTypeDetails
Survey IDstringRequired123456789
Typestringweblink — choices: Web Link, Email
NamestringWebsite link
Body (JSON object)string{"display_survey_results":false}

Returns: tool_result, collector_id, collector_url, result, success, error

List Collectors

forms/surveymonkey/collector_list · Action

List the collectors (distribution channels) attached to a SurveyMonkey survey.

FieldTypeDetails
Survey IDstringRequired123456789

Returns: tool_result, results, count, total, success, error

03Response

Get Response

forms/surveymonkey/response_get · Action

Retrieve a single SurveyMonkey survey response by its response ID.

FieldTypeDetails
Survey IDstringRequired123456789
Response IDstringRequired987654321

Returns: tool_result, response_id, result, success, error

04Responses

List Responses

forms/surveymonkey/responses_list · Action

Retrieve bulk responses for a SurveyMonkey survey, with page and per-page paging.

FieldTypeDetails
Survey IDstringRequired123456789
Pageinteger1
Per Pageinteger50

Returns: tool_result, responses, count, total, success, error

05Survey

Create Survey

forms/surveymonkey/survey_create · Action

Create a new SurveyMonkey survey with a title and optional JSON body override.

FieldTypeDetails
TitlestringRequiredCustomer satisfaction
Body (JSON object)string{"nickname":"CSAT 2026","language":"en"}

Returns: tool_result, survey_id, survey_url, result, success, error

Get Survey

forms/surveymonkey/survey_get · Action

Retrieve a single SurveyMonkey survey by its survey ID.

FieldTypeDetails
Survey IDstringRequired123456789

Returns: tool_result, survey_id, survey_url, result, success, error

List Surveys

forms/surveymonkey/survey_list · Action

List SurveyMonkey surveys in the account, with page and per-page paging.

FieldTypeDetails
Pageinteger1
Per Pageinteger50

Returns: tool_result, results, count, total, success, error

06Webhook

Create Webhook

forms/surveymonkey/webhook_create · Action

Register a SurveyMonkey webhook that fires on survey or response events.

FieldTypeDetails
NamestringRequiredFlomation responses
Event Typestringresponse_completed — choices: Response completed, Response created, Response updated, Response disqualified, Response overquota, Survey created, Survey updated, Survey deleted, Collector created, Collector updated, Collector deleted
Object Typestringurvey — choices: Survey, Collector
Object IDs (comma-separated)string123456789,987654321
Subscription URLstringRequiredhttps://launch.flomation.app/webhook/…
Body (JSON object)string{"object_ids":["123"]}

Returns: tool_result, webhook_id, result, success, error

Delete Webhook

forms/surveymonkey/webhook_delete · Action

Delete a SurveyMonkey webhook by its webhook ID.

FieldTypeDetails
Webhook IDstringRequired12345

Returns: tool_result, webhook_id, success, error

List Webhooks

forms/surveymonkey/webhook_list · Action

List the SurveyMonkey webhooks registered on the account.

Returns: tool_result, results, count, total, success, error

07Triggers

SurveyMonkey Webhook Trigger

trigger/surveymonkey_webhook · Trigger

Triggers a flow when a SurveyMonkey webhook event is received.

FieldTypeDetails
Webhook Signing Secretsecret${secrets.surveymonkey_webhook_secret}
Survey ID Filterstring123456789 (blank = any survey)

Returns: tool_result, event_type, object_type, object_id, survey_id, response_id, body

08Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.