Introduction to Event optimization campaigns
Learn about Level Complete, Payer, and Retention CPE campaigns with Unity User Acquisition.
Read time 3 minutesLast updated 9 hours ago
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 | Users predicted to reach a specific level milestone |
|
| Payer | Users predicted to make an in-app purchase (IAP) within 7 days |
|
| Retention | Users predicted to remain active on the seventh day after installation |
|
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.
For detailed instructions on how to map events in your MMP dashboard, refer to the Integration best practices documentation.
Event name targeting
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
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.
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.