RudderStack is a customer data platform that unifies your data from various sources and routes it to your preferred destinations for analysis, experimentation, and activation. By integrating RudderStack with Statsig, you can seamlessly send your event data to Statsig for powerful experimentation and feature management.
The RudderStack integration for Statsig enables a smooth flow of event data from RudderStack to Statsig. This integration allows you to leverage your existing RudderStack events for experiment analysis in Statsig without the need for additional logging. Once the integration is set up, events from RudderStack become visible in Statsig's Metrics tab, providing a centralized view of your data.
With the RudderStack integration, you can:
Streamline data flow: Effortlessly send event data from RudderStack to Statsig for a unified experimentation platform.
Leverage existing events: Utilize your RudderStack events for experiment analysis without extra logging, saving time and effort.
Gain visibility: View and analyze RudderStack events directly in Statsig's Metrics tab for a comprehensive understanding of your experiments.
By integrating RudderStack with Statsig, you can harness the power of your existing event data to make data-driven decisions and optimize your product features. This integration simplifies the process of running experiments and gathering insights, enabling you to focus on delivering the best user experience.
Setting up the RudderStack integration is a straightforward process. First, navigate to the "Connections" page on app.rudderstack.com and click "Add Destination". Search for "Statsig" in the Destinations Catalog and select it.
Give your connection a name and choose the Source that should send data to Statsig. Copy the "Server Secret Key" from your Statsig dashboard and enter it in the RudderStack settings. Finally, enable the RudderStack integration on the Statsig Integration page.
Statsig automatically detects the event and userID fields logged through your RudderStack events. If running an experiment with the user as your unit type, ensure this userID matches the identifier logged with the Statsig SDK. When using a custom ID as the unit type, provide it using the statsigCustomIDs
key in the RudderStack properties field:
By default, all events are treated as "production" events. To differentiate event traffic by environment, specify the tier in the properties object:
As your RudderStack events flow into Statsig, you'll see a live Log Stream in the Metrics tab. Click on an event to see the logged details. With the RudderStack integration configured, you can now run experiments and analyze results using your existing events without additional logging.
To export Statsig events to RudderStack, navigate to the Integrations page in the Statsig console. Click the RudderStack card, switch to the Outbound tab, and follow the steps to obtain the required "Write Key" and "Data Plane URL" from RudderStack's Webhook Source. Once filled out, enable the integration to save your changes.
Event filtering allows you to customize which events are sent and received via RudderStack. This feature provides granular control over your data flow, ensuring that only relevant events are processed. Implement event filtering to optimize your data pipeline and reduce noise in your analytics.
Statsig offers comprehensive resources to help you design effective experiments, monitor their progress, and interpret the results. Consult the Statsig documentation for best practices on experiment design, including selecting the right metrics, determining sample size, and avoiding common pitfalls. Leverage Statsig's monitoring capabilities to track your experiments in real-time and make data-driven decisions. Finally, use Statsig's readout tools to analyze and communicate your experiment results to stakeholders.
By leveraging these advanced features and best practices, you can maximize the value of your RudderStack integration with Statsig. Customize your data flow, design robust experiments, and make informed decisions based on reliable insights. With Statsig and RudderStack working together, you can optimize your product development process and drive meaningful improvements for your users.