Private beta Join the waitlist →
Multi-workspace

One account. Twenty clients.

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.

workspaces
live
A
Acme Inc.
5 connectors · admin
BBloomCoactive
CCycle Studioactive
DDeep Roots1 alert
+Add a client

The agency stack problem

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.

How workspaces work

Isolated tenants

Each client lives in its own workspace. Their data never bleeds into another workspace, enforced at the database level via Row-Level Security.

Shared team

Your team members get access to the workspaces you assign. Roles: admin, editor, viewer. Add a junior on one client, full access on another.

Per-workspace brand

Each workspace can have its own logo + colors. Reports and email templates pick the right brand automatically.

Top-level dashboard

Cross-workspace view at the org level, your overall MRR across all clients, total ad spend you manage, alerts across the portfolio.

Plans and limits

Security model

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.

Built for portfolios.

Add a workspace per client in 30 seconds. Switch in one.

Start the free trial