use case

Put your own brand on client reports — and build them from the actual numbers

the short answer

reportr is a Chrome extension that turns the data in a portal you're already logged into into a branded PDF report carrying your logo, colors, and footer — and on paid plans it removes the "Powered by reportr" mark entirely.

When an agency bills a client, the report is part of the product. A monthly deck with someone else's branding on it, or worse a screenshot pasted into a slide, undercuts the impression you're charging for. Most teams solve this by hand: export numbers, drop them into a template, restyle every chart, proofread, repeat next month. It works, but it's hours per client and the design drifts every time someone's in a hurry.

reportr takes a different path. It reads the data from a portal you're already logged into and renders a branded PDF on the spot, carrying your logo, your brand and accent colors, and a footer note you control. The layout is generated from the actual figures rather than retyped into a deck, so the report you hand over reflects the source and not a stale copy of it.

your logo, colors, footeron every report — built from live source data, not retyped

Why branded reports matter when you're billing for the work

A client report is a recurring touchpoint that either reinforces why they pay you or quietly reminds them the data lives somewhere else. White-labeling — your logo, your color palette, a footer note in your words — keeps the work attributed to your agency rather than to a tool or a raw portal export. It also makes a multi-client book look consistent: every report comes out of the same template, styled the same way, regardless of who on the team produced it.

reportr is built so the branding isn't a manual finishing step. You set your logo, brand color, and accent color once, and every report renders against them. Paid plans remove the "Powered by reportr" mark so the document reads as entirely yours; the free tier keeps the mark, and that's enforced server-side rather than client-side, so it isn't something a client-side tweak can strip out.

Generated from source data, not rebuilt by hand

The difference from a manual deck is where the numbers come from. reportr extracts the figures client-side from the portal tab you have open in your own authenticated session — using the official API where one exists and reading the already-rendered page where there isn't — then lays them out into the branded report directly. There's no export-to-spreadsheet-to-slides round trip, so there's no opportunity to mistype a total or ship last month's chart by accident.

A capture health signal tells you whether each report drew clean data. It distinguishes a normal capture from an empty or layout-drifted one and from unmatched results, so if a portal changes its layout you get a warning instead of a polished PDF with nothing in it. That matters most for exactly the report you're about to email a paying client.

frequently asked

Can I fully remove reportr's branding from the report?
Yes, on paid plans. Paid plans remove the "Powered by reportr" footer mark so the PDF carries only your branding. The free tier keeps the mark, and that rule is enforced server-side, so it can't be bypassed from the browser.
What branding can I set?
Your logo, a brand color, an accent color, and a footer note. Those are applied to every report you generate, so a whole book of clients comes out consistently styled without per-report design work.
Where does the data in the report come from?
From the portal tab you're already logged into, read in your own session. reportr uses the official API where the source has a usable one and reads the rendered page where it doesn't. Extraction happens client-side; it doesn't log in for you or warehouse the data centrally.
How is this different from building the deck myself each month?
A manual deck means exporting data, pasting it into a template, and restyling it every cycle — slow and easy to get wrong. reportr renders the branded PDF straight from the live source data, so the report reflects the actual numbers and the styling stays identical every time.

Last updated June 8, 2026

ready to try reportr?

request access