Introduction
SurveyMonkey is a cloud-based survey tool that helps users create, send, and analyze surveys.
MoEngage <> Survey Monkey
SurveyMonkey helps you to drive your business forward by using their online survey and forms tool to capture the voices and opinions of your users. With the MoEngage and SurveyMonkey integration, you can:
- Imports MoEngage users to your SurveyMonkey Contacts
- Add your MoEngage users to your SurveyMonkey Contact Lists
Integration
library_add_check |
Prerequisites
|
Add MoEngage users to SurveyMonkey's Contact Lists
To create a connector campaign on MoEngage,
1. Navigate to Create Campaign >> Connectors >> Custom and choose the delivery type most suitable to your needs. In this case, select "Event triggered".
Select the Trigger criteria and your target audience.
2. On step 2 of the campaign:
Call the SurveyMonkey API
To forward MoEngage users to SurveyMonkey, use the POST
method and configure the payload.
- Select the method as POST
- Headers:
Authorization
:Bearer <your_api_key>
Content-Type
:application/json
- Add the endpoint as Webhook URL:
https://api.surveymonkey.com/v3/contact_lists/{{CONTACT_LIST_ID}}/contacts
- Replace{{CONTACT_LIST_ID}}
with your contact list's ID. - Body:
{ "first_name": "{{UserAttribute['First Name']}}", "last_name": "{{UserAttribute['Last Name']}}", "email": "{{UserAttribute['Email (Standard)']}}", "custom_fields": { "Phone": "{{UserAttribute['Mobile Number (Standard)']}}", "City": "{{UserAttribute['Last Known City']}}", "Country": "{{UserAttribute['Last Known Country']}}" } }
- Refer to the SurveyMonkey API documentation for more information.
Preview your request
At this point, your campaign should be ready to test and send. You can also test your connector configuration using the Test functionality available in Step 2 of Create Connector Campaign.
You can go ahead and Publish the campaign.