PostHog

Polytomic connects PostHog to your data warehouse, databases, and SaaS tools for product analytics ETL. Replicate events, persons, sessions, and cohorts into your data warehouse and other systems so product behaviour can be joined to revenue and support data, without writing code.

PostHog logo

Native batch export

Uses PostHog's own hourly export rather than paging its query API.

Properties kept in full

Raw property JSON preserved, with known properties as typed columns.

Cohorts and membership

Cohort definitions plus who is in them, not just event streams.

Example workflows

Replicate PostHog events into your data warehouse

What you can sync

PostHog is supported as a source. Read events, persons, and cohorts, then land them in your data warehouse, databases, or SaaS tools.

From PostHog

Events with their full property payload
Persons and their properties
Aggregated session data
Cohorts and cohort membership

To your destinations

Data warehouses including Snowflake, BigQuery, and Databricks
Databases including PostgreSQL and MySQL
Cloud storage including Amazon S3 and Google Cloud Storage
SaaS tools including Salesforce, HubSpot, and Intercom

How it works

Connect PostHog and Polytomic reads events, persons, sessions, and cohorts into your data warehouse, databases, or SaaS tools, so product behaviour sits next to revenue, support, and CRM data.

Rather than paging a query API, Polytomic provisions PostHog's own hourly batch export and consumes the resulting files with a checkpoint and deduplication. That keeps large event volumes practical and puts the extraction load on machinery PostHog built for it.

  • Connect PostHog Cloud on the US or EU region
  • Read events with their complete property payload
  • Read persons, aggregated sessions, cohorts, and cohort membership
  • Known property definitions surface as typed columns
  • Incremental reads run off PostHog's native hourly batch export
  • Monitor sync health, record volume, and failures from one interface

How to set up

Polytomic supports PostHog Cloud on the US and EU regions. Supply your credentials and select the region, and the event, person, session, and cohort objects appear for selection.

How to get connected
  1. 1In PostHog, create an API key with the necessary read scopes
  2. 2In Polytomic, navigate to Connections, then Add Connection, then PostHog
  3. 3Enter the key and select the US or EU region
  4. 4Test the connection
  5. 5Select events, persons, sessions, or cohorts
  6. 6Choose a destination, set a schedule, and click Save

See the documentation for full setup details.

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with PostHog in minutes

No credit card required. Free trial available.

More integrations beyond PostHog