Run dozens of clients from a single PPC TNT login. Each client gets an isolated sub-account workspace — its own sites, leads, dashboard, integrations, and Intelligence Suite watchlists. Team members are invited with scoped roles. The entire stack supports white-label branding and custom domains.
Architecture
An agency account owns the subscription, billing, and team. Each sub-account is a fully isolated workspace — one per client.
Built for the way agencies actually work
From the first sub-account to your hundredth, the platform scales without becoming a tangle of permissions and one-off configs.
One click in the sidebar to scope the entire app — Dashboard, Sites, Leads, Intelligence — to a single client. Switch back without losing context.
A member invited to Client A can never see Client B's data — by design. Leads, dashboards, and integrations never cross-contaminate.
Owner, write, read-only, or client-only. Assign per workspace so an account manager only sees their assigned clients.
Per-agency branding system. Your logo, colours, and product name when clients sign in via your domain.
Every client landing page can run on the client's own domain. Add a CNAME, SSL is auto-provisioned, no PPC TNT branding visible.
The new-client wizard captures business type, integration intent, and seeds default sections. Turn a deal into a live workspace in under 10 minutes.
Each sub-account has its own P&L. Switch into a client to see their numbers — switch out to see a portfolio roll-up.
Bill at the agency level. One Stripe subscription covers every sub-account within your plan's seat and site quotas.
Per-client lead exports straight to CSV. Pipe into your CRM or hand a clean file to the client at the end of the month.
Permissions
Each member is assigned a role per workspace, so you can give a freelance specialist write access to one client and read-only access to another.
| Role | Can do | Can't do |
|---|---|---|
| Full Agency Owner | Everything — billing, members, sub-accounts, every workspace edit. | — |
| Write Agency Member | Edit any assigned workspace — sites, pages, integrations, leads. | Manage billing or invite agency-level members. |
| Read Read-only Member | View dashboards, leads, and stats for assigned workspaces. | Edit sites, change integrations, or export sensitive data. |
| Client Client User | Sign in to their own workspace. See leads & dashboard. | See other workspaces or any agency-level data. |
Pricing
No per-seat upcharges. No per-client fees. Every feature included.
Migrate one client first. See how the multi-workspace model feels. Then port the rest.