Data pipelines screenshot
A hedgehog in a hard hat carrying a pipe

Move your data anywhere

Sync data from hundreds of tools and databases, clean it up as it arrives, and send it wherever it needs to go. In real time, or on a schedule.

Get started - free

Install with AI in a single prompt

Paste into your terminal or code editor and make AI do the work.

Learn more

MCP•Watch a demo•Talk to a human

What does it do?

Data Pipelines moves data from one place to another seamlessly. Bring revenue and CRM data from tools like Stripe and HubSpot into PostHog, change events as they arrive, and send them to Slack, your CRM, or your warehouse.

Export your PostHog data (events, persons, sessions, and groups) to an external tool. Use your data to feed the rest of PostHog, or to move data between systems that never touch PostHog at all.

Who is it for?

Role
Use cases
Data Engineers
Replace a separate ELT, CDP, and reverse ETL vendor with a single tool
Product Engineers
Send events to Slack, Intercom, or an internal service over webhooks, without a queue
Growth & Marketing
Send conversions to ad platforms and keep CRM contacts up to date with product usage
Finance & RevOps
Sync Stripe and CRM data with product data. Use PostHog to build dashboards
Security & Compliance
Remove PII, hash IDs, and drop junk events at ingestion, before they are stored

How do I use it?

Build and monitor pipelines in PostHog

Configure sources, transformations, and destinations, then watch logs and metrics for each one.

Start from a template
Pick from hundreds of sources and destinations. Most need only a set of credentials.
Test with real data
Send real events through a transformation or destination before you turn it on.
Logs and metrics
See successes, failures, and filtered events for every pipeline.
History
See who changed a pipeline, what they changed, and when.

Top features

Import data from hundreds of tools and databases

Give PostHog your credentials and it handles extract and load. Query the data next to your product data, or write it straight to your own database.

Managed sources
Stripe, HubSpot, Salesforce, Zendesk, Postgres, MySQL, BigQuery, and many more.
Incremental and CDC
Sync only the rows that changed, or stream row-level changes from Postgres.
Files and webhooks
Upload CSV, JSON, or Parquet, read files in S3, GCS, R2, or Azure Blob, or push data in with a webhook.
Write anywhere
Land synced data in PostHog, or in your own Postgres, Snowflake, BigQuery, Redshift, Databricks, or S3.

AI prompts

Ask PostHog AI to build, check, and fix your pipelines. Works in PostHog AI (in-app chat), PostHog Desktop (our AI code editor), and in your product editor (using the MCP). Click a prompt to copy it, then paste it into your agent.

Sources

Transformations

Destinations

Works with other PostHog tools

Use Data pipelines with these other PostHog apps to maximize shareholder value.

Feature comparison

Segment
Fivetran
Hightouch
Sources
Getting data in
Managed ELT connectors
SaaS tools and databases, synced on a schedule
✓
Limited
✓
✗
Postgres CDC
Row-level changes in near real time
Alpha
✗
✓
✗
Product events included
No separate tracking SDK to set up
✓
✓
✗
Add-on
Transformations
Changing data as it arrives
Transform at ingestion
✓
✓
✗
Partial
Custom code
✓
✓
Partial
Partial
Free transformations
No per-event charge
✓
✗
✗
✗
Destinations
Getting data out
Realtime destinations
✓
✓
✗
✓
Batch export to a warehouse
✓
✓
✓
✓
Test with real events
Before you turn it on
✓
✓
✗
✓
In the product
Using the data after it moves
Analytics on the same data
Funnels, retention, SQL, and replay
✓
✗
✗
✗

Questions?

Answers

There are a few ways you can get answers to specific questions about Data pipelines.

  1. Check the docs

    We have an entire Wizard & Docs mini crestWizard & Docs Team dedicated to docs gardening.

  2. Search the community forums

    With over 100 discussions about Data pipelines, there's a good chance your question is already answered!

  3. Ask PostHog AI

    It's an incredibly useful AI chat that understands the product, docs, community questions, our codebase, GitHub issues, and industry knowledge.

  4. Talk to a human

    Dedicated humans are standing by and ready to assist. Best for questions about volume pricing, terms, and sexy legal stuff.

Recent discussions

Who builds this?

Warehouse Sources team crestWarehouse Sources Team

Get started – free

No credit card required. Every month you get:

Sources

1M rows free

Every month, plus free historical syncs for the first 7 days of each new source (up to 100M rows on the free plan)

Destinations

10K trigger events free

Every month, plus 1M rows in batch exports

Transformations

Free

No per-event charge

Set it up yourself

Sign up for a free account, open Data pipelines, and pick a source, transformation, or destination.

Get started – free

Read the docs first

See how sources, transformations, and destinations work before you start.

Read the docs