Salesforce Managed Mapping

Essentials feature: Available on Essentials, Pro, and Ultimate plans.

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.

Managed Mappings can’t create new records or push response data to Standard or Custom objects. If you want to send data to Standard or Custom objects, use GetFeedback Custom Mapping instead.

To use Managed Mappings, you need to install a small package in your Salesforce organization. To install the Managed Mapping package:

  1. Connect your Salesforce organization to GetFeedback.
  2. From your survey, go to Mappings > Salesforce Managed Mappings. Make sure you’re in Draft mode.
  3. Select the Salesforce organization to push Draft or Live responses to.
  4. Select Install Managed Package.
  5. Follow the instructions on the screen to install the package.
  6. When installation is complete, go back to GetFeedback.
  7. Turn on the toggle to Sync to Salesforce using Managed Mappings.

After installing the managed package, we add three objects to your Salesforce organization: Survey, Response, and Answer.

SurveyEach 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.
ResponseEach 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.
AnswerFor 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:

  1. In Salesforce Setup, go to Object Manager.
  2. Go to the Contact object, then select Page Layouts.
  3. Select Contact Layout.
  4. In the Contact Layout box, select Related Lists.
  5. Drag the Answers and Responses labels to the area below, then save your page layout.

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:

  1. In Salesforce, go to the object.
  2. Select Edit.
  3. Check the box to Allow Reports, then Save.

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