Connector-based vs. session-based
The difference isn't features, it's reach. 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 doesn't log in for you, doesn't bypass access controls, and doesn't warehouse your data centrally. 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 these 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 simply 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 point of comparison isn't 'better dashboards' — it's that reportr covers 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 — 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. reportr reads the rendered portal in your authenticated session instead, which is why it can reach 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