Skip to content
Under Development

BeeScope

Revenue Observability Dashboard

Every rupee, every source, every page. Nothing hidden.

Most publishers find out what they earned once a month, as a single number from a partner who will not show the working. BeeScope is one ledger for every BeeOS module and your existing ad accounts — with gross, fee and net on the same screen, and an alert when something moves before you find out at month end.

Gross shown All three visible on every screen — a structural commitment, not a benchmark benchmark 1

Revenue ledger · last 30 days

hindinews.example · 5 sources, one table

Export CSV
Revenue by source showing gross, fee and net for every line.
Source Gross Fee Net
BeeBid · display ₹3,12,400 −₹18,744 ₹2,93,656
BeeFresh · refresh ₹84,100 −₹5,046 ₹79,054
BeePlay · video ₹46,800 −₹2,808 ₹43,992
BeeLink · affiliate ₹22,600 −₹1,130 ₹21,470
BeeWall · readers ₹13,040 −₹652 ₹12,388
Total ₹4,78,940 −₹28,380 ₹4,50,560

Gross, fee and net on every row. Most partners show you the last column only.

Concept preview · illustrative data

BeeScope

now

BeeBid RPM −18% on mobile

Since 2pm. Likely cause: SSP timeout rate up 4×.

mobile only 28d baseline

significance-tested
before it ever sends

Concept preview · illustrative data

The problem

What this is costing you right now

01

Five reporting tabs that never agree

AdSense, Ad Manager, the native widget, push, affiliate — five dashboards, five timezones, five definitions of a day.

02

"Revenue dropped 30%" — and no way to find out why

The number moved.

03

A statement with one number on it

Managed-inventory partners report net and call it revenue.

How it works

What BeeScope actually does

No black box. Here is the whole mechanism, step by step.

BeeScope — how it works

  1. 1

    Every module streams into one pipeline

    BeeBid bids, BeeFresh depths, BeeLink commissions, BeeWall payments, BeeMail issues — all of it lands in the same event pipeline instead of five separate reporting systems.

  2. 2

    One ledger normalises the mess

    Currencies, timezones and each source's idea of when a day starts are reconciled into a single ledger, then checked daily against the partner reports with discrepancies flagged rather than smoothed over.

  3. 3

    Drill down until the number explains itself

    Site, then revenue source, then page, then ad unit, then device and geo. The point is to reach the row that moved, not to admire a total.

  4. 4

    Anomalies find you, not the other way round

    Every metric carries a rolling baseline. A deviation that passes a significance check raises an alert on WhatsApp with a plain-language probable cause — "BeeBid RPM down 18% on mobile since 2pm, SSP timeout rate up" — inside hours, not at month end.

  5. 5

    A statement you could hand to your accountant

    A monthly PDF per site showing gross, fees and net, with the payment date and enough detail to raise an invoice against. Full history kept, exportable any time.

Nothing here raises your revenue. It tells you the truth about it, early enough to do something.
  • Gross, fee and net all three, always
  • Page-level drill-down to the row that moved
  • Alerts in hours WhatsApp-first
  • Export any time your data, no lock-in

In context

Where BeeScope sits on your page

hindinews.example
leaderboard 728×90
below-nav
in-content 336×280
below-article native grid

Every ad slot on the page reports into the same ledger — plus your affiliate links, reader payments and newsletter issues.

BeeScope does not change anything on the page. It is the layer that tells you what each of these actually earned, and which one moved when the total did.

Concept preview · illustrative data

Specifications

Full technical specification

Publishers compare specifications, not adjectives. Everything is here, including what depends on partners we do not control.

The ledger

The ledger
Sources unified Every BeeOS module, plus AdSense and Google Ad Manager imported by API where you connect them. Modular by design — the ledger works with whichever modules you actually run, and shows the gaps rather than hiding them.
Gross-first accounting Gross → fee → net, all three visible on every screen and every statement. This is a structural commitment, not a display preference. Reporting net and calling it revenue is the standard trick in this industry and it is exactly why publishers do not trust their partners.
Formatting INR-first with lakh and crore formatting, because ₹4.82L is how Indian publishers actually talk about a month. Multi-currency sources are converted at the rate on the day, with the raw figure retained.
Reconciliation Daily comparison against each partner's own reporting, with discrepancy flags when they disagree beyond a threshold. A silent gap between your dashboard and your payment is the worst kind of surprise.

Drill-down & export

Drill-down & export
Drill-down Site → revenue source → page or article → ad unit → device and geo, with period-over-period comparison at every level.
Export CSV export of any view, any time, including full history. You own your data is one of the five company principles and this is where it becomes concrete.

Alerts & statements

Alerts & statements
Anomaly detection Rolling 7 and 28 day baselines per metric, with significance testing before anything alerts. Alert fatigue kills alerting — a channel that cries wolf gets muted and then misses the real one.
Alerts WhatsApp-first, email fallback, with a plain-language probable-cause note rather than a raw metric dump. Quiet hours per timezone.
Statements Monthly PDF per site: gross, fees, net, payment date, invoice-ready. Full history retained and downloadable.

Some capabilities depend on third-party approvals and platform policies that are not ours to promise. Where that is the case, the spec above says so explicitly.

Expected impact

What the industry reports

Every number below is an industry benchmark published by a third party. BeeOS has not shipped, so none of these are results we have produced.

3 of 3 range gross · fee · net

Revenue lines visible on every screen — including what we take

This is the commitment the rest of the product rests on. A partner who will not show you gross has already told you something.

Without BeeOS

Reporting tabs to reconcile
5
Gross revenue visible
No
Fee visible
No
Time to notice a 30% drop
Weeks
Can you export and leave
Ask your account manager

With BeeOS

Reporting tabs to reconcile
1
Gross revenue visible
Always
Fee visible
Always
Time to notice a 30% drop
Hours
Can you export and leave
One click

Expected difference

5 tabs → 1 ledger

No percentage on this one on purpose. Observability does not raise revenue; it tells you the truth about it early enough to act, and lets you check whether the arrangement is fair.

3 of 3

Gross, fee and net shown on every screen

A structural commitment. Most partners show you one of the three.

Hours

Time to notice a revenue anomaly, instead of weeks

Baseline deviation with a probable cause, on WhatsApp.

Any time

Full CSV export, including history

If you leave, you take everything. No notice period.

Being straight with you: This product has no uplift percentage and we are not going to invent one. A dashboard does not raise your RPM — BeeBid and BeeFloor do that. What BeeScope changes is how quickly you find out something is wrong and whether you can tell how you are actually being treated. Both of those compound, and neither reduces to a number we could footnote honestly.

Works with

Fits into the stack you already run

Platforms BeeOS integrates with — not customers, partners or endorsements.

  • Google AdSense
  • Google Ad Manager
  • AdX (via partner)
  • Prebid.js
  • Amazon APS
  • PubMatic
  • Magnite
  • Index Exchange
  • Sharethrough
  • Sovrn

Glyphs are generic shapes, not brand logos — these are platforms we integrate with, not endorsers.

Questions

BeeScope — frequently asked

Because hiding it is the reason publishers distrust their partners, and that distrust is our opening. If you can see gross, fee and net, you can judge whether the arrangement is worth it — including judging us. A partner who only shows you net has decided you should not be able to.

Yes, any time, in one click, with full history. That is a structural promise on the same footing as owning your own ad accounts. There is no notice period and no step where you have to ask someone.

Yes. The ledger is modular — it reports on whatever you actually run and shows the other lines as empty rather than pretending they do not exist. You can also connect AdSense and Ad Manager by API without running any other BeeOS module at all.

Because they are significance-tested against a rolling baseline before firing, and each one carries a probable cause rather than a raw metric. An alert channel that fires on normal daily variance gets muted within a week, and then it misses the one that mattered. Restraint is the feature.

You will see the discrepancy flagged rather than smoothed away. Small differences are normal — timezone boundaries, late-arriving conversions — and large ones are worth investigating. A dashboard that quietly reconciles a gap it cannot explain is hiding the most useful thing it knows.

Under active development as part of BeeOS Module 4. It reports on the other modules, so it follows them. Join early access for priority onboarding.
Under Development

Be first in line for BeeScope

BeeScope is under active development. Early-access publishers get priority onboarding, founder-level support on WhatsApp, and locked-in launch pricing.

No spam — we write only when something real ships.