Send event data from RudderStack to your preferred cloud platforms.

RudderStack supports popular Event Stream destinations including Amplitude, Braze, Mixpanel, Salesforce, and more.

This section provides detailed documentation on setting up these destinations in RudderStack to send your event data in no time.

Supported destinations

Accoil Analytics Beta

ActiveCampaign

Adjust

Adobe Analytics

AdRoll Beta

Airship

Algolia Insights

Amazon EventBridge

Amazon Kinesis

Amazon Kinesis Firehose

Amazon S3

Amplitude

Apache Kafka

Appcues

AppsFlyer

Attentive Tag

Attribution

Autopilot (Legacy)

Awin

AWS Lambda

AWS Personalize

Axeptio

Azure Blob Storage

Azure Event Hubs

BigQuery Stream

Bing Ads

Bloomreach Beta

Bluecore Beta

Blueshift

Branch

Braze

Brevo (Sendinblue)

Bugsnag

Campaign Manager 360 Beta

Candu

Canny

Chartbeat

CleverTap

ClickSend Beta

ClickUp

CommandBar Beta

Comscore

Confluent Cloud

ConvertFlow

Cordial Beta

Courier

Criteo

Custify

Customer.io

DCM Floodlight

Delighted

DigitalOcean Spaces

Discord

Drip

Dub Beta

Dynamic Yield

Emarsys Beta

Engage

Everflow Private Beta

Facebook App Events

Facebook Conversions

Facebook Pixel

Factors.ai Beta

Firebase

Freshmarketer

Freshsales

FullStory

Gainsight

Gainsight PX

Gladly Beta

Google Ads

Google Ads Enhanced Conversions

Google Ads Offline Conversions

Google Analytics 360

Google Analytics 4

Google Cloud Functions

Google Cloud Pub/Sub

Google Cloud Storage

Google Optimize

Google Sheets

Google Tag Manager

Harness FME

Heap.io

Hotjar

HubSpot

impact.com

Indicative

InMoment (formerly Wootric)

Intercom

Iterable

June

Keen

Kissmetrics

Klaviyo

Koala Beta

Kochava

Koddi Beta

Kustomer

LaunchDarkly

Leanplum

Lemnisk

LinkedIn Ads

LinkedIn Insight Tag

LiveChat

Loops Beta

Lotame

Lytics

Mailchimp

Mailjet

Mailmodo

Marketo

Marketo Lead Import Beta

Matomo

Mautic

Microsoft Clarity

MinIO

Mixpanel

MoEngage

Monday

Monetate

Mouseflow

Movable Ink Beta

New Relic

Ninetailed Beta

Olark

Ometria

OneSignal

OpenAI Ads Beta

Optimizely Feature Experimentation

Optimizely Web Experimentation

Ortto (formerly Autopilot) Beta

PagerDuty

Pardot

Pendo

PersistIQ

Pinterest Tag

Pipedream

Post Affiliate Pro

PostHog

Postscript Beta

ProfitWell

Qualaroo

Qualtrics

Quantum Metric

Quora Pixel

Rakuten Beta

Reddit

Reddit Pixel

Redis

Refiner

Revenue Cat

Rockerbox

Rollbar

Salesforce Marketing Cloud

Salesforce v2

SatisMeter

Segment

SendGrid

Sentry

Serenytics

Shynet

SIGNL4

Singular

Slack

Smartly Beta

Snap Pixel

Snapchat Conversion

SnapEngage

Spotify Ad Analytics

Spotify Pixel

Sprig

Statsig

Stormly Beta

The Trade Desk Real Time Conversions Beta

TikTok Ads

TikTok Ads Offline Events

Topsort Beta

Trengo

TVSquared

User.com

Userlist

Userpilot Beta

Variance

Vero

Visual Studio App Center

Vitally

VWO

WebEngage

Woopra

X Ads

X Pixel

Yahoo DSP

Yandex.Metrica

Zapier

Zendesk


Webhook

RudderStack’s HTTP Webhook destination lets you send the events tracked by the RudderStack SDKs and cloud apps sources.

This integration is helpful in cases where you want to apply some custom logic on the event payloads before sending them to your preferred destinations.

Web device mode destinations

If you are looking for destinations that support web device mode in particular, see the JavaScript SDK repository.

Event properties with reserved keywords

Do not include any property named __proto__, constructor, or prototype in your calls when tracking events in web cloud or device mode (that is, using JavaScript SDK as source).

RudderStack will automatically drop the properties containing these names, as these are considered reserved keywords.

Note that this is applicable to all events (identify, track, page, screen, and group) supported by RudderStack.

Questions? Let's figure it out together.

Join the RudderStack Slack community to connect with other users, customers, and the RudderStack team — or reach out for direct support.