Skip to main content

How to Share Content Across Multiple Client Workspaces

Discover how to manage multiple client workspaces and distribute content efficiently.

Written by Kristina
Updated today

If you’re working with multiple clients, keeping each client’s materials organized and separate is essential. In SessionLab, you can create dedicated workspaces for each client and share content with them in a controlled and scalable way.

This setup ensures that:

  • Each client only sees their own materials

  • You maintain full visibility across all workspaces

  • If needed to, you can easily hand over content after your collaboration period ends

There are two ways to structure your account to achieve this set up:

  • one workspace per client or

  • one workspace per client + a shared (Community) workspace

Setting Up Client Workspaces

To start, create a separate workspace for each client and one workspace for your internal team.

Please note that you would need to set up each new workspace on a separate Pro plan in order to keep the Billing pages separate and have the opportunity to hand them over to your client if needed.

If you don't need the separation, then you can sign up for the Business Plan instead.

As the workspace owner, you can access all workspaces and their content and manage members across workspaces, however, your clients will only see the workspaces they are invited to and be able to access content within their own workspaces.

This video will explain the setup fully:

Managing Members of Each Workspace

After creating workspaces, you can invite members to them, through the Account page of each workspace.

  1. Open the relevant client workspace

  2. Go to Members

  3. Invite your client

Once invited, they’ll be able to create new and view existing sessions inside that workspace. They can edit each session they have been invited to.

Sharing Templates with Clients

At this time, templates cannot be directly transferred between workspaces, but there is a simple workaround on how to do this:

  1. Choose your internal team workspace under Templates

  2. Select the template you want to share

  3. Click Create session

  4. Choose the client’s workspace as the destination

  5. Open the newly created session in the client’s workspace

  6. Click Create template

  7. Select the client’s workspace

Once done, the template will appear in the client’s workspace and can be used by anyone invited there.

Sharing Methods and Activities

You can also share individual methods or activities with your clients from your internal team's library. This is done by first adding the method that you want to share with a certain client to your client's Library.

Once your method has been added to the Library, your clients can use it in their own Session, by doing the following:

  1. Open any session

  2. Access the Library

  3. Select your workspace

  4. Drag and drop the desired method into the session

Multiple Workspaces + Shared Community Workspace

In addition to creating separate workspaces for each client, you can also set up a shared community workspace to distribute reusable content at scale.

A community workspace acts as a central library where you can publish Templates that members of the workspace can use to create Sessions in their respective workspaces.

You can invite multiple clients to this workspace, giving them access to shared resources without exposing any private work.

This video will walk you through the setup:

If you would like to have a Community Workspace for yourself, please reach out to our team (support@sessionlab.com) and we will help set this up.

How This Setup Looks for Your Clients

From the client’s perspective:

  • They only see the workspaces they’ve been invited to

  • They only access templates and methods shared with them

  • They can create sessions using the shared materials

They will not see:

  • Your internal team's workspace

  • Other client workspaces

  • Any content not explicitly shared

Transferring Ownership or Billing

If you want to fully hand over a workspace to a client (for example, after a project ends), you can transfer ownership of that workspace to them.

To do this, simply contact SessionLab team (support@sessionlab.com), and they will help you set it up.

Did this answer your question?