Skip to main content

// for agencies

Scale brands without scaling headcount.

Multi-tenant from the schema up. Client links the store owner approves, team roles and invitations, per-store settings, branded client reports, and one audit page for every change across your book. One operator runs ten brands without making ten exceptions.

Multi-tenant by design Team RBAC + invitations Client-approved access

// why agencies pick magistry

The operator-to-brand ratio your AOR pitch has been promising.

Headcount-light, audit-heavy. Magistry lets your strategist hold ten tenants the way they used to hold three — without changing what they get to see, sign, or revert.
01

A manager account, not a shared login

Your workspace links to a client store the way a Google Ads MCC does: they keep ownership and their own billing, you hold access through a link either side can end. One console over the whole book, a client picker that drops you straight into any of their dashboards, and a strip on every screen naming the account you are standing in.

02

Access the client granted, and can take back

A request grants nothing until the store owner approves it — we email them, and nothing moves before they answer. You choose the ceiling when you ask: admin, staff, or read-only. Your junior's viewer role stays viewer on every client, and either side ends the link the same day they decide to.

03

A client report with your name on it

Revenue, orders, gross profit, ROAS, the month's best seller and every change the agents applied — on a page that carries your logo and your accent colour, shared by a link that needs no login. Figures are frozen when you generate it, so what you sent on the 3rd still says that on the 20th.

04

Ordered by who needs you today

Twenty dashboards do not scale, so the console grades every client and sorts by attention: setup that never finished, a sync three days stale, ad spend with no revenue behind it, a 30% revenue drop. Per-store config still applies — apparel tight, beauty open — same agents, different rails, zero forks.

// this week

What the console does across your client book.

What the console actually does across a book of clients — every row scoped to one client, every escalation routed to the right human.
  • One console over every client: 30-day revenue, spend, orders and credit use, with the stores that need work sorted to the top rather than buried in a grid.
  • A client whose setup never finished is named on the overview — the audit that never ran, the Merchant Center that was never connected, the cost prices that keep gross profit off their report.
  • Client reports generated and shared under your own branding, with a live count of who opened which one and a link you can revoke the moment a relationship ends.
  • Every change the platform made across the book, and every change to who has access, on one page — which is what you show a client who asks what has been happening.

// from your dashboard

One console over the whole book.

Below: an example of the agency console. Every client is a row, sorted by what needs attention, with a link straight into that client's dashboard.
example · agency console · 30 days       clients 6
─────────────────────────────────────────────────
client            revenue    spend   attention
solace            €18,240   €4,910   revenue −34%  ←
plainfield         €2,105     €620   setup: audit never ran
brevard            €9,880   €2,300   sync 3 days stale
reef-and-range    €41,300   €6,140   —
northwood         €27,615   €3,980   —
linen-house       €63,020   €9,450   —
─────────────────────────────────────────────────
sorted by who needs you today

// what you actually do

Start at the top. Fix what is flagged. Move on.

You don't open six dashboards to find the one in trouble. The console flags a revenue drop, a stale sync, spend with no revenue behind it, or a setup that never finished, and puts those clients first.

3 clients need you today · reports ready to generate →

// scale without headcount

Scale clients on rails, not on headcount.

You don't scale a brand by stacking headcount — you scale it by giving the rails to a teammate that never sleeps and always logs. Each client keeps their own store and their own billing; you hold the access, and the report writes itself from the log.

// scale without staffing

Add the next five logos without hiring the next five strategists.

Turn your workspace into a manager account, invite your team with scoped roles, ask your first client for access, and share a report with your own logo on it the same week.

Clients keep ownership and billing · Either side ends the link