Agency Plan Overview
On the Agency plan, your account becomes the parent account. You can create unlimited sub-accounts for clients. Sub-accounts are fully isolated:
- Each sub-account has its own projects, videos, and analytics data.
- Clients can be invited to their own sub-account with limited access - they only see their own workspace.
- You can switch between sub-accounts instantly from the agency switcher in the top navigation.
- Billing is managed at the parent level - clients never see VSLStats pricing or invoices.
Creating a Client Sub-Account
- In your agency dashboard, click the workspace switcher in the top-left corner.
- Click + New Client Workspace.
- Enter the client's name (used internally for your reference) and their primary domain.
- Optionally assign a custom workspace slug (e.g.,
acme-co) - this appears in the dashboard URL for that workspace. - Click Create Workspace. The new sub-account is ready immediately.
Switching Between Workspaces
The workspace switcher is always accessible in the top-left of the VSLStats interface. Click it to see:
- Your own agency workspace (labeled "My Account").
- All client sub-accounts, listed alphabetically.
- A search bar if you have many clients.
Clicking a workspace switches your active context immediately - all dashboard views, analytics, and project lists update to show that client's data.
Inviting Clients to Their Workspace
You can give clients read-only or full access to their own workspace - without exposing your other clients' data or agency-level settings.
- Switch to the client's workspace.
- Go to Settings → Team Members.
- Click Invite Member, enter the client's email, and select their role: Viewer (analytics only) or Editor (full project access).
- The client receives an email invitation and creates their own login. They land directly in their workspace with no visibility into your agency account or other clients.
White-Label Configuration
Agency users can configure white-label settings per workspace to present VSLStats as a proprietary tool to clients.
Custom Logo
Upload your agency's logo or the client's logo to replace the VSLStats branding in their dashboard header. Go to Settings → White Label → Logo within the client workspace.
Custom Colors
Set a primary accent color that matches your agency brand or the client's brand identity. This affects buttons, charts, and highlights throughout the interface.
Custom Support Email
Replace the support@vslstats.com reference in the dashboard with your agency's support email, so clients reach you - not VSLStats - when they need help.
Custom Domain (Advanced)
Point a subdomain you own (e.g., analytics.youragency.com) to VSLStats using a CNAME record. Contact support@vslstats.com to enable custom domain routing for your agency account.
Managing Multiple Clients at Scale
For agencies with 10+ clients, here are recommended workflows:
- Template projects: Build a master project with your preferred player settings, caption styles, and conversion events - then duplicate it as the starting point for each new client.
- Bulk reporting: Use the VSLStats API to pull analytics data for all sub-accounts into a single Google Data Studio or Looker Studio report for executive-level client reviews.
- Workspace notes: Add internal notes to each workspace (in Settings → Notes) to track client preferences, onboarding status, and special configurations.