This guide covers the complete process for managing contributor access to your Wix site, from invitation through removal.
Adding Contributors
Prerequisites
Before inviting someone:
- You must be Owner or Admin to invite contributors
- Know the invitee's email address (they'll need a Wix account)
- Determine appropriate role (see roles guide)
- Plan their access scope (all pages or specific pages)
Step 1: Access Roles & Permissions
- Log into Wix Dashboard
- Go to Settings (left sidebar)
- Click Roles & Permissions
- Select Contributors tab
Step 2: Invite New Contributor
Click + Invite People button
Enter contributor's email address
Select a role from dropdown:
- Owner (transfer ownership)
- Admin
- Blog Writer
- Blog Editor
- Site Member Manager
- Contributor (custom permissions)
- Viewer
For Contributor role only: Select specific permissions
Click Send Invite
Step 3: Configure Custom Permissions (Contributor Role)
If you selected "Contributor," configure permissions:
Content & Design:
- Edit all pages
- Edit specific pages (choose which)
- Manage media library
- Publish changes
Apps & Features:
- Manage specific apps
- Manage Wix Stores
- Manage Wix Bookings
- Manage Wix Events
Analytics & SEO:
- View site analytics
- Manage SEO
Other:
- Manage site members
- Manage Wix Blog
Click Send when configured.
Step 4: Invitation Sent
The invitee receives an email:
- Subject: "You've been invited to collaborate on [Site Name]"
- Contains Accept Invitation button
- Valid for 30 days
If they don't have a Wix account:
- Clicking "Accept" prompts them to create one (free)
- They sign up and automatically get access
If they already have a Wix account:
- Clicking "Accept" adds site to their account
- Access granted immediately
Step 5: Verify Access
After they accept:
- Roles & Permissions → Contributors tab
- Check they appear in Active Contributors (not Pending)
- Verify correct role is assigned
Step 6: Notify and Onboard
Send the new contributor:
- Link to Wix site dashboard
- Login instructions
- Overview of their permissions
- Any specific tasks or guidelines
- Contact for questions
Example onboarding email:
Hi [Name],
You now have [Role] access to [Site Name].
Access the site:
1. Go to wix.com and log in
2. Click "Sites" in top menu
3. Select "[Site Name]"
Your access allows you to:
- [List key permissions]
Please reach out if you have questions!
[Your Name]
Managing Existing Contributors
View All Contributors
- Dashboard → Settings → Roles & Permissions
- Contributors tab
You'll see:
- Active Contributors - Have access
- Pending Invitations - Invited but not accepted
Edit Contributor Permissions
- Find contributor in list
- Click Options (...) next to their name
- Select Edit Permissions
- Change role or specific permissions
- Click Save
Changes take effect immediately - no re-invitation needed.
Resend Invitation
If invitation wasn't received:
- Pending Invitations section
- Find pending invite
- Click Options (...)
- Select Resend Invitation
Or cancel and send new invitation:
- Cancel pending invitation
- Invite again with correct email
Cancel Pending Invitation
If invitation was sent in error:
- Pending Invitations section
- Find invitation
- Click Options (...)
- Select Cancel Invitation
Removing Contributors
When to Remove Access
- Employee leaves team
- Project completed (freelancer)
- Client handoff complete
- Role no longer needed
- Security concern
Step 1: Plan the Removal
Before removing, consider:
Asset ownership:
- Do they own any content/pages?
- Need to transfer ownership first?
Ongoing projects:
- Are they working on active tasks?
- Transition work to someone else
Data & credentials:
- Do they have API keys or tokens?
- Need to rotate after removal
Step 2: Remove Contributor
- Dashboard → Settings → Roles & Permissions
- Contributors tab
- Find contributor
- Click Options (...) next to their name
- Select Remove Access
- Confirm removal
They lose access immediately.
Step 3: Post-Removal Security
After removing contributor:
If they had Admin access:
- Rotate API keys/tokens
- Review recent changes (audit log if available)
- Check for unauthorized apps installed
- Review domain settings
If they had billing access:
- Review recent charges
- Verify payment methods unchanged
If they had custom code access:
- Review custom code sections
- Check for backdoors or unauthorized tracking
- Remove any personal scripts they added
For all removals:
- Update team documentation
- Notify relevant stakeholders
- Remove from any external tools (analytics, GTM, etc.)
Step 4: Verify Removal
- Check Active Contributors list - should be gone
- Ask them to try accessing site - should fail
- Review permissions list - no trace should remain
Step 5: Document Removal
Update your access log:
| User | Role | Added | Removed | Reason | Removed By | |
|---|---|---|---|---|---|---|
| John Doe | john@example.com | Admin | 2024-01-15 | 2024-06-30 | Left company | Jane Smith |
Transferring Site Ownership
Special process for changing the primary Owner.
When to Transfer Ownership
- Selling site to client
- Agency handoff
- Business acquisition
- Owner leaving organization
Prerequisites
New owner must:
- Have a Wix account (or create one)
- Accept the transfer
- Have email access
Current owner must:
- Be logged in as Owner
- Know new owner's email
Transfer Process
Dashboard → Settings → Roles & Permissions
Click Transfer Ownership (top right)
Enter new owner's email address
Important: Select what to transfer:
- Site ownership
- Domain ownership
- Premium plan (billing)
- Third-party connections (GA, etc.)
Click Transfer
Confirm you understand the change is immediate
What Happens
New owner:
- Receives email notification
- Must accept transfer
- Becomes Owner with full control
- Takes over billing (if selected)
Previous owner:
- Automatically becomes Admin (or can be removed)
- Loses ownership privileges
- No longer billed (if billing transferred)
Post-Transfer Checklist
After transferring ownership:
For new owner:
- Verify you can access dashboard
- Check billing is correct
- Update payment method if needed
- Review all contributors
- Change passwords/enable 2FA
For previous owner:
- Verify your role (Admin or removed)
- Confirm billing stopped (if transferred)
- Update internal documentation
- Archive site credentials
Bulk Operations
Wix doesn't support bulk invites, but you can streamline:
Inviting Multiple Users
Process:
Create spreadsheet of users:
Email, Role, Notes user1@company.com, Contributor, Content team user2@company.com, Admin, Site managerInvite one by one (copy email from spreadsheet)
Check off as invited
Track acceptances
Alternative for organizations:
- Use organization-level access
- Add users to organization
- Assign site access in bulk (Enterprise plans)
Removing Multiple Users
Process:
- List users to remove
- Remove one by one
- Document each removal
- Verify all removed
After mass removal:
- Rotate all shared credentials
- Review audit logs
- Update team access documentation
Troubleshooting
Invitation Not Received
Problem: Invitee doesn't get email.
Solutions:
- Check spam/junk folder
- Verify email spelling
- Resend invitation
- Try different email address
- Check email provider isn't blocking Wix emails
Can't Remove Contributor
Problem: "Remove" option is grayed out.
Causes & solutions:
- They're the Owner → Transfer ownership first
- They're the only Admin → Add another Admin first
- You lack permissions → Ask Owner to remove
User Can't Accept Invitation
Problem: Clicking "Accept" doesn't work.
Solutions:
Removed User Still Has Access
Problem: User was removed but can still access.
Causes:
- Browser cache (have them log out and back in)
- Multiple accounts (check if they have other access)
- Organization-level access (remove from org too)
Solution:
- Verify they're removed from both site and organization (if applicable)
- Ask them to clear cache and try again
- Contact Wix support if persists
Best Practices
1. Onboarding Process
Create standard onboarding:
- Invite with appropriate role
- Send welcome email with guidelines
- Provide training resources
- Schedule check-in after first week
- Document their access in team log
2. Regular Access Reviews
Schedule reviews:
- Monthly: Check pending invitations
- Quarterly: Full contributor audit
- Annually: Document all access
Review questions:
- Is everyone still active?
- Are roles still appropriate?
- Any pending invites to cancel?
- Anyone needing access upgrades/downgrades?
3. Offboarding Process
Create standard offboarding:
- Remove access immediately
- Rotate shared credentials
- Transfer owned content
- Document removal
- Notify team of change
4. Documentation
Maintain access log:
Minimum fields:
- Name
- Role
- Access granted date
- Access removed date (if applicable)
- Reason for access
- Approved by
Store securely (not on the Wix site itself).
5. Security Protocols
For Admin+ roles:
- Require 2FA
- Annual access re-certification
- Immediate removal on departure
- Credential rotation on removal
For all roles:
- Monitor login activity (if available)
- Review permissions quarterly
- Document all changes
Access Request Workflow
For Teams
Establish formal process:
Request submitted (form or ticket)
- Requester name
- User email
- Role requested
- Justification
- Duration (if temporary)
Approval (manager or owner)
- Verify business need
- Confirm appropriate role
- Approve or deny
Provisioning (admin)
- Invite with approved role
- Document in access log
- Notify requester
Review (quarterly)
- Verify still needed
- Re-certify or remove
Example request form:
Wix Site Access Request
User Information:
- Name: [Name]
- Email: [Email]
- Department: [Department]
Access Details:
- Site: [Site Name]
- Role Requested: [Role]
- Reason: [Business justification]
- Duration: [Permanent / Until [Date]]
Approvals:
- Manager: [Signature]
- Site Owner: [Signature]
Integration with Other Systems
SSO (Enterprise)
If on Enterprise plan with SSO:
- Users authenticate via corporate identity provider
- Access automatically provisioned/deprovisioned
- Centralized user management
Setup:
- Configure in Wix Organization settings
- Map Wix roles to SSO groups
- Test before full deployment
SCIM (Enterprise)
Automate user provisioning:
- Users added/removed via SCIM protocol
- Syncs with HR systems
- Automatic onboarding/offboarding
Requires: Enterprise plan + SCIM-capable identity provider
Quick Reference
Add Contributor
Dashboard → Settings → Roles & Permissions
→ Contributors → + Invite People
→ Enter email → Select role → Send
Change Role
Roles & Permissions → Find user
→ Options (...) → Edit Permissions
→ Select new role → Save
Remove Contributor
Roles & Permissions → Find user
→ Options (...) → Remove Access
→ Confirm
Transfer Ownership
Roles & Permissions → Transfer Ownership
→ Enter new owner email
→ Select what to transfer → Transfer