Connector Reference
You can connect Shaped directly to your:
- Data warehouse (e.g. BigQuery, Snowflake, Redshift)
- Database (e.g. MySQL, Postgres)
- Blob storage (e.g. S3, GCS)
- Analytics applications (e.g. Segment, Amplitude)
Below is a list of the connectors we support. If you don't see your data source listed, you can still stream data into Shaped by using our custom data source Shaped API, or contact us to request a new connector.
Supported Connectors
Segment
Amplitude
BigQuery
PostgreSQL
MySQL
Snowflake
Redshift
S3
Google Analytics
MixPanel
Firestore
Kinesis
Clickhouse
Custom
DataBricks
DynamoDB
GCS
Iceberg
Kafka
MongoDB


Microsoft SQL
Mux
Pub/Sub
Rudderstack
Salesforce
Shopify
SingleStore
SnowPlow
Connector Types
Shaped supports both real-time (streaming) and batch connectors. Understanding the difference is important for designing your data architecture:
- Real-time connectors: Stream data continuously (e.g., Segment, Kafka, Kinesis). Data appears in Shaped within 30 seconds.
- Batch connectors: Sync data on a schedule, typically every 15 minutes (e.g., BigQuery, PostgreSQL, Snowflake).
For more details on connector types, their use cases, and limitations, see the Connector Types guide.
SQL Views
After you've connected your data sources you can write SQL queries to transform and select the exact data you need for your recommendation and search system.
