For agencies
One bill. Every client.
Total isolation.
Run ROAS Shield across every client account from a single agency Stripe customer, with isolated workspaces, per-client rules, and per-client AI budgets.
Available today
What you can do right now
Multi-workspace billing under one Stripe customer
Run a workspace per client and bill them all under your agency’s single Stripe customer. One invoice, one Stripe customer record, every client metered separately.
Per-client moderation rules
Each client workspace has its own rules, allowed-domains, competitor lists, and brand voice. Rules never cross workspaces; tenant isolation is enforced at the database row level.
Per-workspace AI spend caps
Configure a separate AI spend cap per client so a runaway brand voice does not blow your agency budget. Caps are enforced synchronously, not on a delay.
White-label client reports
Put your agency’s logo, name, and accent colour on the client reports ROAS Shield generates — the weekly per-ad digest email and the printable per-ad report — and schedule branded digests to each client automatically. Report surfaces only; full custom-domain theming of the app itself is not part of this.
Roadmap
On the v2 roadmap
We are honest about what is shipping when. The list below is on the roadmap, not in production yet.
Custom MSAs and DPAs
For agencies that need bespoke contracts beyond our standard DPA. Available on request, becoming a self-serve flow in v2.
Bulk client onboarding
Import a CSV of clients with their Pages and ad accounts. Coming in v2; for now the onboarding flow is per-workspace.
Talk to a human, not a contact form
Email [email protected] with the rough size of your agency, the number of clients you would migrate, and your current tooling. We will reply within two business days.