You can either use predefined events such as
Added to cart in a commerce app or
level achieved in a game, or other custom events that help you understand the engagement and ROI coming from your mobile ads on Facebook. You will be able:
Measure the total count and value of these actions taken within your app.
Measure the count and value of actions attributed to a specific ad campaign.
By using App Events for event tracking the count and value of these events will automatically attributed to your ad campaigns.Facebook SDK for App Ads
With Ads Manager and Facebook Analytics, we offer reporting tools specialized on different use cases. While Ads Manager serves best for general ad and campaign performance, Facebook Analytics for Apps can help you get better insights about your in-app activity.
The Ads Manager is your off-the-shelf tool to get insights about the performance, audience, and placement of your ads. By adding the Facebook SDK to your app you'll be able to measure app installs and in-app conversions.
By using purchase events, within Ads Manager, you can view post install results from your mobile app install ad campaigns. There are two ways to access these insights. First are through a table view. By selecting List Settings within Ads Manager and including these post install results as part of your campaign columns. You can view these insights in the main table view across install cohort dates based off of the date range chosen.
You can also chart these metrics by clicking the graph icon on your side panel after you choose an ad campaign. This view will offer the ability to chart revenue, yield, ARPU, and compare it to your average performance across each metric. The x-axis will be the time window and the y-axis will the the metric you choose to chart.
Yield percent (%) is defined by the revenue from a particular install day cohort divided by the spend used to acquire people from that same cohort. For example, for a particular campaign in Ads Manager, you select your time window to be from 11/01/2015 - 11/02/2015 in the date picker and you spent $500 on 11/01 and $1000 on 11/02. Now let's say, for installs that occurred on 11/01 (28 day click-through attribution), you receive $1000 in revenue from those 11/1 installs on 11/1, $2000 in revenue on 11/2 and $4000 in revenue on 11/03. And for installs that occurred on 11/02, you receive $1500 in revenue from those 11/2 installs on 11/2, $3000 in revenue on 11/03 and $4000 in revenue on 11/04.
Your average 1D Yield% for 11/01/2015 - 11/02/2015 will be total revenue you get attributed to these two install dates within the 1 day window divided by total spend on these two days, which is (1000 + 2000 + 1500 + 3000) / (500 + 1000) = 500%. You can view 1 day, 3 day, 7 day, 30 day and 90 day yield %.
Average Revenue per User (ARPU) is defined by the revenue gained from an install day cohort divided by the total users from that cohort. For example, for a particular campaign if $500 in revenue is attributed to that install day cohort, and the total # of installs in that cohort is 200, then your ARPU is $2.50. You can view 1 day, 3 day, 7 day, 30 day and 90 day ARPU.
To access all the raw data, you also have the option to export the post install results by clicking on the export button within the chart view section. The raw data will be exported by install cohort date.
Facebook Analytics helps you to understand your customer activity and how people interact with your app across devices and which ads drove the most conversions. Add the Facebook SDK to your app and log App Events to use Facebook Analytics.
If you are interested in working with a technology partner that can help you measure your app performance across multiple ad networks, you can connect with a Mobile Measurement Partner. Mobile Measurement Partners offer advanced technology and customization that can do everything from manage growing complexity to provide measurement tailored to your business vertical.Mobile Measurement Partners