Analytics & warehouse integrations
Export Active Reach events to your data warehouse for custom analytics, ML training, or compliance archival. Import from Segment for unified event collection.
BigQuery (export)
Setup
- Go to Settings → Data Pipes → New → BigQuery
- Upload a Google Cloud Service Account JSON key with BigQuery write permissions
- Enter the destination: project ID, dataset, and table name
- Select which events to export: all, or filter by event type
- Activate
How it works
Events stream via Kafka to a dedicated BigQuery writer. New events appear in your table within minutes. The schema auto-evolves — new event properties create new columns.
Schema
Each row in BigQuery represents one event:
| Column | Type | Description |
|---|---|---|
event_id | STRING | Unique event identifier |
event_type | STRING | track, identify, page, group, alias |
event_name | STRING | Custom event name (for track events) |
user_id | STRING | Identified user ID |
anonymous_id | STRING | Anonymous session ID |
timestamp | TIMESTAMP | When the event occurred |
properties | JSON | Event properties (nested) |
context | JSON | Device, browser, location context |
Snowflake (export)
Setup
- Go to Settings → Data Pipes → New → Snowflake
- Enter Snowflake account, warehouse, database, schema, and table
- Authenticate via OAuth or username/password
- Select events to export and activate
Same streaming behavior as BigQuery — near-real-time, auto-evolving schema.
Databricks (export)
Setup
- Go to Settings → Data Pipes → New → Databricks
- Enter workspace URL and OAuth token
- Configure the destination catalog, schema, and table
- Activate
Segment (import)
Setup
- Go to Settings → Data Pipes → New → Segment
- Enter your Segment workspace token
- Active Reach appears as a destination in your Segment workspace
- Events from any Segment source automatically flow into Active Reach
What syncs
All Segment event types (track, identify, page, group, alias) map directly to Active Reach’s event schema — no transformation needed.
What’s next
- Event schema — understand the event format
- Generic webhook — export to any HTTP endpoint