Team Members
Invite team members to help manage your affiliate program. This guide covers adding members, roles, and access management.
Overview
Team members can:
- Access your AffiliateBase dashboard
- Manage affiliates and campaigns
- View reports and analytics
- Process payouts (depending on role)
Adding Team Members
Invite Process
- Go to Settings → Team Members
- Click Invite Member
- Enter their email address
- Select a role
- Click Send Invitation
What They Receive
Invited team members get:
- Email invitation
- Link to accept and join
- Instructions to create account (if new)
Invitation Status
| Status | Meaning |
|---|---|
| Pending | Invitation sent, awaiting acceptance |
| Accepted | Member has joined |
| Expired | Invitation expired (resend if needed) |
Member Roles
Available Roles
| Role | Description |
|---|---|
| Owner | Full access, can delete organization |
| Admin | Full access except org deletion |
| Member | Standard access to manage program |
Role Permissions
Currently, all roles have similar access levels. Role-based permissions (restricting certain actions to specific roles) is a planned feature.
All members can:
- View dashboard and reports
- Manage affiliates
- Manage campaigns
- Process payouts
- Access settings
Only owners can:
- Delete the organization
- Transfer ownership
Managing Members
Viewing Team
- Go to Settings → Team Members
- See list of all members
- View their role and status
Changing Roles
- Find the member in the list
- Click the role dropdown
- Select new role
- Confirm change
Removing Members
- Find the member in the list
- Click Remove or the trash icon
- Confirm removal
Note: You cannot remove yourself if you’re the only owner.
Resending Invitations
For pending invitations:
- Find the invitation
- Click Resend
- New invitation email sent
Ownership
Organization Owner
Every organization has at least one owner:
- Full administrative control
- Can delete organization
- Can transfer ownership
- Cannot be removed (unless ownership transferred)
Transferring Ownership
To transfer ownership:
- Add new owner as team member
- Contact support to transfer ownership
- (Self-service transfer coming soon)
Team Size Limits
By Plan
| Plan | Team Members |
|---|---|
| Free | Unlimited |
| Starter | Unlimited |
| Growth | Unlimited |
| Pro | Unlimited |
All plans include unlimited team members.
Best Practices
For Access Management
- Minimum access: Only add members who need access
- Regular review: Periodically audit team list
- Remove promptly: Remove members who leave
- Use roles: Assign appropriate role levels
For Security
- Strong passwords: Encourage secure passwords
- Unique accounts: Each person their own account
- Monitor activity: Review for unusual behavior
- Update access: When responsibilities change
For Onboarding
When adding new team members:
- Share documentation and guides
- Walk through key workflows
- Explain your affiliate program goals
- Point them to help resources
Collaboration Tips
Splitting Responsibilities
Example division of work:
| Task | Assigned To |
|---|---|
| Affiliate recruitment | Marketing team |
| Commission management | Finance team |
| Technical integration | Dev team |
| Payout processing | Finance team |
Communication
Keep your team aligned:
- Document processes
- Share affiliate performance insights
- Discuss commission rate changes
- Coordinate on large payouts
Activity Tracking
Audit Logs (Coming Soon)
Future feature to track:
- Who made changes
- What was changed
- When changes occurred
- Settings modifications
Troubleshooting
Invitation Not Received
- Ask them to check spam/junk folder
- Verify email address is correct
- Resend the invitation
- Check for email blocks
Can’t Remove Member
- Verify you have admin/owner role
- Check if they’re the only owner
- Contact support if issues persist
Member Can’t Access
- Verify they accepted invitation
- Check they’re using correct email
- Have them reset password
- Verify account is active
Missing Permissions
- Check their assigned role
- Verify the action is allowed
- Update role if needed
- Contact support for custom needs
Future Features
Planned team management features:
- Granular role permissions
- Custom roles
- Activity audit logs
- Two-factor authentication requirement
- SSO/SAML integration