Productive

Productive

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 Productive to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.

Create a read-only personal access token in Productive's Settings > API integrations. Only data accessible to the token owner can be imported.

Configuration

OptionTypeRequired
Personal access tokenpasswordYes
Organization IDtextYes

Linking Productive to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select Productive
  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
bookings

Scheduled work allocations and absences for people.

Full refresh——
comments

Discussion comments attached to tasks, deals, and other Productive records.

Full refresh——
companies

Client organizations associated with projects, deals, budgets, and invoices.

Full refresh——
contact_entries

Email addresses, phone numbers, websites, and postal addresses belonging to companies or people.

Full refresh——
deal_statuses

Stages of a deal pipeline, including win probability and whether the stage counts as open, won, lost, or delivered.

Full refresh——
deals

Sales opportunities and delivery budgets, including their financial and pipeline details.

Full refresh——
expenses

Costs other than labor recorded against budget services, including approval and reimbursement details.

Full refresh——
invoices

Client billing documents and their payment and delivery status.

Full refresh——
line_items

Invoice lines with quantities, unit prices, discounts, taxes, and links to the billed service or expense.

Full refresh——
payments

Amounts received against invoices.

Full refresh——
people

Employees, contractors, contacts, and placeholders in the organization.

Full refresh——
pipelines

Sales and production pipelines that group deals and budgets into stages.

Full refresh——
projects

Workspaces organizing client and internal work, including tasks and budgets.

Full refresh——
purchase_orders

Orders issued to vendors for costs committed against deals and budgets, with totals and receipt status.

Full refresh——
service_types

Categories of work assigned to services, such as design or development.

Full refresh——
services

Deal and budget line items defining billing rates and rules for tracking work.

Full refresh——
task_lists

Task groupings inside a project's folders.

Full refresh——
tasks

Assigned project work items with workflow status and links to services for time tracking.

Full refresh——
time_entries

Time logged by people against services, including work dates and durations.

Full refresh——
workflow_statuses

Task statuses within a workflow, each mapped to a not started, started, or closed category.

Full refresh——