Home / Symptoms / Meta

Meta shows more installs than the MMP

Meta reporting more installs than your MMP is expected to a degree. Learn the causes, from windows and views to AEM modelling, and how to size the real gap.

SymptomAds Manager reports more app installs than your MMP credits to Meta for the same campaigns and dates.
Most likely causeMeta counts installs within its own attribution setting, including views, while the MMP gives each install to a single source.
First checkCompare the attribution setting on the Meta ad sets with the Meta lookback windows configured in your MMP.

Short answer: Meta counts every install it touched within its own attribution setting, including view-through installs, and may model iOS results. Your MMP gives each install to one source. Some gap is normal; align windows, time zone and date basis before calling it a fault.

Why Meta's number is usually higher

Self-attributing network (SAN): an ad network, such as Meta, that decides itself which installs it drove and reports those claims, rather than the MMP matching a tracked click.

Meta's own developer docs say Facebook "generally has a larger attribution window" than most measurement partners. Add view-through claims and cross-network overlap, and Meta's figure will run above your MMP's.

How big a gap is normal?

There is no published standard. Meta's help centre only says MMP results "may be slightly different", typically because of windows. Track the gap over time and investigate when it moves, not just when it exists.

Likely causes

  • Wider windows on Meta. Meta's help pages describe 1-day, 7-day and 28-day click settings for install reporting. If your MMP's Meta window is shorter, Meta keeps installs the MMP does not.
  • View-through installs. Meta credits some installs after an impression with no click. Your MMP may not count these, or may give them to a later click elsewhere.
  • Cross-network deduplication. If another network had the later click, the MMP gives it the install while Meta still counts it. See installs claimed by two networks.
  • AEM modelling on iOS. Meta says statistical modelling may be used where reporting is incomplete, and modelled results are annotated in Ads Manager.
  • Different date basis or time zone. New Meta ad accounts default to Pacific time, and Meta can report by impression time.

How to confirm it

  1. Note the attribution setting on each ad set you are comparing.
  2. Compare it with the Meta lookback windows in your MMP.
  3. In your MMP, filter Meta to click-through installs only and see how much of the gap remains.
  4. Switch Meta reporting to time of conversion and match the time zone, then compare weekly totals.
  5. Look up a sample of Meta-claimed installs in your MMP and see which source won them.

MMPs such as Linkrunner, Tenjin or Kochava let you set a lookback window per network, which is the setting to compare in step 2.

How to fix it

  1. Align click and view windows between Meta and your MMP where you can.
  2. Report both tools on the same time zone and conversion time.
  3. Use the MMP for cross-channel totals and budget splits.
  4. Use Meta's own numbers for optimisation inside Meta, where its model applies.
  5. Never add Meta's installs to other networks' installs to get a total.
Gap shrinks when you...Then the cause was
Filter to click-onlyView-through claims
Match windowsWindow length
Compare weeklyDate basis or time zone
Exclude iOSAEM modelling or SKAN

The Meta vs MMP troubleshooter walks through these checks in order, and the self-attributing networks guide explains why claims overlap.

FAQ

Common questions

Is it normal for Meta to report more installs than my MMP?

Yes, to a degree. Meta counts installs within its own windows, including views, while the MMP counts each install once across all sources.

Does Meta count view-through installs?

Meta's attribution settings include view-through options and its docs describe view-through claims for installs after an impression with no click. Check the setting on your ad sets.

Should I change my MMP window to match Meta?

It makes reports easier to compare, but it also changes how much credit Meta gets against other networks. Decide on one policy and apply it to every network.

Why is the gap bigger on iOS?

On iOS 14+ Meta uses AEM or SKAdNetwork, and may model results where reporting is incomplete. Your MMP may only receive SKAN data, so the two numbers are built differently.

What is mobile attribution?

Mobile attribution is the process of crediting each app install or in-app event to the ad, link or channel that drove it. A mobile measurement partner (MMP) does this across all your channels so each install is counted once.

Why do ad networks report more installs than my MMP?

Each network counts every install it touched within its own windows, including views, while an MMP gives each install to a single source. Adding the networks' numbers together therefore overstates real installs.