# Integrate with a partner

> Use the default integration steps to integrate any supported MMP with your User Acquisition campaign.

Use a Mobile Measurement Partner (MMP) to share [app data](../data-sharing/app-data-sharing) with your User Acquisition campaign.

The following instructions detail the default setup process for integrating any MMP with your Unity User Acquisition campaign. For detailed instructions, refer to the partner-specific [Integration guides](./integration-guides).

## Integrate a partner with Unity

Complete the following steps to integrate with any MMP:

1. **Add your app to the dashboard**

   [Add your app](../getting-started/add-an-app#add-an-app-to-the-dashboard) to the [Unity User Acquisition dashboard](https://cloud.unity.com/acquire).

2. **Activate Unity Ads in the MMP dashboard**

   Use your Unity advertiser [Game ID](/user-acquisition/getting-started/locate-advertiser-credentials.md#game-id) to activate the integration in your MMP's dashboard.
   Some MMPs require additional Unity credentials to integrate. Refer to the partner-specific [Integration guides](./integration-guides) for details.

3. **Share data with your campaign**

   [Map](./integration-best-practices#map-post-install-events-correctly) and share the following data with your User Acquisition campaign. Refer to the correct sharing settings for each data type:

   | Install    | Include attributed, unattributed, and organic installs. | Refer to the [Attribution fundamentals](/user-acquisition/data-sharing/attribution/campaign-attribution-fundamentals.md) for details about attribution sources.                                                                                                                                                                                                   |
   | ---------- | ------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Session    | Set session data to **on app open**.                    | Include session events even when you share revenue events.                                                                                                                                                                                                                                                                                                        |
   | Purchase   | Include both values and revenue.                        | Use the correct purchase event naming conventions for your MMP. Refer to the [Integration best practices](./integration-best-practices#map-post-install-events-correctly) for examples of the correct event names.                                                                                                                                                |
   | Ad revenue | Include both values and revenue                         | If you use any MMP other than Singular, don't map ad revenue events as in-app purchase (IAP) events. If your MMP supports ad revenue data-sharing, send this data as a dedicated ad revenue event. If your MMP doesn't support ad revenue data-sharing, don't send ad revenue as a different event type, as this can cause campaign optimization to stop working. |

4. **Set the app event postback window**

   If your MMP supports lifetime postback windows, set the **in-app event** postback window to **lifetime**.

5. **Generate attribution links**

   Use your MMP's dashboard to generate [Attribution links](/user-acquisition/data-sharing/attribution/campaign-attribution-fundamentals.md).
