Skip to content

Facebook Ads Overview

Overview

Facebook

Branch links can be used together with Facebook ads, allowing you to track ad-driven installs on the Branch dashboard and deep link those new users directly to content the first time they open your app. Refer to Facebook's Ad Guide to learn more.

Facebook's Ad Platform supports numerous campaign types and a shared set of advertisement formats. To help you navigate Facebook's Advertisement Platform we created this guide detailing how to use Branch links in all major Facebook ad types.

Supported Facebook Ad Campaigns

This documentation supports the following Facebook Ad Campaigns:

Facebook Campaign Category Campaign Type/Objective Link users to Branch Documentation Link Branch Ad Format
Awareness Brand Awareness Web link Cross-platform Display
Awareness Reach Web link Cross-platform Display
Consideration Traffic Web or App link Cross-platform Display
Consideration App Installs App link App Only: Installs
Consideration Video Views Web link Cross-platform Display
Consideration Lead Generation Web x link Cross-platform Display
Conversion Conversions Web or App link Cross-platform Display
Conversion Product Catalogue Sales Web or App link Cross-platform Product Links

[x] Facebook has indicated that links are not supported in all placements.

Sharing Facebook Data

There are many ways to access data pertaining to Facebook.

You can see analytics on impressions, clicks, installs, opens and conversion events on various pages of the Branch Dashboard, as well as the Query API.

Facebook's Advanced Mobile Measurement Agreement

If you have signed Facebook's "Advanced Mobile Measurement" agreement ("Data Use Terms for Advanced Mobile App Measurement"), then you can get device level data out via:

Agreement not Signed

If you have not signed this agreement, any event attributed to a Facebook ad will look like an organic event when accessed via Webhooks, the Daily Export API, and CSV Exports.

Data Limitations

  • We cannot send device-level Facebook attribution data to third parties.
  • We cannot send events attributed to Facebook via Data Integrations. Please instead consider analyzing this data in-house (using Webhooks, the Daily Export API, or CSV Exports), or using the Branch Dashboard for all of your analytics and attribution needs.
  • This data is also not returned in the deeplink initSession callback within the app. If you have analytics needs that are not met by the Branch Dashboard, please contact us and include "Facebook MMP + Feature Request" in the subject.
Branch feature Facebook data included
Dashboard visualizations Pre-aggregated analytics
Query API Pre-aggregated analytics
Liveview Device-level analytics x
Daily Export API Device-level analytics x
CSV Exports Device-level analytics x
Webhooks Device-level analytics x
Data Integrations Not supported

[x] You must have signed you have signed Facebook's "Advanced Mobile Measurement" agreement ("Data Use Terms for Advanced Mobile App Measurement") to view this data.

Here is the page where you can see which ad accounts have signed the AMM agreement:

AMM

Troubleshooting

We also have a document with FAQs and Advanced Options for Facebook Ads. We recommend starting with one of the guides above, then jumping into the FAQ and Advanced Options when you have questions or need to troubleshoot.