- 21 Aug 2025
- 2 Minutes To Read
- Print
- DarkLight
- PDF
SurveyMonkey Integration
- Updated On 21 Aug 2025
- 2 Minutes To Read
- Print
- DarkLight
- PDF
- Overview
- Use cases
- How it works
- Authentication
- Create an Integration
- Use User Attributes as Visibility Rules
To integrate Whatfix and SurveyMonkey, contact support@whatfix.com.
Overview
Whatfix Integration connects your SurveyMonkey and Whatfix accounts to deliver targeted surveys based on multiple user conditions.
Use cases
This integration supports the following use cases:
- Display the survey only to users who have not completed it.
- Display the survey until users complete the mandatory security course.
- Display the survey to new users until they finish providing their onboarding feedback.
How it works
Authentication
SurveyMonkey uses OAuth 2.0 authorization method, while Whatfix uses the Token-based authorization method.
You can revoke access at any time by removing the Whatfix app from the SurveyMonkey account under the My App section.
Create an Integration
Whatfix SurveyMonkey quick integration enables you to create an integration that gets survey responses from your Google Sheet and displays the survey only to those who have not completed it.
The prerequisites for this integration include:
- Create a paid account in SurveyMonkey to use custom variables in surveys.
- Create the survey beforehand, with the custom variable set as User Email.
- Install the SurveyMonkey add-on in the Google Sheet used to collect survey responses.
- Copy the Google Sheet ID and the name of the sheet where the add-on is installed.
Use the following steps to create a SurveyMonkey Integration:
On the Whatfix Analytics dashboard, click Settings.
Under Integrations, click App integrations.
On the Dashboard tab, click the Survey Monkey tile.
Under the use case section, click Try it on the available template.
Click Sign In to Google Sheets to authenticate.
To use the connection established between Whatfix and SurveyMonkey, under Choose existing connection, select the connection that is generated from the dropdown menu and enter a description.
Click Next.
Enter the Google Sheet ID and Google Sheet Name in the respective fields.
Click Test to check if the integration is valid.
Once the test is completed, click Save & Schedule.
Configure the following options:
Start On: Set the start date and time period.
Timezone: Specify the time zone from the drop-down for the specified dates to follow.
Repeat: Configure the frequency of the Integration run during the selected time period.
Ends:
a. Never: Select the Never option to run the Integration forever.
b. On: Select the On option and specify the end date and time.
Click Save.
Use User attributes as Visibility Rules
The primary objective of the Whatfix-SurveyMonkey integration is to collect data from Google Sheets and use the auto-created Whatfix User Attributes for segmentation purposes.
Upon completion of the first integration run, these attributes become available in the Visibility Rules section of widgets under the User Attribute condition.
Use the following steps to add User attributes as Visibility Rules:
- On the Whatfix Guidance dashboard, go to to the Visibility Rules section of the Pop-up where you have embedded the survey.
If you're using the Advanced Visibility Rules, see Set Who can see your widget.
Select the User Attribute condition from the dropdown menu.
Select the Attributes you want as part of the Visibility Rules and then enter its value.
Complete the widget creation and then save the widget.