> ## Documentation Index
> Fetch the complete documentation index at: https://learn.kubit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Data sources

> Send clickstream events to Kubit Product Analytics from RudderStack, Segment, Snowplow or mParticle, through a Kubit Snowflake account or your own warehouse.

Kubit Product Analytics reads clickstream events from RudderStack, Segment, Snowplow or mParticle. Each customer data platform (CDP) reaches Kubit in one of two ways: it loads events into a Kubit-hosted Snowflake account, or Kubit queries the warehouse where the CDP already loads them.

## Supported data sources

| Data source | Kubit Snowflake account | Your own warehouse | Setup page |
| - | - | - | - |
| RudderStack | Snowflake destination | Snowflake, BigQuery, Databricks or ClickHouse | [Connect RudderStack](https://learn.kubit.ai/product-analytics/data-sources/rudderstack.md) |
| Segment | Snowflake destination | **TBD** | [Connect Segment](https://learn.kubit.ai/product-analytics/data-sources/segment.md) |
| Snowplow | Snowflake destination | Snowflake, BigQuery or Databricks (recommended) | [Connect Snowplow](https://learn.kubit.ai/product-analytics/data-sources/snowplow.md) |
| mParticle | Snowflake integration | Snowflake, BigQuery or Databricks | [Connect mParticle](https://learn.kubit.ai/product-analytics/data-sources/mparticle.md) |

If your CDP already loads your warehouse, connect the warehouse. Your warehouse stays the single source of truth, and you skip a second pipeline and any event replay. [Bring your own warehouse](https://learn.kubit.ai/warehouses/overview.md) has a page per warehouse.

## Historical data

A Kubit Snowflake destination only loads events from the moment it's enabled, except Segment's, which starts with the last 30 days.

| Data source | How to load older events |
| - | - |
| RudderStack | RudderStack's Event Replay, through their Customer Success team |
| Segment | Segment's Replay |
| Snowplow | No replay. Connect the warehouse that already stores the event stream. |
| mParticle | Through your mParticle Customer Service Manager |

## Related

* [Bring your own warehouse](https://learn.kubit.ai/warehouses/overview.md): read events already in your warehouse.
* [RudderStack events on ClickHouse](https://learn.kubit.ai/product-analytics/cookbook/rudderstack-clickhouse.md): a full setup on one stack.
* [Reports overview](https://learn.kubit.ai/product-analytics/reports/overview.md): run reports on the events.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.