UserVoice

UserVoice

Let AI connect your sources for you

Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Learn more
PostHog Wizard hedgehog

Connect UserVoice to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.

Enter your UserVoice account subdomain and API access token to pull your UserVoice data into the PostHog Data warehouse.

Create a trusted API client under Settings → Channels → Add API Client in your UserVoice Admin Console, then generate an access token to use here. The token has admin-level read access to your account's feedback data.

Configuration

OptionTypeRequired
Account subdomaintextYes
API access tokenpasswordYes

Linking UserVoice to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select UserVoice
  3. Fill in the required configuration fields
  4. Click Next, select the tables you want to sync, and then press Import

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
suggestions

A feedback idea submitted to a forum, carrying its vote and supporter counts and current status.

Incremental, Full refreshupdated_at
forums

A feedback forum that groups suggestions, optionally scoped to a product or audience.

Incremental, Full refreshupdated_at
users

An end user (contact) who submits, votes on, or comments on feedback.

Incremental, Full refreshupdated_at
comments

A comment left by a user on a suggestion.

Incremental, Full refreshupdated_at
notes

An internal admin note attached to a user or contact record.

Incremental, Full refreshupdated_at
nps_ratings

A Net Promoter Score rating submitted by a user, with the optional follow-up comment.

Incremental, Full refreshupdated_at
tickets

A helpdesk support ticket. Only present on accounts with the Helpdesk feature enabled.

Incremental, Full refreshupdated_at
ticket_messages

An individual message within a helpdesk ticket thread. Requires the Helpdesk feature.

Incremental, Full refreshupdated_at
suggestion_statuses

A configurable status label that can be applied to suggestions (e.g. planned, started, completed).

Full refresh
labels

A label used to tag and organize suggestions.

Full refresh