Six modules.
One reconciled number.
Every screen in AppRevBooster is built on a single financial primitive — True Net Revenue. The modules below are not features bolted on; they are facets of that primitive, surfaced where each stakeholder works.
True Net Revenue, at a glance.
The first screen every role opens. Active apps, ad spend, total net, and estimated revenue split across AdMob · Google IAP · Apple IAP. The profit gap between gross and net — visible for the first time in a single view.
- Four summary cards — Active Apps · Ad Spend (USD) · Total Net (USD) · Est. Revenue with source breakdown.
- Revenue · Spend · Net plotted on one chart. Where net flatlines while gross climbs — that's the story you were missing.
- Role-scoped — a CFO sees the full portfolio; an agency sees only assigned clients.
The Spend-Revenue Pair model.
Authenticate once. Pair each Spending Channel with its Revenue Source. Pairs self-reconcile — the Google Ads ↔ AdMob pair automatically produces net ROAS. Under 5 minutes from blank screen to live data.
- Zero SDK, zero app changes. OAuth 2.0 for Google, .p8 key for Apple, Service Account JSON for Play. No developer cycle, no store review.
- Full retrospective history. Up to 180 days from Day 1 — not from signup-forward.
- Pair-level permissions. Grant an agency access to a pair without exposing the underlying credentials.
Portfolio P&L in one scroll.
Every app you own — iOS and Android — on one table. Platform icon, app name, Revenue · IAP · Total Cost (USD + local) · Net ($) · colour-coded Growth Indicator. Sort by net, not by downloads.
- 54 apps on screen. Cross-platform, cross-store, one sort. Click any row for drill-down into country, campaign, cohort.
- Growth indicator is computed on net, not gross. An app growing 40% gross but flat on net shows flat.
- Consolidated + local currency — finance sees reporting currency, growth sees operating currency. Same data, correctly scoped.
Bid intelligence by geography.
3,962 country-app combinations, each with Previous Bid and Current Bid history. Geo strategy moves from instinct to evidence — every country row carries an action embedded in its numbers.
- Bid history per country. Previous / current bid visible in the same row as realised net. Close the loop between decision and outcome.
- Per-market commission & tax. Japan's 10% consumption tax or EU VAT is applied in the correct row — not averaged away.
- Export to Google Ads. Country bid adjustments, generated from realised net ROAS, ready to paste into a campaign.
315 campaigns, one view.
Google Ads and Apple Search Ads side-by-side. Budget · Spend · CTR · CPC · Installs · Status — the vitals any growth manager needs — reconciled through the Spend-Revenue Pair model so the ROAS column is net, not gross.
- Platform-agnostic. One table, two ad networks. Switch context without switching tabs.
- Status + action column. Pause, resume, duplicate — the common actions, inline.
- Net ROAS threshold alerts. Campaign slipping below your floor? SMS, email, or Slack within the hour.
Granular access for every team.
Per-module permissions AND per-integration scoping. An external agency sees only the three apps it manages. A finance analyst sees reporting currency only. The CEO sees everything. Every action is logged.
- Two-axis permission model. Modules (what screens) × Integrations (which data). The only model that works for mixed in-house / agency ops.
- Audit log. Every export, every integration change, every role edit. Filterable by user, date, action.
- SSO ready. Google Workspace and Microsoft 365 on Growth+. SCIM on Enterprise.
How True Net Revenue is calculated.
A per-transaction pipeline — not an end-of-month spreadsheet. Every number on your dashboard traces back to a source API call in under 30 seconds.
Sources · In
Deductions · Out
Result
Bank payout (reconciled): $14,721
Variance: 0.17%
Built on APIs you already trust.
Auth
No credential storage beyond encrypted access tokens. Revoke any time from source.
Data
Zero SDK in your app. Every row is a real row in Apple / Google / AdMob.
Compliance
GDPR data residency in EU region. DPA on request.
Latency
From dashboard click to source-API drill-down. Target: every number, every time.





