DocsOAdsAnalytics & Revenue Tracking
Reference

Analytics & Revenue Tracking

OAdsorravo.com/docs/oads/analytics-revenue-tracking

Dashboard stats

The Analytics tab shows:

  • Impressions — unique page views where an ad was observed (IntersectionObserver threshold 50%)
  • Clicks — tracked via server-side redirect through /oads-click/{id}/
  • CTR(clicks / impressions) × 100
  • Unique IPs — distinct visitor IPs in the period
  • Est. Revenue — calculated from CPM + CPC rates (see below)
  • Daily chart — bar chart with impressions (orange) and clicks (green) per day
  • Per-ad table — all ads with impression, click, CTR, revenue breakdown
  • By-section table — impressions grouped by section

Revenue tracking

Set CPM and/or CPC rates per ad in the ad editor:

  • CPM Rate ($ per 1,000 impressions): revenue += (impressions / 1000) × cpm_rate
  • CPC Rate ($ per click): revenue += clicks × cpc_rate

Total revenue is the sum across all ads for the selected period.

Time periods

KeyRange
7dLast 7 days
30dLast 30 days
90dLast 90 days
allSince 2020-01-01

CSV export

Click Export Impressions CSV or Export Clicks CSV on the Analytics or Log tab. Downloads a CSV of all records in the selected period.

AJAX action: oads_export_csv

Parameters: type (impressions|clicks), period (7d|30d|90d|all)


Analytics & Revenue Tracking — OAds Docs — Orravo