Documentation

Development

User Acquisition

Monetization

Industry

Unity Ads User Acquisition

Advertising Management API

Advertising Statistics API

Open User Acquisition dashboard

Unity Ads User Acquisition

Unity Ads User Acquisition
​
​
Get started
  • Partner integration
Integrate with partners
  • Partner integration guides
    • Adjust
    • Airbridge
    • AppsFlyer
    • ByteBrew
    • Singular
      • Integrate Singular with Unity
      • Create Singular attribution links
    • Tenjin
Learn more
  • Comprehensive integration information
  1. Grow your game
  2. Unity Ads User Acquisition
  3. Partner integration
  4. Singular 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 9 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 Ads 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 Ads User Acquisition dashboard.
  • Retrieve your Game ID from the User Acquisition dashboard.
  • Download the latest version of the Singular SDK.

Integrate Unity Ads 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. The provided table lists each of your organization's apps. Following each app name, the dashboard displays the app platform and Game ID.
  2. Select Copy () next to the 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 Ads events in the Event Name column as follows:

Event type

Singular SDK Event Name

Unity Ads 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 Ads events in the Event Name column as follows:

Event type

Singular SDK Event Name

Unity Ads 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 Ads 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)

Report a problem with this page
​
​