Skip to content
Last updated

SurveyMonkey integration

SurveyMonkey is an online survey platform for creating, distributing, and analyzing surveys and questionnaires. The SurveyMonkey integration with Frontegg allows your application to access and manage surveys, responses, and collectors on behalf of your users.


Prerequisites

Connect SurveyMonkey

Step 1: Open My Apps and create a new app

Sign in to the SurveyMonkey Developer Portal and click My Apps in the top navigation. Click Add a New App to open the app creation dialog.

My Apps page with Add a New App button highlighted

Step 2: Fill in the app creation form

In the dialog that appears, fill in the following fields:

  • App Nickname: Frontegg Integration
  • App Creator: your email address
  • App Type: Select Private App

Click Create App.

App creation dialog with Private App selected and Create App button highlighted

Step 3: Copy your credentials

After creation, you are taken to the Overview tab. Copy the Client ID and Client Secret values and store them securely.

Save your credentials

Copy your Client ID and Client Secret immediately. You will need them to configure the integration in the Frontegg portal.

App overview showing Client ID and Client Secret fields

Step 4: Configure OAuth redirect URLs

Click the SETTINGS tab. In the OAuth Redirect URL field, enter the Frontegg callback URL:

https://YOUR_MCP_GATEWAY_URL/integration-callback

Click Submit Changes.

Settings page showing OAuth Redirect URL configured

Step 5: Configure scopes

Scroll down to the Scopes section. Click each of the following scopes to set them to Required:

ScopeDescription
Create/Modify SurveysCreate and modify surveys
View SurveysRead survey information
View CollectorsRead collector information
Create/Modify ResponsesModify survey responses
View ResponsesRead survey responses

Click Update Scopes to save.

Scopes section showing five required scopes highlighted

Configure the Frontegg portal

Once you have your Client ID and Client Secret from the Overview tab, enter them in the Frontegg portal:

  1. Open the Frontegg portal and navigate to your environment → IntegrationsSurveyMonkey.
  2. Enter the Client ID and Client Secret in the corresponding fields.
  3. Click Save.

Keep your credentials secure

Never share or commit your Client Secret to version control.

Additional resources