GetFeedback Managed Mapping for Salesforce offers a simple way to push survey responses into your Salesforce organization. Our Managed Mapping package creates three new objects in your Salesforce environment and maps survey responses to them.
To use Managed Mappings, you need to install a small package in your Salesforce organization. To install the Managed Mapping package:
After installing the managed package, we add three objects to your Salesforce organization: Survey, Response, and Answer.
|Survey||Each individual survey you design in GetFeedback and map to Salesforce creates Salesforce by a unique Survey record. The first response you push to Salesforce for the survey creates the Survey record.|
The Survey record contains basic information, like the survey name.
|Response||Each time a respondent submits a survey response, we create a new record on the Response object. Each Response record contains information about the response submission (not the answers within the response), including the date and time the response was submitted and a link to view the response in GetFeedback.|
Each Response record has a lookup reference to its parent Survey record. If you added merge fields to your survey, you can associate your Response record with those records in Salesforce using lookup relationships.
|Answer||For every survey question submitted, we create a new record on the Answer object. Each Answer record contains full details of the survey question and the respondent’s answer.|
Each Answer record has a lookup reference to its parent Response record and to the appropriate Survey record.
Each answer value is stored in one or more fields on the Answer object. The type of field may vary depending on the GetFeedback question type. The Display Value formula field is used to display the answer value for viewing purposes, regardless of data type.
To better view a contact’s survey responses in Salesforce, your admin can add the Response and Answer objects to the Contact Page Layout. After changing the page layout, you can view someone’s survey responses on their Contact record.
To customize the Contact Page Layout in Salesforce:
Managed Mappings push data to Salesforce so you can build Salesforce Reports and Dashboards. Talk to your Salesforce representative to learn how to implement reporting in your Salesforce organization.
Each answer value is stored in one or more fields on the Answer record. Build your reports based on the appropriate fields on the Answer object. For example, if you’re reporting on numeric data, you’ll want to use the Number field. You can also filter Salesforce reports to only include certain questions.
To create reports, you need to enable reporting on your Survey, Response, and Answer objects. To enable reporting for your objects in Salesforce:
Once you've enabled reporting on all three objects, you can create your report in Salesforce. Select the Surveys with Responses with Answers report type.
You can adjust the date range and filter your report by Survey, Responses, and Answers. For example, you can report on NPS by filtering the Number field based on QuestionType = NetPromoter, or on QuestionTitle = How likely are you to recommend us to a friend or colleague?
When you share surveys that use Managed Mappings, you can include Salesforce IDs (such as Case or Contact ID) as merge fields to associate survey response data with your contacts in Salesforce. Learn more about Salesforce merge fields