Documentation

Development

User Acquisition

Monetization

Industry

User Acquisition

Advertising Management API

Advertising Statistics API

User Acquisition

User Acquisition
​
​
Getting started
  • Mobile Measurement Partner integration
Partner integration guides
  • Adjust
  • Airbridge
  • AppsFlyer
  • ByteBrew
  • Singular
    • Integrate Singular with Unity
    • Create Singular attribution links
  • Tenjin
  1. Unity User Acquisition
  2. Mobile Measurement partner integration

Integrate Singular with Unity

Activate the Unity Ads integration in the Singular dashboard, enable full data-sharing, and map events.
Read time 5 minutes
Last updated 6 days ago

Important
The following documentation discusses products or services (“Third-party Products”) not developed, owned, or operated by Unity. This information might be outdated or incomplete and is provided for your convenience. Your use of any Third-party Product is subject to its own terms. Unity makes no warranties regarding these products and isn't liable for any damages or losses arising from their use, including issues related to content, advertising, or materials from Third-party providers.
Set up Singular as your Mobile Measurement Partner (MMP) for Unity User Acquisition campaigns. Integration includes the following setup tasks:
  • Activate Unity Ads in the Singular dashboard.
  • Configure data-sharing settings.
  • Map post-install events.
For the most up-to-date Singular integration information, consult the Singular Help Center.

Prerequisites

Before setup, ensure you meet the following requirements:
  • Add at least one app in the Unity User Acquisition dashboard.
  • Retrieve your Game ID from the User Acquisition dashboard.
  • Download the latest version of the Singular SDK.

Integrate Unity with Singular

Complete the following steps to integrate Unity Ads in the Singular dashboard:

Activate Unity Ads in the Singular dashboard

  1. Go to Attribution Setup > Partner Configuration.
  2. Select Add a Partner. Search for and select Unity Ads.
  3. Enter your advertiser Game ID in the Unity Ads Game ID field. To copy your Game ID from the Unity Dashboard, refer to the following steps:

To retrieve your Game ID from the Apps page of the Unity Dashboard, follow these steps:
  1. Go to Apps from the left navigation menu of the dashboard. The provided table lists each of your organization's apps.
  2. Hover over your selected app to display the App name, Game ID, and Store ID.
  3. Select Copy () next to the Game ID to copy it to your clipboard.
Note
Enter your Game ID exactly as shown in the User Acquisition dashboard. Mismatched Game IDs prevent Unity from receiving events correctly.

Configure data-sharing settings

To configure data-sharing settings, follow these steps:
  1. In the Attribution Postbacks & Settings tab, go to the Attribution Postbacks table.
  2. Select the Install checkbox in the Attribution Event column.
  3. In the same row, select the following checkboxes:
  • Send View Through
  • Send All
  • Send Fraud Postbacks
Install attribution

Install attribution

Map post-install events

Map Singular events based on whether they include revenue. Map events that include Revenue in the Revenue Events Postbacks section, and map events that don't include revenue in the Events Postbacks section:

Event type

Revenue values included

Mapping location

  • Ad revenue
  • In-app purchase
YesRevenue Events Postbacks
  • Session
  • Milestone completion
NoEvents Postbacks
Refer to the following tabs for mapping instructions:
To send ad revenue and in-app purchase event data, follow these steps in the Revenue Events Postbacks section of the In-app Events Postback tab:
  1. Select your Singular events in the SDK Event Name column and map them to Unity events in the Event Name column as follows:

Event type

Singular SDK Event Name

Unity Event Name

Mapping notes

In-app purchase (IAP)
  • __iap__
  • {custom_purchase_event_name}
purchase
You can use either the default purchase name, __iap__, or enter a custom-defined name in the SDK Event Name field for in-app purchase events.
Ad revenue
__ADMON_USER_LEVEL_REVENUE__
ad_revenue
Don't map revenue events to __REVENUE__.
  1. To share data from your entire user base, select the Send all checkbox for each event.
  2. In the Postback Window Starting Point column, select Unlimited for each event.
  3. If you have a Singular Enterprise account, set the Postback Window (days) to Unlimited . Otherwise, set the window to
    30
    days.
  4. Select the Include Revenue checkbox for each event.
Revenue postback settings

Revenue postback settings

To send milestone completion and session event data, follow these steps in the Events Postbacks section of the In-app Events Postback tab:
  1. Select your Singular events in the SDK Event Name column and map them to Unity events in the Event Name column as follows:

Event type

Singular SDK Event Name

Unity Event Name

Mapping notes

Milestone completion
{custom_milestone_event_name}
level_complete
You can use any custom-defined SDK event name in the SDK Event Name field for milestone completion events.
Session__SESSION__
session
-
  1. To share data from your entire user base, select the Send all checkbox for each event.
  2. In the Postback Window Starting Point column, select Unlimited for each event.
  3. If you have a Singular Enterprise account, set the Postback Window (days) to Unlimited . Otherwise, set the window to
    30
    days.
Event postback settings

Event postback settings


Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Prerequisites

    • Integrate Unity with Singular

      • Activate Unity Ads in the Singular dashboard

      • Configure data-sharing settings

      • Map post-install events

  • Additional resources
  • Unity Ads Attribution Integration (Singular Help Center)

​
​