Skip to content

Poll Viewed ​

Poll Viewed records a poll being shown to a member.

Status: sent today

The mobile app and web send this event.

Poll Viewed ​

Description: Triggered when a poll is displayed to the user.

Destinations: BigQuery, HubSpot, Amplitude.

Platforms: Mobile, Web.

Funnel:

  • Poll Viewed
  • Poll Vote Submitted
PropertyTypeRequiredDescription
pollIdStringYesPoll ID.
pollTitleStringYesPoll title.
pollStatusStringYesPoll status: Active, Closed, or Inactive.
optionCountNumberYesNumber of options available on the poll.
hasExistingVoteBooleanYesWhether the user has already voted on the poll.
contentIdStringNoParent content item ID, when available.

Implementation notes:

  • Mobile: fire in PollView.tsx on mount or visibility, and in StudioCPollView.tsx when the poll is shown.
  • Web: fire in PollFeature.tsx or PollView.tsx on mount.
  • Use the platform analytics hooks already established for other feature tracking.

Implementation example:

javascript
analytics.track("Poll Viewed", {
  pollId: "poll-123",
  pollTitle: "Which study should we launch next?",
  pollStatus: "Active",
  optionCount: 4,
  hasExistingVote: false,
  contentId: "content-456",
});

Apollos Platform Documentation