Team Collaboration
SearchVector makes it easy for teams to collaborate on SEO projects. Work together efficiently with role-based access, project sharing, and task assignment.
Team Overview
Why Use Teams in SearchVector?
- Shared Projects - Multiple team members can work on the same projects
- Role-Based Permissions - Control exactly what each team member can do
- Activity Tracking - See who made changes and when
- Task Assignment - Assign work to specific team members
- Scalability - Grow from solo freelancer to large agency
Team Collaboration Features
SearchVector supports three main collaboration models:
- Solo - You work alone on your projects
- Small Team - 2-10 people working on shared projects
- Large Team - Departments, agencies, or enterprises with complex permission needs
Your plan determines how many team members you can invite. See pricing details to learn your team member limit.
Adding Team Members
Invite a Team Member
Bring your colleagues into SearchVector:
- Go to Settings > Team Members
- Click "Invite Team Member"
- Enter their email address (used to identify them for Google OAuth sign-in)
- Select their role (see role descriptions below)
- Optional: Choose specific projects they can access
- Click "Send Invite"
The team member will receive an email invitation within 5 minutes. They must accept the invitation to join your account.
Accept a Team Invitation
If you've been invited to a SearchVector account:
- Check your email for the invitation from SearchVector
- Click the "Accept Invitation" link in the email
- You'll be directed to sign in with your Google account via the "Continue with Google" button
- Accept the terms and complete setup
- You're now part of the team!
If you don't see the invitation email, check your spam folder. You can also ask the team owner to resend the invitation.
Resend an Invitation
If a team member didn't receive their invitation:
- Go to Settings > Team Members
- Find the team member (they'll show as "Pending" status)
- Click the three dots next to their name
- Select "Resend Invitation"
- They'll receive a new invitation email within 5 minutes
Cancel a Pending Invitation
Remove an invitation before it's accepted:
- Go to Settings > Team Members
- Find the pending invitation
- Click the three dots next to their name
- Select "Cancel Invitation"
- They won't be able to use the invitation link
User Roles and Permissions
SearchVector offers three role levels with different permission sets. Choose the appropriate role for each team member.
Admin Role
Full access to everything
Admins can:
- Create, edit, and delete projects
- Run all SEO tools and analyses
- Invite and manage team members
- Change roles and remove members
- Access all billing and settings
- Purchase additional credits
- View all team activity
Best for:
- Account owners
- Team leads
- Project managers
- Agency owners
| Permission | Admin |
|---|---|
| Create Projects | ✓ |
| Edit Projects | ✓ |
| Delete Projects | ✓ |
| Run Tools | ✓ |
| Manage Team Members | ✓ |
| Change Settings | ✓ |
| View Billing | ✓ |
| Purchase Credits | ✓ |
| View All Projects | ✓ |
Editor Role
Create and edit projects; can't manage settings
Editors can:
- Create and edit projects they have access to
- Run all SEO tools and analyses
- Add and manage tasks within projects
- View team member activity
- Update their own profile
Editors cannot:
- Delete projects or accounts
- Invite or remove team members
- Access billing or settings
- Purchase credits
- Change team member roles
Best for:
- Team members
- Content marketers
- SEO specialists
- Agency team members
| Permission | Editor |
|---|---|
| Create Projects | ✓ |
| Edit Projects | ✓ |
| Delete Projects | ✗ |
| Run Tools | ✓ |
| Manage Team Members | ✗ |
| Change Settings | ✗ |
| View Billing | ✗ |
| Purchase Credits | ✗ |
| View All Projects | ✓* |
*Editors only see projects they have access to
Viewer Role
Read-only access to view reports and data
Viewers can:
- View projects and reports
- View keywords and ranking data
- Export reports
- View team activity
- Comment on tasks
Viewers cannot:
- Create or edit projects
- Run any tools
- Modify any data
- Invite or manage team members
- Access settings or billing
Best for:
- Stakeholders
- Executives
- Clients (for agencies)
- Read-only access users
| Permission | Viewer |
|---|---|
| Create Projects | ✗ |
| Edit Projects | ✗ |
| Delete Projects | ✗ |
| Run Tools | ✗ |
| Manage Team Members | ✗ |
| Change Settings | ✗ |
| View Billing | ✗ |
| Purchase Credits | ✗ |
| View All Projects | ✓* |
*Viewers only see projects they have access to
Managing Team Members
Change a Team Member's Role
Update a team member's permissions:
- Go to Settings > Team Members
- Find the team member in the list
- Click the role dropdown next to their name
- Select the new role (Admin, Editor, or Viewer)
- Click "Update" to apply changes
The change takes effect immediately.
When you remove admin privileges from someone, they lose access to sensitive settings and billing information.
Remove a Team Member
Revoke a team member's access to your account:
- Go to Settings > Team Members
- Find the team member you want to remove
- Click the three dots next to their name
- Select "Remove Member"
- Confirm the removal
The team member loses access immediately and can't access any projects.
Removing a team member doesn't delete their work or associated data. Projects, keywords, and analyses remain in your account.
Project-Level Access Control
Share Projects with Specific Team Members
Limit team member access to specific projects:
- Open a project
- Click "Project Settings" (gear icon)
- Scroll to "Team Access"
- Click "Manage Access"
- Toggle team members on/off:
- On - They can access this project
- Off - They cannot access this project
- Click "Save Changes"
View Project Members
See who has access to a specific project:
- Open a project
- Click "Project Settings" > "Team Access"
- See all team members with access to the project
- Their role appears next to their name
Project-Level Permissions
Team members see and can access only:
- Projects they've been explicitly granted access to
- Widgets and reports within those projects
- Keywords and rank tracking data for those projects
Use project-level access control to give clients access to only their projects, or to organize teams by project type.
Task Assignment and Collaboration
Create and Assign Tasks
Keep your team organized with task assignments:
- Open a project
- Navigate to Tasks tab
- Click "Create New Task"
- Fill in task details:
- Title - Clear task name (e.g., "Research 50 new keywords")
- Description - Detailed task explanation
- Assign To - Select team member(s) to assign
- Due Date - When the task should be completed
- Priority - Low, Medium, High, or Urgent
- Click "Create Task"
Update Task Status
Track progress on assigned tasks:
- Go to Tasks in your project
- Find the task
- Click to open it
- Update the status:
- To Do - Not yet started
- In Progress - Currently being worked on
- In Review - Ready for review
- Completed - Finished
- Changes save automatically
Add Comments to Tasks
Collaborate asynchronously through task comments:
- Open a task
- Scroll to "Comments" section
- Type your comment
- Click "Post Comment"
- Mention team members with @name to notify them
Task Notifications
Team members are automatically notified when:
- A task is assigned to them
- A task due date is approaching
- Someone comments on their task
- Task status changes
Control notifications in Settings > Notifications.
Team Activity and Audit Log
View Team Activity
See what your team members are doing:
- Go to Dashboard > Team Activity Widget
- See recent changes:
- Who made the change
- What they changed
- When they made it
- Which project it affected
- Click "View Full Activity" for detailed history
Full Audit Log
Access a complete history of all team actions:
- Go to Settings > Team > Audit Log
- See chronological list of all team activity
- Filter by:
- Team Member - See activity from specific person
- Action Type - Project created, keywords added, etc.
- Date Range - Specific time period
- Export the log if needed
What Gets Tracked?
SearchVector logs:
- Project creation, edits, and deletion
- Keywords added, modified, or removed
- Tool runs and analyses
- Team member invitations and removals
- Settings changes
- Report generation
- File uploads and exports
Audit logs are available to account admins only and are kept for 12 months.
Best Practices for Team Collaboration
Organization Strategies
- Clear Role Definition - Make sure each team member understands their role and permissions
- Project Organization - Group related clients or initiatives into projects
- Naming Conventions - Use consistent naming for projects (e.g., "Client - 2026" or "Product - Q1 2026")
- Regular Check-ins - Have weekly team meetings to discuss progress
- Documentation - Keep notes in task descriptions for future reference
Communication Tips
- Use Task Comments - Document decisions and feedback in task comments
- Clear Descriptions - Write detailed task descriptions so team members understand expectations
- Set Deadlines - Use due dates to keep projects on track
- Mention Colleagues - Use @mentions to notify specific team members
- Regular Updates - Update task status frequently so others know where you are
Permission Best Practices
- Principle of Least Privilege - Give team members only the access they need
- Regular Audits - Review team member access quarterly
- Remove Inactive Users - Remove team members who are no longer active
- Separate Client Access - Give clients Viewer role only to their projects
- Admin Backup - Ensure at least 2 admins per account for continuity
Workflow Optimization
- Clear Task Assignment - Assign tasks to one primary person
- Deadline Spacing - Don't assign all tasks the same due date
- Progress Tracking - Use status updates to communicate progress
- Regular Reporting - Generate reports for stakeholders
- Knowledge Sharing - Use comments to document learnings
Multi-Account Management
Accessing Multiple Accounts
If you're invited to multiple SearchVector accounts:
- Sign in to SearchVector using "Continue with Google"
- Click your profile icon > "Switch Account"
- Select the account you want to access
- You're now logged into the selected account
Managing Multiple Teams
As an admin for multiple accounts:
- Each account has separate billing, credits, and settings
- You can switch between accounts anytime
- Team members are specific to each account
- Projects don't transfer between accounts
- Keep careful track of which account is active
Make sure you're in the correct account before making billing changes or inviting team members. You don't want to invite someone to the wrong account!
Troubleshooting Team Issues
Team Member Can't Access Their Project
- Verify their role has project access permissions
- Check project-level access settings
- Ask them to try logging out and back in
- Clear their browser cache
- Contact support if issue persists
Invitation Not Received
- Check spam/junk folder
- Verify email address is correct
- Ask admin to resend invitation
- Try inviting with different email address
- Check if user already has an account
Can't See Activity from Team Member
- Verify you're an admin (only admins see full activity)
- Check if team member's activity is from a project you have access to
- Review audit log filters
- Ask the team member directly about their actions
Frequently Asked Questions
Q: Can team members have different access to different projects? A: Yes! Use project-level access settings to give team members access to only the projects they need.
Q: Can I change someone's role after inviting them? A: Yes, go to Settings > Team Members and update their role anytime.
Q: What happens to their work if I remove a team member? A: Their work remains in SearchVector. Removing them only revokes their access.
Q: Can viewers run tools? A: No, viewers can only view and export reports. They cannot run any analysis tools.
Q: How many accounts can I be part of? A: You can be invited to multiple accounts. Use the "Switch Account" feature to access them.
Next Steps
- Invite Your Team - Start adding team members to your account
- Assign Roles - Give each member appropriate permissions
- Create Tasks - Start assigning work to team members
- Monitor Activity - Check the audit log regularly
- Optimize Workflows - Refine processes based on what works for your team
Questions about team collaboration? Email [email protected]!