Get the integration! SurveyMonkey for Salesforce is an Enterprise add-on. Contact Sales or your Customer Success Manager (CSM). Limitation: The integration setup is available in English only.
If you use our SurveyMonkey for Salesforce integration, you can set up a survey that gets sent to customers after someone closes a case in Salesforce. Learn more about the SurveyMonkey for Salesforce integration.
Automate your survey distribution to collect timely customer feedback and take action. You can use the Salesforce integration to send CSAT surveys after a customer interacts with your support team.
We'll use a CSAT survey in this example, but case closed workflows can work with other kinds of surveys, like Customer Effort Score (CES) or Net Promoter Score (NPS).
Create the survey you want to send when someone closes a case. Keep the following in mind:
You can create a custom object in Salesforce to hold your survey responses. If you’re using our managed package or already have an object set up, skip this step.
When creating your custom object:
In SurveyMonkey, create survey mappings to push responses to your custom Salesforce object. You can either:
To set up mappings:
Once you save your mappings and send your survey, we push any new survey responses to the Salesforce object you chose.
Add the Case ID variable to your survey link to relate survey responses with the case. You can also add custom variables for other data you want to track. Learn how to add custom variables to your survey link.
Your case closed email is the main piece of the Salesforce flow. When your support agent closes a case, the flow sends the survey to the case contact.
There are a few ways to send a survey over email:
Once you create your email template in Salesforce, you can build the Salesforce flow. Use your outbound message in the flow to trigger your survey. Learn more about creating flows in Salesforce.
If you send surveys after every case is closed, your customers may experience survey fatigue and stop responding to surveys. You can use conditions in your Salesforce flow to limit how often you send surveys.
For example, you can send the survey in the following conditions:
You might want to trigger a survey for a certain number of cases only (Ex: every 4th case). To do this, you'll need to use formulas and workflow rules in Salesforce.
You can limit how often surveys are sent to individual respondents to only send a survey after someone hasn’t completed a survey for a certain time period. To do this, use custom mappings to map the Response Created Date or Response Modified Date attribute to Salesforce. The Completion Time attribute tells Salesforce when your recipient last completed a survey. Then, create a trigger in Salesforce to check the Completion Time before sending a survey.
To only send surveys after a certain time period: