RudderStack lets you set up connections between your preferred event data sources and destinations. With this feature, you can build efficient data pipelines across your entire customer data stack.
A source refers to a platform or an application (web, mobile, server-side, or a third-party cloud app) from where RudderStack tracks and collects your event data.
To view all the configured sources in your RudderStack dashboard, click on Sources in the left navigation bar, as shown:
To get more details on the configured source, click on it. You should then see the following view on the dashboard:
The options you see in this page are as follows:
Source ID: The unique identifier associated with your source.
Write Key: The write key is required to send the data from your source.
Add Destination: You can connect your source to a new destination by clicking on this button.
Live Events: Once your source and destination are successfully configured and a connection is set up and enabled, RudderStack starts tracking and collecting events from your source. These events can be viewed in real-time using this option.
You can delete a source by clicking on the Delete Source button.
A destination is a tool or application where you want to send the data via RudderStack.
To view all the configured destinations in your RudderStack dashboard, click on Destinations in the left navigation bar, as shown:
To get more details on the configured destination, click on it. You should then see the Destination Details page on your dashboard:
You will see the following options:
Destination ID: The unique identifier associated with your destination.
Transformation: RudderStack allows you to transform your events before routing them across to your destination.
Settings: You can change the settings of your configured destination by clicking on this button.
Connect Source: If you haven't added a source while configuring your destination, you can do so by clicking on this button.
Live Events: RudderStack allows you to view the events delivered to the destination in real-time. Click on this option to view the live events.
With this option, you can clone an existing destination with the same or new configuration settings.
Follow these steps to clone a destination:
On the Destination Details page, click on the Clone To a New Destination option as shown:
Assign a name to the new destination and click on Create.
Connect this destination to a source, as shown:
Enter the Connection Settings for this new destination, and click on Next.
Your new destination should now be configured.
You can delete a destination by clicking on the Delete Destination button.
Setting up a connection in RudderStack involves configuring and connecting your data sources and destinations in the RudderStack dashboard.
Refer to the following guide for step-by-step instructions on how to set up a connection from scratch:
Once you've set up a connection, you should be able to view it in your RudderStack dashboard by clicking on the Connections tab on the left navigation bar, as shown:
You can also send your data from one source to multiple destinations, as shown: