# Adjust Destination Setup Guide

This guide will help you set up Adjust as a destination in the RudderStack dashboard. It also lists the configuration settings required to correctly send data from the supported sources to Adjust.

## Connection compatibility

{{< destination-config >}}

## Setup

1. In your [RudderStack dashboard](https://app.rudderstack.com/), set up a source.
2. Go to the **Overview** tab of your source and select **Add Destination** > **Create new destination**.

{{< image src="images/event-stream-destinations/add-new-destination.webp" alt="Add new destination in RudderStack dashboard" >}}

3. Select **Adjust** from the list of destinations. Then, click **Continue**.

## Connection settings

| Setting | <div style="width:300px">Description</div> | Applicable connection modes |
| :----| :-----| :-----|
| App Token | Enter your [Adjust app token](#where-can-i-find-the-adjust-app-token). | Cloud and Device modes |
| Send to production environment in Adjust | Turn on this toggle to send the data to the production environment in Adjust. <br /><br />By default, RudderStack sends the data to the Adjust sandbox environment. | Cloud and Device modes |
| Client-side events filtering | This setting lets you specify which events should be blocked or allowed to flow through to Adjust. <br /><br />See the [Client-side Events Filtering]({{< ref "sources/event-streams/sdks/event-filtering.md" >}}) guide for more information on this feature. | Device mode |
| Map events to Adjust event tokens | This setting lets you map the RudderStack events to Adjust's [event tokens](https://help.adjust.com/en/article/add-events#manage-your-events). <br /><br />See the [FAQ](#how-can-i-create-a-new-event-token-in-adjust) for more information on creating an event token in Adjust. | Cloud and Device modes |
| RudderStack parameters to Adjust partner parameters | This setting lets you map your event properties to specific Adjust [partner parameters](https://help.adjust.com/en/article/receive-custom-event-data-with-partner-parameters). | Cloud and Device modes |
| Delay time before SDK initialization |  Use this setting to initiate a delay in loading the SDK for the first time. | Device mode |
| Use device mode to send events | Turn on this toggle to send events to Adjust in [device mode]({{< ref "destinations/rudderstack-connection-modes.md#device-mode" >}}). <br /><br >{{< warning >}}Do not add native Adjust SDK to your project as it will prevent you from integrating it successfully.{{< /warning >}} | Device mode |
| Enable Install Attribution | Turn on this toggle to automatically track the `Install Attributed` event when the app is installed for the first time. <br /><br />See the [App install attribution]({{< ref "destinations/streaming-destinations/adjust/device-mode.md#app-install-attribution" >}}) section for more information on this feature. | Device mode |
| Consent management settings | Configure the consent management settings for the specified source by choosing the **Consent management provider** from the dropdown and entering the relevant consent category IDs. <br /><br />See [Consent Management in RudderStack]({{< ref "data-governance/consent-management/" >}}) for more information on this feature. | Cloud and Device modes |

## Next steps

After setting up your Adjust destination in RudderStack:

- See the [Adjust Cloud Mode Integration]({{< ref "destinations/streaming-destinations/adjust/cloud-mode.md" >}}) guide to understand how RudderStack maps and sends events to Adjust in cloud mode
- See the [Adjust Device Mode Integration]({{< ref "destinations/streaming-destinations/adjust/device-mode.md" >}}) guide to understand how RudderStack maps and sends events to Adjust in device mode
- See the detailed [FAQ]({{< ref "destinations/streaming-destinations/adjust/faq.md" >}}) guide for answers to the commonly asked questions on this integration

## FAQ

#### Where can I find the Adjust app token?

To get your Adjust app token, follow these steps:

1. Log into your [Adjust dashboard](https://dash.adjust.com/#/).
2. Find your app and select the app options caret (^):

{{< image src="images/event-stream-destinations/adjust-app-token-1.webp" alt="Adjust app token" >}}

3. You will find your app token listed here.

{{< image src="images/event-stream-destinations/adjust-app-token-2.webp" alt="Adjust app token" >}}

#### How can I create a new event token in Adjust?

To create a new event token, follow these steps:

1. Log into your [Adjust dashboard](https://dash.adjust.com/#/).
2. Find your app and select the app options caret (^):

{{< image src="images/event-stream-destinations/adjust-app-token-1.webp" alt="Adjust app token" >}}

3. Go to **All Settings** > **Events**:

{{< image src="images/event-stream-destinations/adjust-event-token.webp" alt="Adjust event token" >}}

4. Under **CREATE NEW EVENT**, enter the name of the event token and click **CREATE**.

<br />
