Get the integration! SurveyMonkey for Salesforce is an Enterprise add-on (English only). Contact Sales or your Customer Success Manager (CSM).
Salesforce blocked the creation of new workflow rules in February 2023. You’ll need to build new automations using Flows or use the Migrate to Flow tool. You can still activate, edit, and deactivate existing process builder and workflow rules.
With SurveyMonkey for Salesforce, you can build automations to trigger surveys and push data back to Salesforce records for in-context analysis. Create reports, dashboards, and automate flows to take action on feedback.
This guide helps you get ready to send survey data to Salesforce. Follow the steps below to get started. Then, go to Step 1 of our full Salesforce integration guide to connect your survey.
Get started ⇒ 1: Connect integration ⇒ 2: Create mappings ⇒ 3: Send survey ⇒ 4: Share mappings
Make sure you have the Salesforce and SurveyMonkey permissions you need to set up the integration.
All your mappings are saved to the Salesforce account you connect to. If possible, use an integration Salesforce account. If the logged-in Salesforce account is deactivated, their mappings will stop working.
Salesforce Permission | Description |
Create, Read, Update, Delete for certain fields and objects | Enable these permissions for any fields and objects you’re mapping responses to. |
API access | Allow API access to connect SurveyMonkey to Salesforce. |
Modify Metadata through Metadata API | Allow team members to modify metadata through API functions to use our Salesforce integration. |
Send Outbound Messages | Enable this permission for any Salesforce user that will trigger outbound messages (ex: an agent who closes a case) |
Password never expires | Enable this permission for the account you’re connecting to SurveyMonkey so the connection doesn’t break. |
View all users | Enable this permission to send survey invitations using a trigger. |
Customize application | Enable this permission to send survey invitations using a trigger. |
There are a few steps to take in SurveyMonkey before you start mapping responses to Salesforce.
If you’re sending data to a standard or custom Salesforce object, make sure to set it up before pushing survey data to Salesforce. This applies to new and existing objects.
TIP! You may need help from your Salesforce administrator to set up your object.
To set up your object:
Connect your Salesforce account to the integration so you can create your mappings. To access the integration:
Go to our SurveyMonkey for Salesforce guide when you're ready to create your mappings.
Mappings send your survey data back to Salesforce. You can map specific responses or metadata to fields on Salesforce objects. You can choose from two mapping types:
Learn more about mapping types, or learn how to create mappings.
Once you create your mappings, you can send your survey. The Salesforce integration gives you 2 deployment options:
Learn how to use the Salesforce integration deployment options.
You can share your mappings with your team members. People you share mappings with can edit the mappings, but they can't change your deployment options. Learn more.
SurveyMonkey offers a few features for customers using Lightning Experience:
You can chat with your CSM about your specific use case so you can best utilize the integration. Organizations use the SurveyMonkey for Salesforce integration in many different ways, depending on how they use Salesforce. Below are some common use cases.
Use Case / Survey Type | Example |
Post-Support Satisfaction | After a customer interaction, like closing a case, send customers a satisfaction survey to gather prompt feedback. Once your survey data is in Salesforce, you can filter and segment your data by other fields on the same object to gather insights. |
Post Event | After hosting an event, gather feedback from attendees based on an automation from a campaign, contacts, or accounts. The survey data syncs to the campaign where you can gain insights to prove your efforts are well spent or identify ways to improve future events. |
Lead Generation | Create a lead generation form with SurveyMonkey to embed on your site. Then, use the integration to automatically create new leads in Salesforce. This can help you track lead sources, ask questions to deliver a personalized demo, and send lead enrichment surveys to tailor the content you send to prospects. |
Won-Lost Sales | Send a survey after an opportunity is won and send a different survey to follow up on a lost opportunity. The data can help you better understand what works best for your sales team to enhance your sales process. |
Customer Touchpoint Survey | Gather feedback at various milestones of a customer's lifecycle with your organization. For example, send surveys after onboarding, a recent renewal, or a project launch. Then sync the results to a contact record to better understand the customer's sentiments over time. |
Relational Satisfaction Survey | Connect with your customer base at key intervals throughout the year to assess the overall health of your relationship. Unlike the transactional use cases above, this feedback isn't specific to a recent experience. |