Connector-based vs. session-based
Reach is the difference here, not features. AgencyAnalytics reaches whatever has an API it can connect to, and within that boundary it's polished. reportr reaches whatever you can see on screen in your own authenticated session, which includes the API-connected platforms but also the long tail of portals and export-only systems that have no usable API at all. It uses the official API where a good one exists and reads the already-rendered page where there isn't one.
That session-based approach is why reportr can touch a carrier commission portal that no marketing dashboard can. The extraction runs client-side in the tab you're logged into. It never logs in for you, never works around an access control, and never sends your data to a central store. A capture health signal flags when a page comes back empty or its layout has drifted, so a broken adapter warns you rather than silently shipping a blank report.
Which one fits your sources
If your reporting is entirely marketing channels with mature APIs, a dedicated dashboard like AgencyAnalytics is a reasonable fit, and the two products aren't really competitors. They solve different halves of the problem. reportr is the answer when your data is stuck behind a login with no API to connect to, which is where connector-based tools can't follow.
reportr's first vertical is insurance commission reconciliation, where it compares your book of business against what carriers actually paid. The underlying engine is vertical-agnostic, so other no-API sources are future adapter packs. The comparison worth making is about coverage: reportr reaches the sources AgencyAnalytics structurally can't.
AgencyAnalytics vs. reportr
| AgencyAnalytics | reportr | |
|---|---|---|
| How it gets data | Connects to a platform's API | Reads the portal tab you're already logged into; API where one exists |
| Sources covered | Platforms with usable APIs (Google Ads, Meta, GA4) | No-API, export-only, and bad-API sources behind a login |
| Insurance carrier portals | Out of reach, no marketing API | Supported, and the first vertical |
| White-label | Yes, on paid plans | Yes: your logo, brand and accent colors, mark removed on paid plans |
| Where it runs | Hosted cloud platform | Chrome extension, extraction client-side in your session |
| Best for | Dashboards over API-connected marketing channels | Reporting and reconciliation for data trapped behind a no-API portal |
frequently asked
Is reportr a replacement for AgencyAnalytics?
Not for the work AgencyAnalytics is built for. If your sources all have good APIs, a dedicated marketing dashboard is fine. reportr is the alternative for the sources it can't reach: login-only portals with no usable API, starting with insurance carriers.
Why can't AgencyAnalytics pull from a carrier portal?
Connector-based tools need an API to authenticate against and query. Carrier commission portals don't expose a marketing-grade API, so there's nothing to connect to. That's why reportr reads the rendered portal in your authenticated session instead, and why it reaches data those connectors can't.
Does reportr scrape or store my portal data?
Extraction is client-side in the tab you're logged into, with narrow host permissions and per-source consent. reportr doesn't log in for you, doesn't bypass access controls, and doesn't centrally warehouse scraped data.
Can reportr white-label reports like AgencyAnalytics does?
Yes. Reports carry your logo, brand and accent colors, and a footer note. On paid plans the 'Powered by reportr' mark is removed, enforced server-side; the free tier keeps it.
Last updated June 8, 2026