Pub Clarity PubClarity

Revenue intelligence.

Pub Clarity reconciles every revenue number against the demand source's own reporting API. Revenue, eCPM, and impressions trace back to the line item, every three hours.

Reconciled reporting.

A reconciled number is what the demand source's reporting API shows. AdSense, AdX, Prebid analytics — pulled every three hours, merged into a single view.

Estimated CPMs drift when ad blockers, lazy-load gates, and viewability rules skew the page-side count. Reconciled revenue closes that gap.

  • AdSense Management API integration
  • AdX reporting API (roadmap)
  • Prebid analytics adapter
  • GA4 pageview reconciliation
  • 3-hour reconciliation cycle
  • Per-publisher attribution & payout

Reconciled, not estimated.

Most publisher dashboards estimate revenue. They watch the ad request, watch the impression event, multiply by a configured CPM, and show the result. The math is reasonable but the inputs lie. Ad blockers eat 20–35% of page-side impression counts. Lazy-load and viewability gates skew the timing. Demand-partner-side discrepancies (the demand source records 100 impressions; the page records 110) compound across partners.

Pub Clarity reconciles every revenue number against the demand source's own reporting API. Revenue, eCPM, and impressions trace back to the line item, every three hours. AdSense Management API, AdX Reporting API, Prebid analytics adapters, GAM Reporting API — pulled in parallel, merged into a single view, presented as the dashboard's source of truth.

A reconciled number is what the demand source's reporting API shows. Not what the page guessed. Not what the impression counter estimated. The actual recorded revenue from the partner who paid it.

Best for reconciliation workflows.

Reconciliation matters most in the operations a publisher has to defend or audit.

01

Monthly publisher payouts

Publisher payouts derive from reconciled revenue, not estimated. There is no "we owe you X but our records show Y" conversation; the demand source's number is the publisher's number.

02

CFO and finance reporting

Publisher CFOs need numbers that match the demand source's remittance. Reconciled revenue is what shows up on the bank statement; estimates are not.

03

Audit and compliance

Tax authorities, audit firms, and corporate finance teams want traceable revenue. Reconciled revenue traces to a line item in the demand source's system; estimates do not.

04

Demand source dispute resolution

When a demand source reports differently than the publisher expects, the reconciled view shows where the discrepancy is. We resolve, document, and follow up with the demand partner where needed.

05

Multi-source aggregate reporting

A single revenue number across AdSense, AdX, Prebid bidders, and direct deals. Reconciled per source, summed for the dashboard view.

06

Cohort and benchmarking

Pub Clarity's publisher cohort benchmarks (eCPM ranges, fill rates, viewability) are built on reconciled data, not estimated. Numbers we publish reflect what publishers actually earn.

Reconciliation cycle.

How the 3-hour reconciliation cycle works in practice.

Pull cadenceEvery 3 hours
Sources pulledAdSense, AdX, GAM, Prebid analytics
Discrepancy threshold for review1–2% per source per day
Same-day finalisation cutoff6 hours after day-end (UTC)
Historical adjustment windowUp to 14 days post-impression
Currency normalizationPer publisher's configured base currency

Benchmark ranges reflect Pub Clarity's South & Southeast Asia publisher cohort. Individual publisher results vary with traffic source, vertical, and demand mix.

Common reconciliation questions.

What publishers ask about reconciled reporting.

Why does estimated revenue differ from reconciled?

Estimated revenue uses the impression count the page reports, multiplied by an inferred CPM. Reconciled uses the demand source's actual recorded revenue and impressions. Ad blockers, lazy-load timing, viewability gates, and demand-partner-side discrepancies all create deltas. Reconciled is ground truth.

How fresh is reconciled revenue?

Latest data is roughly 3 hours behind real-time. Demand-partner reporting APIs have their own delays (AdSense typically 1–2 hours, AdX 2–4 hours, Prebid analytics 30 minutes). Pub Clarity pulls and merges every 3 hours.

What if a demand source's API is down?

The dashboard falls back to the last successful reconciliation for that source and flags the gap. Estimated revenue does not back-fill for missing reconciliation; the publisher sees that the data is provisional.

Can I see per-impression revenue traceability?

For demand sources that expose impression-level reporting (AdX, GAM, Prebid analytics adapters), yes. For AdSense, only aggregate-level reporting is available; impression-level traceability requires AdX.

How are exchange rate fluctuations handled?

Revenue is captured in the demand partner's reporting currency (typically USD), converted to the publisher's configured base currency at the demand partner's reporting date. Currency adjustments do not propagate retroactively.

Can I export reconciled data?

Yes. The Reports section's CSV export includes reconciled revenue, eCPM, impressions, and pageviews at the dimensional grain the publisher selects. Bulk API access is on the roadmap for Q2.

Pub Clarity Operations.

Apply or request a consultation with the operations team.

Apply as a publisher →