Roles
Every team member belongs to a brand and has one of two roles:
- Admin — full read/write across the brand. Can manage settings, generate API keys, invite others, change roles, and remove team members.
- Member — read access across the dashboard, reports, and activity logs. Can't change settings, can't invite anyone, can't generate API keys.
Master admins (the agency or the founder running the platform) sit outside the brand role system. They can do anything on any brand and are managed separately.
Inviting someone
- Open Settings on your brand.
- Scroll to Team.
- Type the teammate's email, pick a role from the dropdown (Admin or Member), and click Invite.
We send the invitee an email with a single-use link. They click the link, authenticate via WorkOS (magic-link or whatever the workspace has configured), and they're in. Their account is auto-attached to your brand at the role you picked.
Invites expire after 7 days. If a teammate doesn't claim theirs in time, just resend.
Pending invites
The Team section shows two lists: active members and pending invites. For each pending invite you can:
- Resend — emails the link again with a fresh 7-day expiry.
- Revoke — invalidates the link. Useful if you typed the wrong email or changed your mind.
Changing a role
Open the dropdown next to a member's name and pick the new role. The change is instant — no email confirmation. The affected user sees the new permissions on their next page load.
You can't demote yourself if you're the last admin on the brand. Trcker enforces a "at least one admin per brand" rule to prevent locking everyone out.
Removing a member
The trash-can icon next to a member's row removes them. They lose access immediately — any pages they have open will redirect to /login on the next request.
Removing a member doesn't delete the underlying user account or their work history. Conversions they triggered, automation rules they wrote, partners they invited — all stay. The user's row in users keeps existing; only the membership link is severed.
Teammates outside this brand
If your teammate already has access to a different brand on Trcker (say, they work at the agency that runs your program), inviting them to your brand adds an additional membership. They'll see a workspace switcher in their sidebar and can flip between brands.
Master admins effectively have membership on every brand and don't need invites.
What members can do that admins can't
Nothing. Admin is a strict superset of Member. The split exists so brand owners can let teammates view dashboards without giving them the keys to the kingdom (settings, API keys, payouts).