Ad Monetization Analytics FAQ

Singular's ad monetization reporting lets you track all your aggregated ad revenue from different networks and mediation platforms in one page.

Use ad mon reports to answer questions such as:

  • How much did I earn through each of the ad networks I work with?
  • What was my revenue from different apps in different countries and platforms?
  • What was my revenue by ad type, ad instance, and/or ad placement?
  • What was my fill rate for ad requests?

Screen_Shot_2020-08-11_at_13.32.14.png

Ad monetization reporting is available in the Singular platform at Analytics > Ad Monetization, and in the Singular API through the Ad Monetization API.

Ad monetization reporting is an enterprise feature. For more information, see Singular's customer plans guide or reach out to your Customer Success Manager.

 

Troubleshooting

I ran an ad monetization report with my mediation platform as the source. Why don't I see all my data?

If you are working with a mediation platform, note that setting up a data connector for your mediation platform will only pull data for the platform's ad network. You need to set up a separate data connector for each of your networks.

For example, if your networks are IronSource and Facebook Audience Network, but it's all managed through IronSource as a mediation platform, you still need to set up two data connectors - for IronSource and for Facebook Audience Network.

Why do I see "app = N/A" in my reports?

If your app hasn't been added to Singular or if it is missing a strong identifier, Singular may not be able to map data to the correct app.

Check your app in Settings > Apps and ensure you've provided a value in the Mapping Key field. Ensure that the same mapping key is added in your network settings under Instance Name.

Note: Depending on the network, "Instance Name" may be called something different, such as "Placement Type". Refer to your network's AdMon Data Connector page for the exact field.

FAQ

Where does Singular get the ad revenue data?

Singular pulls ad monetization revenue data from the ad networks you work with. This provides you with the most reliable information straight from the source, as opposed to getting revenue stats from mediation platforms.

Can I use ad monetization analytics to measure my ad revenue ROI?

No - the data Singular pulls from networks for ad monetization analytics isn't associated with specific users or devices. Therefore, Singular can't analyze it by cohorts to measure ad revenue LTV and ROI.

To measure your ad revenue ROI, see Ad Revenue Attribution FAQ.

What's the difference between ad monetization analytics (the ad monetization report) and ad revenue attribution?

The ad monetization report helps you analyze the result of your ad monetization efforts, with metrics such as filled ad requests, bid requests/responses, and aggregated ad revenue.

Ad revenue attribution is a feature that adds ad revenue measurement to your network and MMP reports, allowing you to measure your complete marketing ROI (with cost, in-app purchase revenue, and ad revenue, side by side per campaign).

See a comparison table.

What do the different dimensions and metrics in the Ad Monetization page mean?
How do I use ad monetization reports to measure my fill rate?

Use the metrics Ad Requests, Filled Ad Requests, and Fill Rate to see if your app is actually displaying all the ads it can display. If your ad requests are not getting filled for certain apps or in certain countries, you may need to start using additional networks.

Are ad monetization reports available via API?

User Activity Metrics (DAU and ARPDAU)

What are DAU and Ad ARPDAU?

Daily Active Users (DAU) are the number of unique users who had at least one session in your app on a particular day. This stat is pulled from your attribution tracker (MMP).

Ad Average Revenue Per Daily Active User (Ad ARPDAU) is the total daily revenue from ad monetization divided by the number of daily active users. Use ARPDAU to check if you are realizing the monetization potential of your app.

Note: Singular also provides two other average revenue metrics: ARPDAU (revenue from in-app purchases divided by DAU), Total ARPDAU (total revenue from in-app purchases and ad monetization divided by DAU).
Why do I get the warning "DAU and ARPDAU are only available for the dimensions app, OS, and/or country"?

Singular pulls DAU data from your attribution tracker, unlike other ad monetization metrics, which are pulled from your ad networks. This is why when you run a report with DAU and/or ARPDAU, you can only break the data down by app, OS, and/or country. Other breakdowns (dimensions) are not available for this data.

If you've selected other dimensions, deselect them to be able to run the DAU/ARPDAU report.

Setting Up Ad Monetization Analytics

What do I need to do to start using ad monetization reporting?

To get started, make sure you have added the relevant apps and data connectors:

  1. Go to Settings > Apps and make sure all the apps that you are monetizing are in the list. If you've already set up all your apps for campaign performance reports, you do not need to add anything specifically for ad monetization. But if you are monetizing different apps than the ones you are marketing, you need to add them here.

    See the Apps FAQ for help.

  2. Go to Settings > Data Connectors and add an ad monetization data connector for each ad network through which you are monetizing apps. Ad monetization connectors have "Ad Monetization" in the name. For example, if you are working with Unity, select the data connector "Unity (Ad Monetization)."

    Screen_Shot_2020-06-08_at_17.13.20.png

    See the Data Connectors FAQ for help with the page.

  3. After setting up the data connector, allow 24 hours before you can see your data live in Singular.

Note on mediation platforms: Even if you are working with a group of ad networks through a mediation platform, you need to set up a separate data connector for each of the networks. Setting up a data connector for the mediation platform will only pull data for the platform's ad network.

For example, if your networks are IronSource and Facebook Audience Network, and they are both managed through IronSource as a mediation platform, you still need to set up two data connectors - for IronSource and for Facebook Audience Network.

How do I set up custom dimensions for ad monetization reports?

You can set up custom dimensions for ad monetization the same as you would for your campaign performance reports. See the Custom Dimensions FAQ for help with the page.

You can build dimensions to fit your company's analytical needs. For example:

  • A dimension to track who is the monetization manager per network.
  • If you have set up different ad placements to track the first impression vs. the second and the third, you can set up a custom dimension based on the ad placement name.
  • You can normalize your ad type activity: to measure video ads vs. non-video, set up a custom dimension that maps out the different ad types from different networks.

Note: When you have ad monetization activated, the Custom Dimensions page has a separate tab for ad monetization. Dimensions that you create for campaign data will not be available for ad monetization and vice versa.

CD_Admon.png

How do I know if a data connector is pulling ad revenue data or cost/campaign data?

Data connectors for ad monetization have "Ad Monetization" in the name.

For example, if you are running ads on Unity's ad network, you would add the data connector called "Unity Ads" to pull campaign data. If you are monetizing apps through Unity, you would add the data connector called "Unity (Ad Monetization)" to pull ad monetization data.

Screen_Shot_2020-06-08_at_17.13.20.png