Skip to main content
Skip to navigation

Ads Charts

Track and analyze ad monetization metrics

AIAsk AIChatGPTClaude
📘Charts version

Available in Charts v3 only. These charts aren't listed when Charts v3 isn't enabled.

RevenueCat's ad charts provide unified visibility into your ad monetization alongside your subscription revenue. Track impressions, clicks, revenue, and key performance metrics across all your ad networks and mediators.

⚠️Data differences with ad networks and mediators

RevenueCat's ad data comes from real-time SDK callbacks and will not match the numbers in your ad network or mediator dashboards. Ad networks and mediators apply post-processing, deduplication, and fraud filtering that can take 24-48 hours to finalize, resulting in different totals. Use RevenueCat for real-time tracking and unified revenue reporting, and your ad platform dashboards for final reconciliation.

Setting Up Ad Monetization​

To start seeing data in ad charts, you need to integrate RevenueCat's ad monetization in your app. This feature is currently in beta and requires access to be granted.

→ Set up ad monetization to begin tracking ad impressions, clicks, and revenue.

Make your charts more readable

Connect your Google AdMob account to automatically display ad unit names instead of cryptic ad unit IDs in your charts.

Available Charts​

Performance Metrics​

  • Ad Impressions - Track the total number of times ads were displayed to users
  • Ad Clicks - Monitor how many times users clicked on ads
  • Ad Revenue - View revenue generated from ad impressions

Efficiency Metrics​

User Metrics​

Ad Dimensions​

Ad charts can be filtered and segmented by ad-specific dimensions, in addition to some standard chart dimensions:

  • Network Name: The advertising network that served the ad (e.g., Google Ads, Facebook Audience Network, Unity Ads)
  • Mediator Name: The mediation platform managing multiple ad networks (e.g., AdMob, AppLovin)
  • Ad Placement: The contextual placement where the ad appears in your app
  • Ad Unit: A unique identifier for a specific ad slot or format in your app
  • Ad Format: The type of ad displayed (e.g., banner, interstitial, rewarded)

How to Use Ad Charts​

Ad charts help you understand and optimize your ad monetization strategy:

  1. Monitor overall performance: Track impressions, clicks, and revenue trends over time
  2. Compare efficiency: Use CTR and eCPM to identify which ad placements, networks, or user segments perform best
  3. Optimize fill rates: Identify gaps in ad delivery to maximize monetization opportunities
  4. Unified revenue view: See ad revenue alongside subscription revenue for complete business insights
  5. Segment analysis: Break down metrics by country or platform to find optimization opportunities

Filters and Segments​

Ad charts support filtering and segmentation by additional chart dimensions in addition to the ad-specific dimensions listed above. This allows you to answer questions like:

  • Which countries generate the highest ad eCPM?
  • How does ad performance differ between platforms?
  • What's the CTR for different ad networks or ad placements?

Customers tab and exports​

When an ad chart shows a single project, the Customers tab lists a sample of the customers behind the chart, and Export all emails you the complete list as a CSV file. Each row includes the customer's platform and install date, and metric columns summed per customer over the selected date range.

Which customers are included and which metric columns appear depend on the chart:

ChartCustomers includedMetric columns
CTRCustomers with more than zero clicksImpressions, Clicks, Revenue, CTR
eCPMCustomers with more than zero ad revenueImpressions, Clicks, Revenue, eCPM
ImpressionsCustomers with a non-zero number of impressionsImpressions, Clicks, Revenue
ClicksCustomers with a non-zero number of clicksImpressions, Clicks, Revenue
Ad RevenueCustomers with non-zero ad revenueImpressions, Clicks, Revenue
Ad Monetized CustomersCustomers with at least one impression on at least one dayImpressions, Clicks, Revenue
Fill RateCustomers with more than zero ads loadedAds Requested, Ads Loaded, Ads Failed to Load, Fill Rate
ARPDAUCustomers with more than zero ad revenueRevenue, Ad Monetized Customer Days, ARPDAU

To compute a rate for a group of customers, sum the count and revenue columns and divide the totals, rather than averaging the per-customer rates. Rate charts only list customers who contribute to the rate, such as customers with clicks for CTR, so a rate computed from the list can be higher than the chart. To list every customer with impressions, use the Impressions chart.

When the chart is segmented, each customer appears once, and the metric columns cover the segment shown on that row.

Was this page helpful?