To allow multiple freelancers to collaborate on a Webflow CMS site, you need to manage access using Webflow’s Team Plans or Workspace roles.
1. Workspaces Instead of Individual Accounts
- Webflow now uses Workspaces (formerly Team Plans) to organize collaboration.
- All collaborators must be added to the Workspace that owns the project.
- The site must be in this Workspace (not in a personal account) for others to access it.
2. Upgrade the Workspace Plan if Needed
- Only Core or Growth Workspace plans support multiple collaborators.
- Free Workspaces don’t allow adding other members.
- Growth Plan allows the most flexibility with advanced permissions.
3. Add Freelancers as Workspace Members
- Go to Workspace Settings > Members.
- Click Invite members, enter their emails, and assign appropriate roles:
- Designer: Can access the Webflow Designer and Editor.
- Content Editor: Can only make changes via Webflow Editor (no Designer access).
- Admin (optional): Can manage billing and Workspace settings.
4. Assign Project-Level Access (Optional)
- If you want to limit access to certain projects:
- Use Growth Workspaces, which let you set permissions per project.
- Assign freelancers as Guests or restrict design access as necessary.
5. Alternative: Webflow Enterprise (for larger teams)
- If you have a large team with advanced permission needs, Webflow Enterprise offers:
- Role-based permissions
- Audit logs
- Enhanced collaboration tools
- This is usually suited for agencies or large teams.
Summary
To have multiple freelancers collaborate on a Webflow CMS site, move the project to a paid Workspace, invite them as Workspace Members, and assign Designer or Editor roles as needed. Personal accounts don’t support team collaboration.