Analytics
List Campaign Poll Responses
Retrieve individual Poll and NPS responses for a campaign.
GET
List Campaign Poll Responses
Returns one row per respondent per Poll or NPS block in a campaign, newest answer first, with the answer, its stored value, the subscriber attribute the answer was saved to, and the response time.
The campaign metrics endpoint reports the answer distribution; this endpoint reports who answered what and when. Only each subscriber’s latest answer per block is returned, so the counts match the
polls summaries.
Poll answers are also written to a subscriber attribute, but that attribute carries no response time and holds the latest answer to any email, so respondents for one campaign cannot be reconstructed from it.
Also available at GET /api/v1/campaigns/{campaignId}/poll-responses.
Path Parameters
string
required
The ID of the campaign. For a sequence email step, pass the step’s automation
node ID.
Query Parameters
string
Restrict results to one poll block. Block IDs come from the
polls array of
the campaign metrics endpoint.number
default:"1"
Page number for pagination.
number
default:"100"
Responses per page (max 500).
Common Queries
List everyone who answered a campaign poll
Scope to one poll block
Response Fields
Multi-select polls setallowMultiple to true and list every selected option in answers, with the stored values in the parallel values array. email is null when the subscriber has since been deleted.
Responses
List Campaign Poll Responses