SurveyMonkey (Preview)

SurveyMonkey is the world's leading provider of web-based survey solutions. These solutions are used by companies, organizations, and individuals to gather the insights they need to make more informed decisions.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure China regions
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Contact
Name Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
Publisher Microsoft
Website https://www.surveymonkey.com/
Privacy policy https://www.surveymonkey.com/mp/legal/privacy-policy/

Throttling Limits

Name Calls Renewal Period
API calls per connection560 seconds
Frequency of trigger polls160 seconds

Actions

Get a survey

Get details of a specific survey.

Schedule an existing invite message

Send or schedule to send an existing message to all message recipients.

Get a survey

Get details of a specific survey.

Parameters

Name Key Required Type Description
Survey Id
surveyId True string

The id of the survey

Returns

Body
Survey

Schedule an existing invite message

Send or schedule to send an existing message to all message recipients.

Parameters

Name Key Required Type Description
Survey Id
surveyId True string

Select a survey

Collector Id
collectorId True string

Select a collector

Message Id
messageId True string

Select a message

Scheduled date
scheduled_date date-time

Time format: yyyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z)

Returns

Triggers

When a new collector is created

Triggers a new flow when a collector is created.

When a new collector response is added

Triggers a new flow when a response is added (paid account only).

When a new survey is created

Triggers a new flow when a survey is created.

When a new survey response is added

Triggers a new flow when a survey response is added (paid account only).

When a new collector is created

Triggers a new flow when a collector is created.

Parameters

Name Key Required Type Description
Survey Id
surveyId True string

Select a survey

Returns

Name Path Type Description
Link
href string

Link to survey collector.

Collector Id
id string

The collector identifier.

Name
name string

The name of the collector.

When a new collector response is added

Triggers a new flow when a response is added (paid account only).

Parameters

Name Key Required Type Description
Survey Id
surveyId True string

Select a survey

Collector Id
collectorId True string

Select a collector

Returns

Name Path Type Description
Time Spent
total_time integer

Total time spent on the response.

Link
href string

Survey response link.

IP Address
ip_address string

IP address of responder.

Response Id
id string

The response identifier.

Modified Date
date_modified date-time

The date the response was last modified.

Response Status
response_status string

Status of the response.

Custom Value
custom_value string

Custom value associated with a response.

Analyze Url
analyze_url string

Link to the analyze page to view the response.

Recipient Id
recipient_id string

The recipient identifier.

Collector Id
collector_id string

The collector identifier.

Created Date
date_created date-time

The date the response was created.

Survey Id
survey_id string

The survey identifier.

Collection Mode
collection_mode string

Response collection mode.

Edit Url
edit_url string

Link to the survey page to edit the response.

When a new survey is created

Triggers a new flow when a survey is created.

Returns

Name Path Type Description
Link
href string

Link to the survey.

Survey Id
id string

The survey identifier.

Title
title string

The title of the survey.

When a new survey response is added

Triggers a new flow when a survey response is added (paid account only).

Parameters

Name Key Required Type Description
Survey Id
surveyId True string

Select a survey

Returns

Name Path Type Description
Time Spent
total_time integer

Total time spent on the response.

Link
href string

Survey response link.

IP Address
ip_address string

IP address of responder.

Response Id
id string

The response identifier.

Modified Date
date_modified date-time

The date the response was last modified.

Response Status
response_status string

Status of the response.

Custom Value
custom_value string

Custom value associated with a response.

Analyze Url
analyze_url string

Link to the analyze page to view the response.

Recipient Id
recipient_id string

The recipient identifier.

Collector Id
collector_id string

The collector identifier.

Created Date
date_created date-time

The date the response was created.

Survey Id
survey_id string

The survey identifier.

Collection Mode
collection_mode string

Response collection mode.

Edit Url
edit_url string

Link to the survey page to edit the response.

Definitions

Survey

Name Path Type Description
Response Count
response_count integer

Number of responses survey has received.

Page Count
page_count integer

Number of pages in the survey.

Survey Id
id string

The survey identifier.

Question Count
question_count integer

Number of questions in survey.

Survey Category
category string

Survey category chosen when creating the survey.

Preview Url
preview string

Survey preview URL.

Language
language string

Survey language.

Modified Date
date_modified date-time

The date the survey was last modified.

Title
title string

The title of the survey.

Analyze Url
analyze_url string

The URL for the results of the survey.

Summary Url
summary_url string

The URL for the summary of the survey.

Created Date
date_created date-time

The date the survey was created.

Collect Url
collect_url string

Survey collect URL.

Edit Url
edit_url string

Survey edit URL.

SurveyMessageResponse

Name Path Type Description
Link
is_scheduled string

Link to message results.

Scheduled Date
scheduled_date date-time

Date message was scheduled to be sent.

Message Body
body string

The plain text body of the email message to be sent to recipients.

Subject
subject string

Subject of the email message to be sent to recipients.

Recipients
recipients array of string

List of recipient ids.

States
recipient_status string

The recipient status.

type
type string