Knowledge Base
RudderStack is the only end-to-end customer data toolset that can scale with your stack as you implement increasingly powerful use cases.
RudderStack Recipes
dbt recipes
How to build web analytics on your data warehouse with RudderStack, dbt, Snowflake and a visualization layer
In this guide, we will walk through the steps a data and analytics team needs to take to build web analytics on their warehouse
Learn more
Customer Session Analysis Using dbt and RudderStack
In this exercise we will walk through a sample dbt that is useful for identity resolution and sessionization on the data warehouse
Learn more
Transformation recipes
How to Backfill Data in Mixpanel with RudderStack
This guide walks through how to use RudderStack to backfill data in Mixpanel
Learn more
Determine Sentiment Analysis with Transformations
This is a how to guide for enriching event data with sentiment properties
Learn more
Stream Events From Salesforce for Lead Enrichment
In this post, we’ll walk you through a Webhook source, and how we’re using it to stream new lead created events from Salesforce through Rudderstack for lead enrichment then back to Salesforce and downstream tools like Customer.io and...
Learn more
Capture Webform Data and Avoid Script Blockers
In this guide we will walk you through how to submit your website’s form data to RudderStack without it being susceptible to client-side script blocking tools.
Learn more
Event Filtering and Value Aggregation
This guide will walk through how to create transformations for filtering and aggregating event data.
Learn more
Create Custom Source Integrations With Webhooks and Transformations
In this guide, we'll walk through a simple example of a Source integration created via Webhooks and user Transformations
Learn more
Tutorials & best practices
Getting Started
Getting Started with RudderStack Destinations - BigQuery and Google Analytics 4
This guide covers how to send event via a javascript SDK to a Data Warehouse and another Downstream application like Google Analytics 4.
Learn more
RudderStack Transformations Overview
An overview of our real-time transformations feature
Learn more
How to Send Data in 5 Minutes Using RudderStack
This guide covers how to send data from your website to customer.io in less than five minutes.
Learn more
Top Reverse ETL Use Cases
This guide walks through the top use cases for Reverse ETL, drawn from real RudderStack customers.
Learn more
Getting Started with Tracking plans
This guide is a step by step walk-through of setting up and using Tracking plans
Learn more
Behavioral Data Collection Best Practices
These simple best practices will take away some of the guesswork that comes with behavioral data collection.
Learn more
Guide to Debugging RudderStack Event Streams
This guide will cover how to get RudderStack started for your website the right way and some best practices that will enable success as your data stack starts to grow.
Learn more
How RudderStack Works
A quick overview of RudderStack from the architecture to supported pipelines.
Learn more
Tutorials
How to Send Data to GA4 Hybrid Mode
In this guide, we’ll show you how to set up GA4 as a destination in RudderStack along with the different configuration options available.
Learn more
Distribute Alert Messages from Grafana with Source Webhooks
In this post, we’ll highlight how easy it is to create an alert within Grafana and send that to a RudderStack Webhook Source.
Learn more
Migrating to RudderStack from Segment in 3 steps
This guide will walk you through how to migrate to RudderStack from Segment
Learn more