Obtain Response Data
Last updated
Last updated
The survey needs to run through CrossEngage to Zenloop for us to be able to map the response data to respective users on our side, see the documentation on .
This solution we have provided here will only work, if the externalId (also used in CE) is provided to Zenloop as dedicated property within Zenloop.
The users/events can be ingested hourly or daily.
Hourly (every hour we fetch Zenloops Response Data for the previous hour)
daily (every day we fetch yesterday's response data from Zenloop)
At the moment this is restricted to 50 surveys.
For this setup we will need the following information:
Zenloop API Key
CE Master API Key
(Optional) List of campaign ids to be queried
Once you have the required API keys, please contact our Customer Operations team to set up Zenloop responses in CrossEngage. You can do so by filing a ticket on our .
Once you have provided the required information to us, you will be able to see the following on the users who have responded to the survey:
Traits:
traits.lastNPSScore
represents the latest submitted NPS-Score
traits.lastNPSDate
represents your customer's last submitted score
Event: Survey Completed
properties:
properties.surveyId
represents Zenloop’s survey id
properties.surveyName
represents Zenloop’s survey name
properties.npsScore
properties.npsComment
timestamp
represents the time when your customer submitted the NPS (UTC time)