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
​
​
Campaign setup
  • User Acquisition campaigns
  • Choosing a campaign goal
  • iOS campaign considerations
  • Setting campaigns live
Campaign goals
  • Campaign goals
  • Install campaigns
  • Creative Testing campaigns
  • Event optimization campaigns
    • Introduction to Event optimization campaigns
    • Event optimization campaign best practices
    • Create an Event optimization campaign
  • Return on Ad Spend campaigns
  1. Grow your game
  2. Unity Ads User Acquisition
  3. Campaign setup

Introduction to Event optimization campaigns

Learn about Level Complete, Payer, and Retention CPE campaigns with Unity User Acquisition.
Read time 5 minutes
Last updated a month ago

Note
The current version of Level Complete campaigns is a beta release. Features and documentation might change between now and the next release.
Event optimization campaigns, also known as Cost per Event (CPE) campaigns, optimize for users predicted to engage with your app after installation. You can use Event Optimization campaigns concurrently with other optimized campaign goals, such as Return on Ad Spend (ROAS) campaigns. Unity supports the following types of Event optimization campaigns:

Campaign type

Targeted users

Advertiser use cases

Level Complete
Note
The current version of Level Complete campaigns is a beta release and not available to everyone. For questions about accessing Level Complete campaigns, reach out to your account manager.
Users predicted to reach a specific level milestone
  • Acquire high-engagement users by targeting in-app milestone completions.
  • Avoid sharing purchase events or purchase values for data-sensitive customers.
  • Define custom criteria for high-lifetime value (LTV) users, then map those criteria to corresponding Level Complete events.
  • Optimize for a more clearly defined, customized, and granular user segment.
Payer
Users predicted to make an in-app purchase (IAP) within 7 days
  • Run Event and ROAS campaigns concurrently to maximize scale.
  • Avoid sharing purchase value data.
  • Advertise non-gaming and real-money apps to grow purchase rates.
  • Advertise apps with high purchase frequency but low purchase values that are unsuitable for IAP ROAS.
Retention
Users predicted to remain active on the seventh day after installation
  • Prioritize Day-7 (D7) retention
  • Avoid sharing purchase or purchase values
  • Diversify active campaigns to reach different user segments
The following sections detail the different types of Event optimization campaigns and how they work.

Post-install event data

All optimized campaigns require Post-install event data. To run an Event optimization campaign, you must pass post-install events with one of the following MMPs (Mobile Measurement Partners):
  • Adjust
  • AppsFlyer
  • Singular
Refer to Partner integration for more information about integrating an MMP with your campaign.

Level Complete

Level Complete campaigns optimize for users who are predicted to reach a specific level-completion milestone within your app.
This campaign goal aims to acquire high-engagement users, which helps increase user retention and measure growth over time. Users who reach significant milestones are also more likely to watch ads or generate in-app purchase revenue.

Level Complete events

Advertisers select a specific completion event to target before creating a Level Complete campaign. During campaign creation, you choose from your available Level Complete events, and the campaign optimizes for the first occurrence of the selected event.
Level Complete events work in conjunction with a supported Mobile Measurement Partner (MMP). To create a Level Complete campaign, you first map your chosen event in your MMP dashboard. This enables your MMP to send your campaign data for the selected event. For help integrating your MMP, refer to the Mobile Measurement Partner integration documentation.
Note
When you configure events in your MMP dashboard, although the setting isn't required, the recommended best practice is to include both values and revenue with post-install events. This additional data helps Unity's models to more accurately acquire high-value users.
For detailed instructions on how to map events in your MMP dashboard, refer to the Integration best practices documentation.

Event name targeting

Note
Performance improves as Unity collects more data from newly mapped events.
After you map a Level Complete event with your MMP, create your campaign in the User Acquisition dashboard. In the Create a campaign dialog, use the Event name targeting section of the campaign setup to select which event your campaign targets. Your events become available in the User Acquisition dashboard within 72 hours after successful mapping.
Expect a 14-day learning period when you successfully map a new event to Unity from your MMP for event name targeting. The learning period starts when your MMP passes the new event to Unity and isn't dependent on whether you use the new event in a Level Complete campaign.

Payer

Payer campaigns optimize for users who are predicted to make an in-app purchase within seven days of installation. Unlike In-app Purchase (IAP) ROAS campaigns, which optimize for both the probability and the predicted value of a user, Payer campaigns focus on acquiring a higher volume of paying users. This makes them well suited for scaling purchase volume with a potentially lower average purchase value.
Advertisers set a target cost per event (tCPE), and Unity's machine learning models predict the likelihood of a purchase for each impression, then dynamically adjust bids to meet your tCPE goal.

Retention

Note
Legacy Retention campaigns will stop delivering on July 9, 2026. All new Retention campaigns must be created using the Event Optimization campaign goal.
Retention campaigns optimize for users who are predicted to remain active in your app at least seven days after installation. You set a target cost per event (tCPE), which represents the price you're willing to pay for a user who returns to your app seven days after installation. Unity’s machine learning models predict each user’s Day-7 retention likelihood and dynamically adjust bids accordingly.
Tip
Because retention campaigns tend to attract distinct user segments, they work well in conjunction with ROAS campaigns.
When you evaluate Retention campaign performance, use retention metrics and Cost per Install (CPI) together rather than ROAS alone. Retention campaigns are designed to bring in a different user segment than ROAS campaigns, one that prioritizes longer-term engagement over immediate revenue.

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
    • Post-install event data

    • Level Complete

      • Level Complete events

        • Event name targeting

    • Payer

    • Retention


Report a problem with this page