All integrations
RudderStack
Analytics platforms

RudderStack integration

SegmentStream layers cross-channel attribution and budget optimization on top of RudderStack — reading raw event data routed by RudderStack's warehouse destinations into your data warehouse.

How the integration works

RudderStack is a warehouse-first customer data platform — it collects events from your sources and routes them into the data warehouse of your choice. When RudderStack is configured to write to a warehouse, SegmentStream reads from that same warehouse.

RudderStack warehouse destinations include BigQuery, Snowflake, Snowflake Streaming, Redshift, Databricks Delta Lake, ClickHouse, Postgres, SQL Server, Azure Synapse, Materialize, Amazon S3 Data Lake, GCS Data Lake, and Azure Data Lake. SegmentStream connects to whichever one you use.

RudderStack is the pipe — SegmentStream is the measurement layer

RudderStack routes raw events from your sources to destinations. SegmentStream consumes the same raw events that RudderStack lands in your warehouse, then builds identity graph, cross-channel attribution, and budget optimization on top. No separate event mapping or transformation is required.

Historical data

RudderStack writes warehouse data forward from when the destination is enabled. Sync cadence is configurable up to 24 hours; SegmentStream consumes whichever cadence the destination uses. For replay and retention specifics, see RudderStack's warehouse destinations documentation.

Don't see an integration you need?

Get in touch with our team, and we can explore adding the required integration for you soon.