- 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:
As Virtual Teams puts it: use a transfer (rather than the Viewer role) when the client needs to actively manage the brand, not just read it. Viewer access stays read-only and brand-scoped within your organization, while a sub-team transfer gives full management in an isolated team.
If neither fits — for example, you’re a small team managing a handful of client brands yourself, with no client logins at all — you can simply keep everything under one team and control brand access per team member instead.
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:1
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.
2
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.
3
Invite the client's team members
Switch to the client’s sub-team and go to Team Management > Members to invite them. They’ll only ever see workspaces inside that sub-team, never the rest of your organization.
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:- Pitch Audits: create pre-sales audits for prospects before onboarding them into a full workspace, with prompt review, AI answer evidence, detected competitors, cited sources, and shareable reports.
- 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
- Pitch Audits: pre-sales audits and shareable sales reports
- 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

