Agency workflows
How multi-client workspaces work
1 min readUpdated May 22, 2026
Multi-client workspaces
Each client gets its own workspace with isolated data, branding, and access control. You switch between them from the Workspace pill in the top bar.
What's scoped per-workspace
- Sites, audits, scans, page indexes
- Keywords, rank trackers, domain reports, backlink reports
- Content briefs, content clusters
- Scheduled reports + run history
- Share links + portal tokens
- Team members + invitations
- Brand assets (logo, colours, font pairing, custom intro letter)
- Citations + industry briefs
What's NOT workspace-scoped
- Your account (email, password, 2FA)
- Plan / billing (lives on the user account)
- Notification preferences
- Platform-wide settings
URL pattern
/dashboard/workspaces/<id>/... for workspace-specific views. The active workspace ID also lives in a cookie (slapmyweb_workspace_id) so legacy URLs (/dashboard/sites/...) automatically scope to it.
Team seats
Owner can invite team members at admin or member role. Admins manage everything except billing + team membership; members can run audits + view reports but can't edit branding or invite. Invitations expire after 7 days and are single-use.
Tier caps
| Plan | Workspaces | Team seats per workspace |
|---|---|---|
| Free | 1 | 1 |
| Pro | 3 | 1 |
| Agency | Unlimited | 5 |
| Enterprise | Unlimited | Unlimited |
Was this article helpful?
Still stuck? Our support team replies within 8 hours on weekdays.
More in Agency workflows