RudderStack provides different filtering methods before sending the events to your specified destinations. The following table explains these methods in detail:
Method | Description | Connection mode | Applicable |
---|---|---|---|
User Transformations | Create transformations to filter out certain event names, types, or any distinguishing factors among them. | Cloud mode | |
Client-side Event Filtering | Specify which events should be discarded or allowed to flow through by allowlisting or denylisting them in the RudderStack dashboard, while setting up the destination. | Device mode | All SDKs |
Sending events to selective destinations | Send your events only to the selective destinations by stopping the SDK from loading other device mode integrations. | Device mode | JavaScript SDK |
Filtering selective destinations | Filter out selective destinations by stopping RudderStack from sending certain events to them. | Cloud mode and device mode |
Contact us
For more information on any of the sections in this guide, you can contact us or start a conversation in our Slack community.