Facebook App Ads

Mobile app ads help you get more people to install and engage with your app. This guide is for software developers who are setting up an app for app ads. It contains technical instructions on how to set up and help optimize delivery of your mobile app ads. If you aren't already familiar with app ads, you can start by reading the background information at Business Help Center: About App Ads. Then, come back here for implementation details.

If you're not a developer, we recommend that you get help to complete your app setup:

  • Get a developer to help, or
  • If you or your organization are working with a Facebook Marketing Partner, your partner can complete all the technical setup you need.

Once app setup is complete, you can create and run app ads in Ads Manager or via API.

Documentation Contents

Register Your Mobile App for App Ads

Register your mobile app in the Facebook App Dashboard so you can implement the Facebook SDK and use App Ads.

Implement the SDK

Facebook SDKs enable you to pass app event data from your app to Facebook. With app event data, you can accurately track and measure the actions people take in your app.

Set Up App Events

Add events to optimize your ad for installs or other actions.

Add Deep Links to Your App Ad

Send people directly to information they are interested in when they open your app for the first time.

Target Your App Ad

Get specific about who you’d like to reach with your Facebook Ads.

Optimize Your App Ad

Optimize for installs, link clicks, and app events.

Measure Your App Ad

Measure Installs and In-App Conversions. Get insights from Ads Manager and Facebook Analytics.

Create the Assets

Create ads for desktop apps and mobile apps. Learn about playable ads. Use videos in your ads.

FAQ and Troubleshooting

Frequently Asked Questions and Answers about App Ads.

See Also

App Ads Helper

Check the status and setup of your app and your app ads.

Best Practices

Consider our best practices when running App Ads on Facebook.

Facebook Analytics

Understand and optimize your complete customer journey across mobile, web, bots, offline, and more.

Facebook App Events

Track actions that take place in your app or on your web page to view analytics, measure ad performance, and build audiences for ad targeting.

Facebook Blueprint

Take free online courses about promoting your app on Facebook.

Facebook Business

For small and mid-sized businesses to get education, product updates, advertiser best practice guides, and success stories.

Facebook Business Page

Follow our Facebook Page to learn about success stories, product launch updates, educational and support programs, and more.

Facebook SDK for Android

Build engaging social apps and get more installs on the Android platform.

Facebook SDK for iOS

Build engaging social apps and get more installs on the iOS platform.

Facebook SDK for JavaScript

Build engaging social apps and get more installs on the Web.