# Adjust

Integrating **Adjust** with Zotlo allows you to seamlessly bridge the gap between your mobile app and web-based checkout flows. This integration ensures that user journeys starting in your app and ending on a Zotlo payment page are accurately attributed and tracked.

## Integration Steps

Follow these steps to activate the Adjust integration within your **Zotlo Panel**:

1. **Navigate to Integrations:** In your Zotlo panel, click the **"Integrations"** tab in the side menu.
2. **Select Adjust:** Find Adjust from the list of available integrations.
3. **Enter App Token:** Enter the **App Token** you obtained from your Adjust dashboard.
   * *Where to find:* Log in to your Adjust dashboard, select your app, and navigate to the **Settings** page at the top.
4. **Map Your Events:** Specify which Zotlo events you want to send and enter the corresponding event names used in your Adjust setup.
5. **Activate:** Click the **Activate** button to save and enable the integration.

## Required Parameters

To accurately match mobile users with web activities (App-to-Web redirection), you must pass specific identifiers through the Zotlo checkout URL.

| Parameter     | Required on iOS? | Required on Android? | Description                                                            |
| ------------- | :--------------: | :------------------: | ---------------------------------------------------------------------- |
| **`adid`**    |       ✅ Yes      |         ✅ Yes        | Unique user ID assigned by Adjust; essential for App-to-Web matching.  |
| **`idfa`**    |    ⚠️ Optional   |         ❌ No         | iOS Advertising ID; only available if Apple ATT permission is granted. |
| **`gpsAdid`** |       ❌ No       |         ✅ Yes        | Android Advertising ID (Google Play Services).                         |

## URL Structure & Implementation

To send these parameters to Zotlo, you must include them within the `customParameters[mmp]` array in your checkout link.

**Example Checkout Link with Adjust ID:** `https://zotlo.checkout.com/payment/[YOUR_PAYMENT_ID]?customParameters[mmp][adid]=3f4e1a2b5c6d7e8f9a0b1c2d3e4f5678`

**Recommended Minimum Data Set:**

* **For iOS:** Pass `adid` and `idfa` (if available).
* **For Android:** Pass `adid` and `gpsAdid`.

{% hint style="success" %}
**Pro Tip:** Ensure that your mobile app captures the `adid` and appends it to the Zotlo URL when redirecting users to the payment page. This ensures the highest level of attribution accuracy for your campaigns.
{% endhint %}
