Meta Ads

App Promotion

Also called App install ads, app campaigns

The Meta objective for driving mobile app installs and the in-app actions that follow them, such as registrations or purchases.

Quick facts: App Promotion

Category
Meta Ads
Also called
App install ads, app campaigns
Level
Advanced
Affects
Install volume, in-app event quality, measurement completeness
Where to see it
Meta Ads Manager, Events Manager app events, Meta SDK or a mobile measurement partner
In this article4
  1. How app promotion works
  2. Why app promotion matters
  3. Common mistakes with app promotion
  4. How to act on it

How app promotion works

App promotion is the campaign objective used to send people to the App Store or Google Play and, more importantly, to find the ones who will do something once the app is open. Before it will run properly the app has to be registered in Meta’s developer settings, connected to the ad account, and wired to send events back — either through Meta’s own SDK or through a mobile measurement partner that sits between the app and every ad platform you use.

Once events are flowing, the ad set can optimise for the install itself or for a later in-app action: a registration, a first booking, a subscription, a purchase. Meta also offers an automated version of the objective that takes over audience, placement and creative combinations, which suits accounts with steady volume more than accounts that are still finding their footing.

Why app promotion matters

Installs are the easiest app number to buy and the least useful one to own. An app that is downloaded and never opened has cost money and returned nothing, so the question the objective exists to answer is not how cheaply you can be installed but how cheaply you can acquire someone who stays.

That is why the choice of optimisation event carries more weight here than almost anywhere else in Meta Ads. Optimising for installs finds people who like installing things. Optimising for a registration or a purchase finds people who use apps like yours, and it costs more per install for exactly the reason it should.

Common mistakes with app promotion

The first is launching before measurement works. If the SDK is not sending events, or the measurement partner is not passing them to Meta, delivery has nothing to learn from and the campaign quietly buys the cheapest installs available.

The second is comparing iOS and Android results as though they were the same measurement. Apple’s privacy framework means iOS results reach Meta in an aggregated, delayed and incomplete form, so aggregated event measurement reporting will look thinner than Android reporting for reasons that have nothing to do with campaign quality. The third is ignoring everything after the click. Store rating, screenshots, description, download size and how the app behaves on an older Android handset all decide whether a click becomes an install, and none of them are fixed by raising a bid — that is app store optimisation work, not ad work.

How to act on it

Get the plumbing right first. Confirm in Events Manager that installs and at least one deeper event are arriving, with the parameters you will later want to report on, and only then let a campaign spend.

Optimise for the deepest event that happens often enough for delivery to learn from. If purchases are rare, optimise for the step before them and watch what happens further down. Judge the campaign on the cost of a user who is still there weeks later, or who has paid, rather than on cost per install — and keep iOS and Android in separate reporting lines so neither one hides the other’s problems.

Do and do not

Do

  • Verify app events arrive before spending anything
  • Optimise for the deepest event with enough volume
  • Treat the store listing as part of the funnel

Do not

  • Do not launch without an SDK or measurement partner
  • Do not compare iOS and Android numbers directly
  • Do not judge success on cost per install

Questions people ask about this

What do I need in place before running app promotion ads?

The app registered with Meta and linked to the ad account, and a way of sending events back — either Meta's SDK built into the app or a mobile measurement partner. You also need at least one meaningful in-app event defined beyond the install. Without these, delivery has nothing to optimise towards and reporting stops at the download.

Why do my iOS numbers look worse than Android?

Often because they are measured differently rather than performing differently. Apple's privacy framework limits what can be attributed to an individual, so iOS results arrive aggregated, delayed and partial, while Android reporting is more complete. Compare each platform against its own history, and expect iOS conversions to keep filling in after you first look at them.

Should I optimise for installs or for an in-app event?

For an in-app event whenever that event happens often enough for delivery to learn from. Optimising for installs finds people who download easily, which is not the same as people who use the app. If your key action is rare, optimise for an earlier step such as registration and track the deeper action as your real measure of success.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.