Best Practices for Maximizing Revenue with MoPub PUBLISHER PLAYBOOK TAB LE OF CONTENTS INTRODUCTION 4 AD FORMATS 5 SINGLETON AD UNIT FOR BANNERS 5 Interstitial Ad Unit 6 Video Ads on MoPub Marketplace 7 Native Ad Unit 8 SDK Updates 9 Sending Location Data 9 Integrating the Latest SDK 9 Setup and Settings in MoPub Interface 10 Updating Network eCPMs 10 Segmenting Networks by Geographic Markets 11 Setting Minimum CPMs for MoPub Marketplace 12 Optimizing Refresh Rates for Banner Ads 14 Removing Outdated Block Settings 15 2 MAX IMIZING RE VE NUE WITH MOPUB I N T ROD UC TIO N The insights provided in this playbook are designed to increase the value of your inventory and grow your app’s overall ad revenue from combined demand sources. MoPub has developed the recommendations in this playbook to showcase an ideal integration with the MoPub platform and SDK, highlighting valuable optimizations from the tools we provide to you. Learn about the following best practices and use cases: • • • Ad units that preserve your user experience while delivering the highest CPMs How to maximize the value of your inventory with simple changes to your app set-up Taking advantage of all the controls MoPub has to offer to ensure you’re driving more ad revenue at all times 3 MAX IMIZING RE VE NUE WITH MOPUB A D F O RM ATS As you lay out the monetization flow of your app, we suggest incorporating the following ad formats to drive higher CPMs and increase overall ad revenue. S I N G L ETON AD U N IT F O R B AN NER S Advertisers are willing to spend more on apps that have users who engage with their ads. The metrics advertisers use to value the performance of an app are clicks and conversions. MoPub has found that for banner ads (320x50 or 728x90) the best way to maximize clicks is to maximize the amount of time the ad is visible. Therefore, MoPub recommends using the Singleton ad unit - one ad unit per ad size in your application, persistently displayed. This approach creates a single fluid ad experience between screens as shown below. A new ad request is not made each time a user switches between screens, but rather only during the preset refresh rate in the MoPub interface (learn more about optimizing Refresh Rates later in this playbook). Enabling the Singleton Ad Unit for banner and leaderboard ads (320x50 or 728x90) through the SDK can be done by implementing the web view for your ad call. This ensures the ad unit crosses all views in your application. User Navigation 4 Same ad view across different screens to maximize the time on the screen MAX IMIZING RE VE NUE WITH MOPUB I N T E RSTITIA L A D UN IT The term “interstitial” originated from the desktop world as it refers to the ‘in-between’ page that is inserted in the normal flow of content. In mobile, an interstitial ad simply means a full screen ad, and is typically used in apps that have logical breaks in the user experience. We recommend inserting an interstitial between levels of a game, before or after a video clip, or between other dynamic content to preserve your user experience. The interstitial can be rendered as both 320x480 and 480x320 on phones or 768x1024 and 1024x768 on tablets. See an example of an interstitial image below: This ad unit occupies the full screen in your app. For many publishers, the eCPMs are higher than banner ads. We have laid out easy steps for app developers to integrate interstitial ad units here: • • iOS Integration Android Integration 5 MAX IMIZING RE VE NUE WITH MOPUB V I DE O ADS O N M O P UB M ARK ETPLACE MoPub video ads are an extension of interstitial ads and offer a valuable opportunity to drive more revenue from your interstitial inventory. Video ads provide a more interactive experience for your users and typically deliver eCPMs that are higher than regular interstitials. With MoPub Marketplace, you can automatically introduce video ads into your app experience without burdening your app with more SDKs. Simply follow these steps to enable video ads on your inventory: 1. 2. 3. 4. In your MoPub account, click on the Marketplace tab. Click on the Settings tab. Scroll to the 'Video Settings' section. Select 30 second skippable videos, 15 second non-skippable videos or Both 15 and 30 second videos (recommended) to enable video ads on your interstitial inventory. VIDEO ADS ARE CURRENTLY ONLY AVAILABLE ON LANDSCAPE INTERSTITIAL AD UNITS (480x320 & 1024x768 Ad Sizes) A countdown timer will always appear to keep users engaged. For 30 second videos, users can close the ad after 5 seconds. All videos are pre-cached and automatically play inline with your app. 6 MAX IMIZING RE VE NUE WITH MOPUB N AT I V E A D UN IT MoPub Native Ads offer an opportunity to monetize your apps more effectively by matching the original content’s look and feel. This ad format creates an additional revenue opportunity for you while maintaining the same great experience for your users. MoPub allows you to run native ads from the following demand sources: • • • • Marketplace: Demand partners buying on Marketplace have growing budgets for Native, which means you can drive more revenue through MoPub Marketplace. Direct advertisers: Scale your direct deal opportunities without building anything custom. Promotional: Effectively promote your other apps within your app’s natural flow. Networks: Work with native ad networks to maximize your fill rates. We’ve seen native ads work well with apps that have feeds, such as news or social networking apps. Icon image Title Text Main image Call to action Implementing native ads on MoPub is easy. Follow these integration guides for the iOS and Android SDKs: • • iOS integration Android integration 7 MAX IMIZING RE VE NUE WITH MOPUB S D K U PDATE S MoPub’s open-source SDK allows you to customize the set-up of your ad configuration. The recommendations in this section require you to make updates to your app in order to maximize results and drive more revenue from your inventory. S E ND I NG LO C ATI ON DATA Many demand partners will increase their CPM bids on impressions that include a user’s location data. In fact, there are a handful of advertisers on MoPub Marketplace that will not advertise at all on inventory that does not share the user’s location. If you already capture latitude and longitude data in your application, consider creating the following to ensure you pass it properly to the MoPub SDK: • • Android: Latitude and longitude is passed automatically. iOS: When setting up the ad view, set adview.location="latitude, longitude". You will have to ask for coordinates through your app and pass them through the ad view individually. If you are not already capturing your users’ location, consider creating a function within your application that can gather this information. Having this data and making it available to demand partners will create additional demand for your ad inventory, increasing your fill rates and overall revenue. I N T E G RATI NG TH E L ATE ST SD K The latest SDK provides the newest features that MoPub has to offer and includes the latest bug fixes. We have product and engineering teams that are dedicated to updating our lightweight SDK on a regular basis to include the most robust enhancements. SDK updates have included new features like: • • • • Video Ads inventory The Creative Flagging tool Automatically blocking auto-click ads on both iOS and Android Additional access to server-to-server network partners As we deprecate older SDKs, it is important to update your SDK any time you update your application(s) or at least every 2 months. You can find the newest SDKs here: • https://github.com/mopub/mopub-client 8 MAX IMIZING RE VE NUE WITH MOPUB S E T UP AN D SE TTIN G S IN MO PUB I NTERFACE After you implement the previous strategies in your app through the SDK, the MoPub platform offers powerful controls for you to segment and increase the value of your inventory. The following recommendations are all relatively simple changes that you can make in the MoPub interface. U PDAT I N G N E TWO R K E C PMS The MoPub platform relies on the eCPMs you enter in your Networks page to properly mediate across all your demand sources. When auctions are run on MoPub, the platform views your network eCPMs as a potential bid to determine which demand source will win the impression and serve the ad. Updating your network eCPMs regularly will ensure you’re maximizing ad revenue from your combined ad sources. To ensure your eCPMs are correct, review the CPMs that you’re receiving from your network partners, and then follow the steps below to update your geo-segmented inventory with the accurate eCPMs: 1. In your MoPub account, click on the Networks tab. 2. Click on your Segments tab. 3. Click on a running Segment to update the eCPMs for the ad units in that segment. Note: We recommend doing this at least once per week. 9 MAX IMIZING RE VE NUE WITH MOPUB S E GM E N TIN G NETWO R KS BY GEOG RAPHI C MARKETS If you are working with ad networks and the MoPub Marketplace, we recommend segmenting out the networks by groups of countries that generate similar CPMs. This will enable the ad server to make better delivery decisions. For example, the price a network pays for a U.S. impression will likely be different from the price it pays for one from Japan or Brazil. By segmenting network prices properly, the MoPub ad server can ensure that the best paying ad in each market is what gets selected. To set this up, you will need to create network market segments, where you can group together countries by their relative performance. For example, you could create a "US / UK / CA" segment, and a separate "BR / AR / MX" segment, then price each network differently based on the respective CPMs for those segments (groups of countries). We recommend having segments for groups of countries which receive a high volume of traffic and where the CPM for those countries is significantly different from the other countries where you have ad inventory. If you’ve already set up your networks, you can create a Segment for your networks by following the steps below: 1. 2. 3. 4. 5. In your MoPub account, click on the Networks tab. Click on the Segments tab on this page. Click on the Add a Segment button on the top right. Name your Segment. Add the Inventory you wish to add for this Segment. This could include select apps, ad sizes, or operating systems. 6. Add the Geo Restrictions for this Segment. 7. Add the Networks that you’d like this Segment to apply to. Once you have your Segments set up, you will need to set the CPMs according to how each group of countries within each Segment is performing for each network (note that not all networks provide country-level reporting, but many do). As per the recommendation from earlier in the Playbook, too, you should try to update these CPMs by country regularly, so the ad server can always make the best decision when selecting which demand source should serve the impression. 10 MAX IMIZING RE VE NUE WITH MOPUB S E T T I NG MI NIMU M C P M S FO R MO PUB MARKETPLACE If you’re working with ad networks and MoPub Marketplace, it is important to understand how real-time bidding works in MoPub Marketplace. This chapter will cover the auction dynamics, and explain different scenarios to help you determine ideal minimum CPMs for each region in your account. Auctions in MoPub Marketplace are explained in more detail with the examples below. When an ad request occurs in your app, an auction between your networks and MoPub’s real-time buyers (demand-side platforms or DSPs) occurs. MoPub will automatically fill your ad request with the highest paying demand source, whether that be an ad network or a DSP. In this example, the ad network has the highest eCPM. 1 AD REQ UESTED 2 3 AUCTION BETWEEN NETWORKS AND DSPS Network 1 eCPM $2.00 Network 1 DSP 1 Network 2 eCPM $2.00 Winner CPM $1.90 eCPM $1.50 Network 2 DSP 2 Network 3 AU C T ION R E S U LTS CPM $1.30 eCPM $1.20 DSP 1 CPM $1.90 DSP 2 CPM $1.30 eCPM $1.50 eCPM Network 3 $1.20 In the event that this ad network does not fill the ad request, MoPub will fill the ad impression with the next highest paying demand source. In this example, the DSP fills the ad request at $1.90 CPM. 1 2 AD REQ UESTED AUCTION BETWEEN NETWORKS AND DSPS 3 AU C T ION R E S U LTS Network 1 Network 1 eCPM $2.00 DSP 1 Network 2 eCPM $1.20 DSP 1 Network 2 eCPM $1.50 DSP 2 Network 3 CPM $1.90 CPM $1.30 DSP 2 eCPM $2.00 Ad does not fill CPM $1.90 Winner eCPM $1.50 CPM $1.30 11 Network 3 eCPM $1.20 MAX IMIZING RE VE NUE WITH MOPUB AUCTION EXAMPLE MINIMUM CPM SET TO $0.05 AUCTION EXAMPLE MINIMUM CPM SET TO $1.95 Network 1 eCPM $2.00 Ad does not fill Network 1 DSP 1 CPM $1.90 Winner Minimum CPM Network 2 eCPM $1.50 DSP 1 CPM $1.90 Ad does not fill DSP 2 CPM $1.30 Network 2 eCPM $1.50 Winner Network 3 eCPM $1.20 Minimum CPM $0.05 eCPM $2.00 $1.95 DSP 2 CPM $1.30 Network 3 Ineligible to fill Ineligible to fill eCPM $1.20 Should you wish to implement minimum CPMs on Marketplace, the below example shows you how this would work in the auction, if everything remained constant except the minimum CPM. When an ad network is the highest paying demand source but is unable fill, the request continues to the next highest paying demand source (in this example, DSP 1 at $1.90 CPM). Above, DSP 1 is given the opportunity to fill the ad request because the minimum CPM is correctly set to allow Marketplace to compete against all other demand sources. If the minimum CPM was raised to $1.95, and the highest paying ad network does not fill the ad request, the DSP bid of $1.90 is now below the minimum CPM and ineligible to fill as the second highest demand source. Your ad request would fill at the next highest paying demand source, not including Marketplace bids, which is a $1.50 CPM in this example. By increasing the minimum CPMs on Marketplace, it limits the amount of demand sources that could fill your ad request. Therefore, we recommend keeping the minimum at a level that is less than your lowest paying ad network. This will ensure your ad requests are filled by the highest paying demand source at all times. Important: MoPub Marketplace defaults to a minimum CPM, or price floor, of $0.05. Keeping your minimum CPMs at this level will help maximize CPMs and revenue from all of your demand sources. 12 MAX IMIZING RE VE NUE WITH MOPUB O PT I M I ZIN G R EF R E SH R ATES FOR BANNER ADS Determining the refresh interval for your banner and leaderboard ads (320x50 and 728x90) that will yield the highest revenue will differ from app to app. There is no universal refresh rate that consistently performs the same for all audiences. In order to ensure you are maximizing ad revenue without jeopardizing your user experience, our interface empowers you to test different ad frequencies. This can be a very strategic way to increase inventory and revenue. However, keep in mind that there are sensitivities around making these adjustments and you’ll need to closely monitor your eCPMs and revenue after 3-5 days of making the change. By default, MoPub sets the refresh interval for an ad unit to 60 seconds. This is considered to be on the higher end, so we recommend adjusting your refresh interval to between 20 to 45 seconds and evaluating the impact to revenue. Follow these steps to update your refresh interval settings: 1. 2. 3. 4. 5. 6. 7. In your MoPub account, go to the Inventory tab. Click on the Ad Units tab. Click on the ad unit (either a 320x50 or 728x90 ad format) that you wish to optimize. Click on ‘Edit ad unit settings.’ Make the adjustment to your ‘Refresh Interval.’ After 3 days, review your eCPMs for this ad unit in the Dashboard. Compare the eCPMs over the past 5-7 days to the same days from the prior week to see if the refresh interval change resulted in increased revenue. Repeat this process to determine the optimal refresh rate for your app. The perfect balance occurs when revenue is maximized and user experience is not affected. 13 MAX IMIZING RE VE NUE WITH MOPUB R E M OV I N G OUTDATE D B LO CK SETTI NGS There are several ways to control the ads your users see on MoPub Marketplace. You can apply Marketplace blocks at the creative ID, advertiser URL or advertiser domain levels and we offer additional content filtering for specific audiences on Marketplace. Over time, your list of blocked advertiser domains or categories may no longer apply. By removing outdated blocks, you open your inventory to high volume demand partners or ad campaigns that you may not have realized were available. Follow these steps to update and remove your outdated block settings: 1. 2. 3. 4. In your MoPub account, go to the Marketplace tab. Click on the Settings tab. Scroll down to the Content Filtering and Blocklist section. Remove any outdated or irrelevant blocked ad categories or advertiser domains. 14 © 2015 MoPub, Inc. All Rights Reserved. Twitter, Inc., MoPub, Inc, the Twitter logo and MoPub logo are trademarks or registered trademarks of Twitter, Inc. and MoPub, Inc. respectively. All other trademarks and logos are the property of their respective owners. This data is provided for information purposes only and while efforts are made to ensure accuracy, errors may arise.
© Copyright 2025 Paperzz