Linking Productboard as a source

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

Contents

The Productboard connector syncs your Productboard data – features, notes, objectives, releases, and more – into the PostHog data warehouse.

Adding a data source

  1. Go to the sources tab of the data pipeline section in PostHog.
  2. Click + New source and then click Link next to Productboard.
  3. Next, you need a public API access token from Productboard. In your Productboard workspace settings, go to Integrations → Public API and create an access token. A Pro plan or higher is required. Grant read access for the resources you want to sync — for example entities:read, notes:read, members:read, and teams:read.
  4. Back in PostHog, enter the token in the Access token field and click Next.
  5. Select the tables you want to sync, set the sync method and frequency, then click Import.

Once the syncs are complete, you can start using Productboard data in PostHog.

Available tables

TableDescriptionSync method
featuresFeatures in your Productboard workspaceFull refresh
subfeaturesSubfeaturesFull refresh
componentsComponentsFull refresh
productsProductsFull refresh
initiativesInitiativesFull refresh
objectivesObjectivesFull refresh
key_resultsKey resultsFull refresh
releasesReleasesFull refresh
release_groupsRelease groupsFull refresh
companiesCompaniesFull refresh
usersUsersFull refresh
notesCustomer feedback notesIncremental
membersWorkspace membersFull refresh
teamsTeamsFull refresh
entity_configurationsConfiguration for each entity type, including custom fields, statuses, options, and allowed relationshipsFull refresh
entity_relationshipsRelationships between entities, with target_id and target_type flattened for joinsFull refresh
note_relationshipsRelationships between notes and entities, with target_id and target_type flattened for joinsFull refresh

Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.

Configuration

OptionTypeRequired
Access tokenpasswordYes

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
features

A feature in Productboard — a unit of product work being planned or built.

Full refresh——
subfeatures

A sub-feature nested under a feature in Productboard.

Full refresh——
components

A component in Productboard — a grouping of features within a product.

Full refresh——
products

A product in Productboard's product hierarchy.

Full refresh——
initiatives

An initiative in Productboard — a strategic effort grouping related work.

Full refresh——
objectives

An objective in Productboard representing a measurable goal.

Full refresh——
key_results

A key result tracking progress toward an objective in Productboard.

Full refresh——
releases

A release in Productboard grouping features to be shipped together.

Full refresh——
release_groups

A release group in Productboard organizing related releases.

Full refresh——
companies

A company in Productboard, used to attribute feedback to customer accounts.

Full refresh——
users

A user (maker) in the Productboard workspace.

Full refresh——
notes

A piece of customer feedback (note) captured in Productboard.

Incremental, Full refreshcreatedAt, updatedAt—
members

A member of the Productboard workspace.

Full refresh——
teams

A team in the Productboard workspace.

Full refresh——
entity_configurations

The configuration of one Productboard entity type: its fields, including custom fields and statuses, and the relationships it allows.

Full refresh——
entity_relationships

One relationship between a Productboard entity and another entity, such as a feature's parent component or a linked objective.

Full refresh——
note_relationships

One relationship between a Productboard note and its customer (user or company) or a linked product entity such as a feature.

Full refresh——

Still have questions?

Was this page useful?