Support Center

iAd App Network


As an iOS developer, you can use iAd to easily generate revenue and promote your apps while delivering the best ad experiences for iOS users on the iAd App Network. You can also use iAd Workbench to create ad campaigns and reach the right audience.


The iAd App Network is available to members of the iOS Developer Program for the promotion of apps in the Australia, Canada, France, Germany, Hong Kong, Ireland, Italy, Japan, Mexico, New Zealand, Spain, Taiwan, United Kingdom and United States App Stores.

Enabling Apps for iAd

To enable ads from the iAd App Network in your app, simply do the following in iTunes Connect:

  • Agree to the iAd App Network Contract.
  • Complete the required tax forms and, if you have not already done so, set up your banking information.
  • Enable your app for iAd rich media ads in the Manage Your Applications module.

Implementing and Testing Apps

Once you've implemented iAd in your app, make sure to test ads by running your app directly on an iOS device before submitting to the App Store. The iAd App Network can send test ads to help validate your implementation and error handling. If your app does not include the proper delegate to handle errors, it will be rejected by the App Review Team. For guides and sample code for incorporating iAd rich media ads in your app, view Using iAd in Your iOS Apps.

Submitting Apps for Review

All iAd-enabled apps submitted for distribution on the App Store are also reviewed by the iAd team for use on the iAd App Network. They will determine if it's appropriate for your app to receive ads from iAd advertisers. Once your app is approved, you're ready to start earning revenue from ads that run in your app. You can easily monitor ad performance and revenue generated at any time by going to the iAd module in iTunes Connect.

Note: Apps designed for children are not allowed to run rich media ads. To make sure your iAd-enabled app is ready for review, read the App Store Review Guidelines.


Developers receive 70 percent of the net revenue generated by the ads integrated into their apps. Revenue is based on two key metrics: ad impressions and taps. Ad impressions are the number of times an ad appears in your app. Taps are the number of times a user taps a banner to interact with the ad’s content. Note that actual revenue will not include certain activity, such as taps on ads that do not fully load due to user action, or bonus impressions that are required by our agreements with advertisers.

Promoting Your Apps with iAd

If you’re a developer who wants to create ads for your app, you can use iAd Workbench, the do-it-yourself campaign creation and management tool.

Creating iAd Rich Media Ads

If you are a creative agency or web developer and would like to develop ads for the iAd App Network, you can use iAd Producer or the iAd Creative Toolkit.

Can I control the types of ads that get served from the iAd App Network?

Yes. The iAd App Network lets you exclude ads from competitors or other unwanted advertisers. You can set your preferences by going to the iAd module in iTunes Connect.

Can I use the iAd App Network to serve ads in my app that promote my own apps or content?

No. The iAd App Network does not include support for serving these types of ads, which are also known as house ads. However, you can promote your app on a website with Smart App Banners, which can be displayed when a website is viewed in Safari on devices running iOS 6 or later.

If I enable my app to serve ads from the iAd App Network, can I remove them from my app at a later time?

Yes. You may disable iAd rich media ads the next time you submit a binary update through iTunes Connect.

Still Need Help?

Contact Us