Streamline client collaboration with the guest role.
With guest role, clients (hosts) keep ownership of their Workspace while securely inviting a guest (i.e., an agency or freelancer) into their own Workspace to collaborate for free. No need to share passwords or transfer sites back and forth — agencies and freelancers can just join a host’s Workspace as a guest. Guests will receive access to sites in their host’s Workspace but won’t be able to access confidential Workspace settings.
If you want to be a guest in someone’s Workspace, you must have an Agency or Freelancer Workspace plan.
Guests can access:
- Workspace sites to which the host has given them access
- 2 Workspace settings: App & Integrations and Libraries & Templates
- The Guests tab, where the guest can view and update their own guest team members but no other guests or members of the host’s Workspace
- The Legacy Editor
Guests can’t access:
- All other Workspace settings (General, Team, Plans, Billing, and Partner Settings)
How to send a request to join a client’s Workspace
To simplify the process for your clients, send them a guest access request, which they can review and accept with one click.
To send a guest access request to your client:
- Go to your Dashboard
- Click Client management
- Click Add client
- Click Request guest access
- Add the client’s details (note: the Company name shows up as the client’s nickname in your Client management tab, but is not visible to the client)
- Click Next
- Select team members to add from the dropdown
- Set their site roles and publishing permissions as needed
- Click Send request
Your client will receive an email notifying them of your access request. They can review the request in their Dashboard and adjust roles and permissions as needed. You’ll be notified once the client accepts or declines.
How to accept a guest invite from a client
Alternatively, your client can invite you to join as a guest from their own Workspace. You must be an owner or admin of the Workspace in order to accept a guest invite.
Clients can follow this guide to send you a guest invite. You’ll receive an email and a notification in your Dashboard.
To accept the invitation:
- Click Accept invitation in your invite email
- Click Accept for the pending invitation in your Dashboard
- Choose the Workspace you want to add as a guest (must be on an Agency or Freelancer plan)
- (Optional) Change your guest display name
- Click Next
- Choose your teammates, set roles, and assign publishing permissions
- Click Join Workspace
You can also decline an invitation from your Dashboard.
Note
You can be a guest in up to 150 Workspaces.
Allowed roles for guests in a client’s Workspace
The roles you can assign to your teammates depend on:
- The seat type (Full, Limited, or Free) they have in your own Workspace
- The roles your client allowed when sending the guest invite or approving your request
Accessing a client’s Workspace
Once added as a guest, access the client’s Workspace via the Workspace dropdown in your Dashboard.
You’ll see the sites and folders the client has shared with you. You’ll also have access to Apps & Integrations and Libraries & Templates — but not to other Workspace settings. A purple “Guest” flag will appear on your Dashboard.
Note
If a guest is removed from their original Workspace, they’re automatically removed from all guest Workspaces as well.
Manage team members in a client’s Workspace
Add a team member to the client’s Workspace
- Go to the client’s Workspace > Guests
- Click Add guest
- Select people to add
- Set their roles and permissions
- Click Add guest
The client may need to approve new team members. If approval isn’t required, they won’t be notified.
Change a team member’s site role
- Go to the client’s Workspace > Guests
- Click the dropdown next to the team member
- Select a new Site role
- Click Update role
This updates their role across all existing and future sites. The client won’t be notified.
Remove a team member from the client’s Workspace
- Go to the client’s Workspace > Guests
- Click the three dots next to their name
- Click Remove from Workspace
- Click Remove
The client won’t be notified when you remove a team member.
Manage a client Workspace’s nickname and avatar
You can set a custom nickname and avatar for each client. To update this info:
- Go to your Dashboard
- Click Client management > Client Workspaces
- Click the three dots next to the Workspace
- Edit the Client name or Avatar
- Click Save
Note
Clients will not see your client nickname or avatar.
By setting a custom nickname or avatar for your client, these custom values will be reflected everywhere in your Webflow Dashboard, including when searching for Workspaces via quick find.
Remove yourself or your entire team from a client’s Workspace
You can remove yourself and your teammates from a client’s Workspace if needed.
- Go to your Dashboard
- Click Client management > Client Workspaces
- Click the Options icon next to the Workspace you want to leave
- Click Leave Workspace
Upgrading your guest access with existing clients
If you joined a client’s Workspace before July 15, 2025, your access is tied to your personal Webflow account — this is called “legacy” guest access.
Legacy access still works, but upgrading lets you bring teammates, manage roles, and reduce the client’s burden.
To upgrade your guest access:
- Go to your Dashboard
- Click Client management > Client Workspaces > Legacy guest access
- Click Update access next to the client Workspace
- Select team members, assign roles and permissions
- Click Send request
Your client will be notified via email of the updated request and will be able to review the information. This email will be sent to the owner of the client’s Workspace.
While the updated access is pending (or if the update is declined by your client), your current legacy guest access will remain in place. Once the client approves your request, your existing guest access will be replaced with the new, Workspace-level access for you and any other team members you included in the request.
Important
If multiple members of your team currently have legacy guest access to your client’s Workspace, only one team member needs to request updated access. By including your other team members in the access request, their legacy guest access will automatically be converted as well.
Updating legacy access in bulk
If you have many legacy guest Workspaces, you can update access for all of them at once. If you need different members per Workspace, update them individually instead.
- Go to your Dashboard
- Click Client management > Client Workspaces > Legacy guest access
- Click Bulk edit
- Select the Workspaces to update
- Click Update access
- Select team members and permissions — these apply to all selected Workspaces
- Click Send requests
Each client will get an email notification. Your legacy access stays in place until the client approves the update.