RudderStack Documentation

Deliver trustworthy, real-time data

Get started

How RudderStack works

Learn how to collect and send customer data to the tools and teams that need it.

Learn the basics


Collect customer data from your mobile, cloud, and warehouse sources in no time


Send your event data to 150+ third-party tools and platforms


Integrate RudderStack quickly with our web, mobile and server-side SDKs


Collect data from any source with the RudderStack API

Do more with your data

Reverse ETL

Sync your warehouse data seamlessly with your marketing stack


Clean your data on the fly with custom JavaScript transformations

Events specification

Track your events using standard ecommerce, application lifecycle, and video events

Cloud extract

Extract customer data and load it into your warehouse with ease