- Isolation model — does each client get their own contained account, or do you manage every brand under one team?
- Access model — does the client just view reports, or do they actively manage their own brand?
- Branding — does the client see Qwairy, or does the experience look like your agency’s own product?
Choosing an Access Model
The core decision is how much a client sees and controls. Qwairy gives you two mechanisms, and they serve different situations:| Virtual Teams (sub-team) | Viewer role | |
|---|---|---|
| Scope | Full sub-team: its own members, workspaces, and credit pool | Single brand, read-only |
| Client can | Actively manage the brand — prompts, competitors, settings | View dashboards and reports only |
| Isolation | Complete — client never sees the rest of your organization | None — client is a member of your organization, scoped to specific brands |
| Billing | Inherits your organization’s plan; sub-team draws from allocated credits | N/A — no separate credit pool |
| Best for | Clients who need hands-on management of their own brand | Stakeholders who just need to check numbers |
Virtual Teams is available on Business and Enterprise plans.
Setting Up a Client
To give a client a fully isolated, self-service account for their brand:Create a sub-team for the client
Go to Team Management > Virtual Teams and click Create. Name it after the client, and allocate a credit amount and workspace quota from your organization’s pool.
Move or create the client's workspace in it
Either tick the workspace under Move existing workspaces while creating the sub-team, or move it afterwards with Move workspace. The workspace’s full monitoring history travels with it — nothing resets.
White-Labeling the Experience
Once a client is set up, you can make the whole experience look like your agency’s own product instead of Qwairy’s:Custom Logo
Replace the Qwairy logo across the dashboard, shared reports, and login.
Custom Domain
Serve the dashboard and login from your own subdomain, e.g.
analytics.yourcompany.com.Remove Branding
Hide “Powered by Qwairy” across the dashboard, shared links, and exports.
Reporting to Clients
Two ways to get results in front of clients, depending on whether they have a Qwairy login:- Shared links — generate a public URL for a dashboard, brand perception snapshot, GEO Matrix, competitor comparison, or prompt signals view. No Qwairy account needed on the client’s end, and links can be set to expire or revoked at any time.
- Weekly report emails — enable the per-workspace weekly report so clients get a recurring summary without checking the dashboard.
- Outbound webhooks — if your agency has its own reporting systems, route Qwairy’s notification events to your own endpoint as signed JSON instead of Qwairy emails. This is an Enterprise capability; see Developers > Webhooks for the payload format and setup, which starts in the same Team Management > Notifications screen as the weekly report.
Related Pages
- Virtual Teams — sub-teams, credit allocation, and workspace transfers
- Viewers — read-only, brand-scoped access
- Shared Links — public report links for clients without an account
- Agencies Overview — white-label capabilities at a glance
- Custom Domain Overview — serve Qwairy from your own subdomain
- Developers: Webhooks — outbound notification events for your own systems

