Per-client connectors, metrics, reports, switch in one click.
Designed for agencies and freelancers managing portfolios. Each workspace is an isolated tenant, own connectors, own metrics, own reports, own brand. Switch with one click from the top-left dropdown.
Most analytics tools assume one company = one account. Agencies don't fit that model. You either pay N seats × N clients (= unbearable), juggle N different logins, or build hacks. We built for you from day one.
Each client lives in its own workspace. Their data never bleeds into another workspace, enforced at the database level via Row-Level Security.
Your team members get access to the workspaces you assign. Roles: admin, editor, viewer. Add a junior on one client, full access on another.
Each workspace can have its own logo + colors. Reports and email templates pick the right brand automatically.
Cross-workspace view at the org level, your overall MRR across all clients, total ad spend you manage, alerts across the portfolio.
Workspace isolation isn't a product feature, it's a Postgres Row-Level Security policy. Every query is automatically scoped to the calling user's workspace memberships. Even if there was a bug in the API code, the database would refuse cross-workspace reads.