Skip to main content
Skip table of contents

SurveyMonkey configuration

Overview

This section outlines how to configure SurveyMonkey to use its v3 API.

Once your app has been created, any existing RPI SurveyMonkey channels must be re-authorized using the new Client ID and Secret. Re-using the same Client ID and Secret to create a new SurveyMonkey channel causes the previous channels to fail, as the previous access token will have become invalid. The recommended approach is to create a new SurveyMonkey app for the new channel.

Registering a SurveyMonkey App

  1. In a browser, browse to https://developer.surveymonkey.com/ to login to your SurveyMonkey account.

  2. Click the My Apps tab.

    image-20250912-160756.png
  3. To create new App, click Add New App.

    image-20250912-160808.png
  4. Enter the App Name and click Create App.

    image-20250912-160825.png
  5. Once the App has been created, copy the Client ID and Secret values and store them securely. They are required when configure an RPI SurveyMonkey channel.

    image-20250912-160836.png
  6. In the Application section, click Settings.

    image-20250912-160857.png
  7. For testing purposes, make sure ‘Draft’ status is selected. If for production use, either ‘Public’ or ‘Private’ must be selected. Note that these require a paid account plan. Please contact SurveyMonkey support for more details.

    image-20250912-160910.png
  8. Scroll down to ensure all Scopes are unlocked.

    image-20250912-160922.png
  9. To unlock a Scope, click the icon.

  10. Click Update Scopes to save your changes.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.