Skip to content

Adopt

5 surfaces

Surfaces

Integrations

Strategy & Discovery

2
VistalyProductboard

Research & Insights

1
Dovetail

Knowledge & Docs

1
Notion

Design

1
Figma

Analytics

1
PostHog
Strategy & DiscoveryBeta

Coming from Productboard

57% entity overlap

Import

Productboard captures features and insights. UPG adds the formal structure that makes them queryable and portable.

The structural finding

Productboard has strong alignment at the feature/discovery layer: Feature, Objective, Key Result, Insight, and User Segment all map with HIGH or MEDIUM confidence. The gap is the validation layer (no Hypothesis, no Experiment, no Learning entity). And no portability: your data stays in Productboard's cloud.

What UPG adds

1

The validation layer: hypotheses, experiments, and learnings that close the loop between insight and decision.

2

Portability: a .upg file you git-track, diff between quarters, and take anywhere.

3

AI-native querying: 89% fewer tokens than Productboard's REST API for agent-driven tasks.

Schema mapping

Direct matches
Featurefeature
Note (insight)customer_feedback
Objectiveobjective
Key Resultkey_result
User Segmentbehavioral_segment
Companyaccount
Maps with caveats
Sub-featureuser_storyDecomposition of feature into stories
Releaserelease
What UPG adds
hypothesisexperimentlearningobservationpersonaopportunity
Skipped:Portal submissions without feature link · Team settings

The key edge

The single most important semantic relationship this integration enables.

customer_feedback_becomes_feature_request

Defined in the UPG specification

Sample import

Productboard feature hierarchy: Objective → Feature → Notes

Input (from Productboard)
Output (UPG nodes)
Objective
Increase trial-to-paid conversion
objective
Increase trial-to-paid conversion
Feature
Streamlined onboarding flow
feature
Streamlined onboarding flow
initiative_drives_outcome
Note
Customer: "I got lost after the second step"
customer_feedback
Customer: "I got lost after the second step"
customer_feedback_becomes_feature_request
User Segment
Enterprise customers
behavioral_segment
Enterprise customers

Roundtrip

API ROUNDTRIPPlanned
Productboard ──import──▶ UPG ──enrich──▶ UPG ──push via REST──▶ Productboard

Import features and insights → enrich with hypotheses and experiments in UPG → push validation evidence back to Productboard via API.

Writes back
  • ·Hypothesis and experiment nodes linked back to features as validation evidence
  • ·Learning summaries written back to feature notes
  • ·Outcome connections surfaced in Productboard objective descriptions

How to import your Productboard data

Via the CLI (coming soon)

The Productboard adapter is built and tested. A one-command import via the UPG CLI is in development:

npx unified-product-graph import --from productboard

This will fetch your Productboard data, map entity types automatically, and write everything to your graph. Today you can use the Markdown import or the adapter directly in code.

▸ For developers: use the adapter directly
import { ProductboardAdapter } from '@unified-product-graph/adapters'
// Pass pre-fetched Productboard data as SourceItem[]
const adapter = new ProductboardAdapter()
const result = await adapter.convert(items)
// result.nodes → typed UPG entities
// result.edges → canonical relationships
// result.warnings → items needing review

Get started

The Productboard adapter ships in @unified-product-graph/adapters. Install it, then run the import command.

# one-time install
$ npm install -g unified-product-graph

# then import
$ upg import --from notion

Other tools in Strategy & Discovery

← All integrations