How to Use Agencies in UniLink (Manage Multiple Client Accounts From One Dashboard)

By UniLink May 02, 2026 10 min read
How to Use Agencies in UniLink (Manage Multiple Client Accounts From One Dashboard)


How to Use Agencies in UniLink (Manage Multiple Client Accounts From One Dashboard)

The Agencies feature lets you manage all your client accounts, switch between them instantly, and handle billing per client — without logging in and out every time.

Quick answer: Enable the Agency plan, go to Agency Dashboard, click "Add Client," enter their email, and the account appears in your client list. Switch between clients from the top dropdown. You can build pages on their behalf, set billing per client, and optionally white-label the interface they see.

Managing ten clients on a link-in-bio platform the old way — separate logins, separate browsers, separate tabs — wastes hours every week. UniLink's Agencies feature was built specifically for social media managers, marketing agencies, and freelancers who maintain multiple client accounts. You get a single master dashboard that shows all clients at a glance, lets you jump between them in one click, and keeps billing clean with per-client invoicing. This guide covers everything from adding your first client to optimizing a large multi-account workflow.

What Agencies Does

The Agencies feature creates a hub-and-spoke account structure. Your agency account is the hub. Each client you add becomes a spoke — a separate UniLink account that you can access and manage without ever logging in as that client. Changes you make on behalf of a client appear on their pages in real time, and they can also log in with their own credentials and see their own dashboard independently.

From the Agency Dashboard you see all clients in a single list with their plan level, page count, last-updated date, and quick-action buttons. A single dropdown at the top of the dashboard lets you switch the active workspace to any client instantly. Once switched, every action you take — adding blocks, editing content, configuring settings — applies to that client's account.

Billing is managed per client. You can assign each client to a plan and bill them separately, or you can handle billing centrally as part of your agency retainer. The white-label option (available on the Agency plan) removes UniLink branding from the client-facing dashboard, replacing it with your agency's logo and colors so clients see a fully branded experience.

How to Get Started With Agencies

  1. Upgrade to the Agency plan — Go to your account Settings, open the Billing tab, and select the Agency plan. Multi-account management is not available on Free, Pro, or Business plans. Confirm the upgrade to activate the feature.
  2. Open the Agency Dashboard — After upgrading, a new "Agency" item appears in your main sidebar. Click it to open the Agency Dashboard. This is your master view of all client accounts.
  3. Add your first client — Click the "Add Client" button in the top right of the Agency Dashboard. Enter the client's email address. If they already have a UniLink account, they will receive an invitation to connect. If they do not, UniLink creates a new account for them automatically.
  4. Wait for connection confirmation — If the client already had an account, they must accept your connection request before you can manage it. New accounts created by you are connected immediately with no extra step required.
  5. Assign a plan to the client — Once connected, click the client's row, open the Billing tab on their profile, and assign the appropriate plan. This determines which features are available on their pages.
  6. Switch into the client's workspace — Use the account switcher dropdown at the top of the dashboard (shows your agency name by default). Select the client name to enter their workspace. All pages, settings, and analytics you now see belong to that client.
  7. Build or edit their pages — You are now acting on behalf of the client. Add blocks, configure links, update their bio — everything works exactly as it would if you were logged in as them directly.

How to Use Agencies

  1. Switch between client workspaces — Click the account switcher dropdown (top of screen, shows the currently active workspace). All client accounts you manage appear in the list. Click any name to switch. The switch takes under two seconds.
  2. Create a page on behalf of a client — After switching into a client's workspace, go to Pages and click "New Page." Everything you build here is owned by the client account, not your agency account.
  3. View client analytics — While in a client's workspace, open the Analytics tab. You see that client's link clicks, page views, and audience data. Switch back to your agency account to see your own metrics separately.
  4. Manage client billing — In the Agency Dashboard, click any client row and open Billing. Change their plan, view their invoice history, or cancel their subscription independently of other clients.
  5. Remove a client — In the Agency Dashboard, open the client's profile and click "Remove Client." This disconnects the account from your agency hub. The client's account and all their data are preserved — they simply revert to managing their account independently.
  6. Enable white-label for a client — Open the client's profile in the Agency Dashboard, go to White Label, and toggle it on. Their dashboard will show your agency's branding instead of UniLink branding. Configure the logo and colors in your agency's White Label settings first.
  7. Export a client report — In the client's workspace under Analytics, click "Export Report." Choose the date range and format (PDF or CSV) and download. Send this directly to the client as part of your reporting workflow.

Key Settings Explained

SettingWhat it controlsBest practice
Client PlanWhich UniLink tier the client account is on, determining their available featuresMatch the plan to the client's actual needs — avoid over-provisioning to keep costs predictable
White Label ToggleWhether the client sees UniLink branding or your agency's branding in their dashboardEnable for all retained clients to reinforce your agency's brand value
Client Access LevelWhether the client can edit their own pages or only view themSet to View-Only for clients who should not make unsupervised changes
Billing OwnerWhether the agency or the client is charged for the account's planSet to Agency if you bundle platform costs into your retainer; set to Client for self-managed billing
Notification ForwardingWhether system notifications for the client account go to the client, the agency, or bothSend to both during onboarding, then switch to Agency-only once the client's pages are stable
Pro tip: Name each client workspace with a consistent convention (e.g., "ClientName — Project") so the account switcher dropdown stays readable as your client list grows past ten accounts.

How to Get the Most Out of Agencies

The biggest efficiency gain from the Agencies feature comes from building a standard client onboarding flow. Create a checklist: add client, assign plan, apply a template that fits their niche, configure their custom domain, and schedule a review call. Completing this checklist the same way for every new client means you spend less time remembering what to do and more time doing it.

Use the View-Only access level strategically. When you are in an active build phase for a client, set their access to View-Only so they cannot accidentally change something you just configured. Once you hand off the account, switch them back to full edit access. This prevents the frustrating experience of spending an hour on a design only to find the client changed it before launch.

White-labeling every client dashboard, even for smaller clients, signals professionalism and increases perceived value. Clients who see a branded dashboard are less likely to question the platform costs in your retainer because the tool feels like part of your proprietary stack rather than a third-party subscription they could buy themselves.

Regularly audit your client list to remove inactive accounts. Disconnected or churned clients who remain in your agency hub create clutter in the switcher dropdown and make it slower to find active clients. A clean list also gives you an accurate picture of your active book of business.

Troubleshooting Common Issues

ProblemLikely causeFix
Client invitation not receivedEmail went to spam, or client email was entered with a typoAsk the client to check spam; resend the invitation from the Agency Dashboard client row
Cannot switch into a client's workspaceClient has not yet accepted the connection requestCheck the client row status in Agency Dashboard — a "Pending" badge means the invitation is awaiting acceptance
Changes made in client workspace affecting agency accountAccount switcher was not changed — still on agency workspaceAlways confirm the active workspace in the top dropdown before making edits
White label not showing for clientWhite label toggle is on but agency branding assets not configuredGo to your agency's White Label settings and upload a logo and set brand colors before enabling per client

Pros

  • Manage unlimited client accounts from a single login — no password switching
  • Per-client billing keeps invoicing clean and scalable
  • White-label option strengthens your agency's brand in client-facing touchpoints
  • Client access controls prevent unauthorized changes during active build phases

Cons

  • Agencies feature requires the Agency plan — not available on lower tiers
  • Existing clients must accept a connection invitation before you can manage their account
  • White-label branding is configured once at the agency level — you cannot have different branding per client

Frequently Asked Questions

Can a client also manage their own account while I manage it?

Yes. Both the agency and the client can be logged in and making changes simultaneously. The last save wins, so coordinate with clients during active editing sessions to avoid overwriting each other's work.

How many client accounts can I add?

The Agency plan allows a set number of client seats defined at the plan level. Check your current plan details in Billing to see your limit. Contact support if you need to add more seats than your current plan allows.

What happens to a client's account if I cancel my Agency plan?

All client accounts remain intact and fully functional. They revert to being standalone accounts managed independently by the client. Your agency hub and the switcher functionality are removed, but no client data is deleted.

Can I transfer ownership of a page from my agency account to a client?

Yes. Inside the client's workspace, pages you created while acting on their behalf are already owned by the client account. There is no separate transfer step required.

Is activity logged per client so I can show clients what was done?

Yes. Each client workspace has an activity log under Settings that records page edits, block additions, and setting changes with timestamps. Export this log as a report to include in client communications.

Key Takeaways

  • The Agency plan adds a master hub dashboard where all client accounts are visible and switchable in one click
  • Clients can accept an invitation to connect their existing account or have a new account created for them
  • Billing, access level, and white-label settings are configurable independently per client
  • View-Only access prevents clients from making unsupervised changes during active build phases
  • Canceling the Agency plan preserves all client accounts — they simply become standalone accounts

Ready to manage all your clients from one place?

UniLink Agencies makes multi-account management effortless. Add clients, switch workspaces, and deliver professional results faster than ever.

Get Started Free

Create Your Free Link-in-Bio Page

Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.

Get Started Free