Bid Types & Best Practices
Dynamic CPM (dCPM) is the preferred method of bidding where advertisers are charged for impressions but the optimizer will adjust the CPM up and down to back out to a CPI goal. CPM bidding comes out of the optimizer learning stage fastest which allows campaigns to scale the quickest. Daily budget overages are least likely to happen on dCPM as impressions happen closest to the ad request.
Dynamic CPC (dCPC) is a method of bidding where advertisers are charged for clicks but the optimizer will adjust the CPC up and down to back out to a CPI goal. CPC bidding has the added advantage of coming out of optimizer learning stage faster than CPI bidding (though slower than dCPM bidding), which will cause it to scale more quickly. Furthermore, daily budget overages are less likely to happen and are smaller because clicks tend to happen very close to the ad request.
CPI bidding is safer for the advertiser since it guarantees to hit CPI goals. Since AppLovin has risk with potentially serving a campaign with broken tracking, CPI campaigns may have to be validated by an admin before launching. CPI campaigns may take longer to scale because the optimizer will hold the campaign in the learning stage longer to gain more significance on performance. Also, CPI campaigns may overshoot budgets since there is a longer delay between when the ad request happens and when the install comes in. For example, if installs tend to happen 3 hours after an ad request, the ad server will stop serving when the campaign hits the budget but 3 more hours of installs will roll in.
Campaigns of all bid types will have some costs associated with learning. For CPI campaigns, the cost is for the most part put on AppLovin, but this will cause the optimizer to be more conservative initially. For dCPC campaigns, it will take some budget before the optimizer hones in on your goals. The amount of budget it will take depends on targeting, conversion rate, CPI goal, and budgets.
Targeting: The more broadly the campaign is targeting, the more places it has to learn.
Conversion Rate: The better the conversion rate, the more quickly the optimizer will learn. You can increase conversion rate by taking actions like uploading a suppression list, wifi targeting larger apps, and having strong ads.
CPI Goals: This goes hand in hand with conversion rates. If the CPI goal is very obtainable, it will decrease the time it takes to learn. If the goal is too low, the optimizer will take awhile (or never be able) to hit your goals
Budgets: Smaller budgets will allow more installs to roll in which will give the optimizer a better understanding of the true conversion rate with less spend
AppLovin recommends that you start with the highest bid you are comfortable with. This will give your offer the best chance at success. Also, dropping the CPI later if the offer converts well is better than increasing the CPI later if the offer doesn't convert well in terms of how the optimizer will serve the offer. Starting too low can also lead to a situation where the offer spends a lot of money but get's shut off. For example, if the CPI goal is unachievably low, the bidder will start shutting off sources after it has spent learning budget on those sources which can lead to a situation where an offer spent money with no results.