How do you add Contact ID to the NPSSurveyResponse object?

  • 1
  • Question
  • Updated 1 month ago
  • Answered
I am working on some cool merging of data for advanced analytics surrounding surveys. One hurdle is that the NPSSurveyResponse object does not include Contact ID. The only (hypothetical) unique identifier is email address. 

Does anyone know how to add Contact ID to that object?

Thanks!
Photo of Ben

Ben, Champion

  • 7,136 Points 5k badge 2x thumb

Posted 1 month ago

  • 1
Photo of Marcelo

Marcelo, Champion

  • 2,908 Points 2k badge 2x thumb
Couldn't you get that from Participant object and then do a merge?
Photo of Ben

Ben, Champion

  • 7,136 Points 5k badge 2x thumb
ah maybe. I'll give that a try. Even if that works, I think its annoying. Good idea though!
Photo of Andy Roy

Andy Roy

  • 840 Points 500 badge 2x thumb
Data Spaces!  I created an NPS Response data space and added fields from Contact and Account via lookups from there.  I always use that Data Space rather than the source object for rules and reporting.  :)
Photo of Ben

Ben, Champion

  • 7,136 Points 5k badge 2x thumb
Nailed it. That worked perfectly. Thanks!
Photo of Andy Roy

Andy Roy

  • 840 Points 500 badge 2x thumb
Sweet!  Rock on.  :)
Photo of Lila Meyer

Lila Meyer, Official Rep

  • 15,458 Points 10k badge 2x thumb
Thanks, Andy! We love to see members helping other members in the Community. :)
Photo of Dan Ahrens

Dan Ahrens, Official Rep

  • 23,636 Points 20k badge 2x thumb
Hi Ben, one other feature to consider is Survey Flattening, which takes all the of survey data which is stored across multiple objects and brings it together into a single object for reporting. 

More info here: https://support.gainsight.com/Product_Documentation/Surveys_and_NPS/Admin_Configuration/Survey_Flatt...
Photo of Ben

Ben, Champion

  • 7,136 Points 5k badge 2x thumb
Yeah that is likely even easier. I am having one of our team members take that on as a research project.

Thanks!