RudderStack es una plataforma de gestión de datos de cliente (CDP en inglés) que facilita el almacenamiento de datos en un data warehouse o data lake. Este enfoque, cada vez más conocido como Headless CDP, separa las funciones de la plataforma de datos de cliente de su interfaz de usuario, enfatiza la capacidad de configuración a través de APIs y el data warehouse/data lake como almacenamiento primario. Como es de esperarse de un producto en esta categoría, RudderStack cuenta con un amplio repositorio de integraciones con productos de terceros (tanto de fuente como de destino de datos) y la capacidad de ingesta de eventos personalizados. RudderStack tiene una versión comercial, y también una versión de código abierto auto alojada con funcionalidad limitada.