Remove or deactivate a user

Remove permanently frees the seat; Deactivate locks them out but keeps the seat. Both audited. Personal accounts stay for other workspaces.

Written By Salvatore Sinigaglia

Last updated About 5 hours ago

Remove permanently frees the seat; Deactivate locks them out but keeps the seat. Both audited. Personal accounts stay for other workspaces.

Remove or deactivate a user

Two flavors of offboarding: Remove = full removal from this workspace, seat freed (if user has no other memberships in your Org). Deactivate = user keeps account but cannot log in until reactivated, seat still counted. Both at Settings → Team → People → action menu.

Who is this for

Admins handling team changes: someone leaves the company, a contractor's project ends, a member needs temporary suspension during an investigation.

Remove vs Deactivate — when to use which

Use Remove whenUse Deactivate when
Member is gone permanently (left company, contract ended)Member is on extended leave (sabbatical, parental leave)
You need to free a seat for a new hireYou expect them back; want to preserve their setup
Compliance offboarding (data access revoked)Investigation pending; restore access if cleared
Cleaning up dormant accountsMember compromised; temporarily lock out

Remove is the most common. Deactivate is reserved for cases where the membership might be restored.

How to remove a member

Step 1: Open People page

Navigate to Settings → Team → People.

Step 2: Find the user

Search by name or email, or scroll the table.

Step 3: Action menu → Remove from workspace

Click the three-dot icon → Remove from workspace.

Step 4: Confirm

A confirmation dialog shows:

  • Member's name + email
  • What loses access: this workspace's data and settings
  • What's preserved: their personal account (if they have other workspace memberships)

There is no "also revoke their API keys" checkbox — removing a member does not automatically revoke their API keys. Revoke those separately (see team-112).

Click Confirm removal. The member is soft-deleted from the team and disappears from your People page immediately.

Step 5: Audit log entry

The removal is recorded in the audit log with action member.remove (target = the removed user).

How to deactivate a user

Same flow, but pick Deactivate instead of Remove. Effect:

  • User cannot log in
  • User retains their membership (not removed)
  • Seat is still counted (deactivation doesn't free seats)
  • The change is recorded in the audit log with action member.status-change

Reactivate

Find them in the People list (toggle "Show deactivated" if hidden) → action menu → Reactivate. Sessions are not restored — they log in fresh. Same role, same workspace memberships, same data access.

Seat accounting on removal

ScenarioSeat freed?
User removed from your workspace; they're not in any other workspace in the Org✅ yes
User removed from your workspace; they're still in workspace B in same Org❌ no (seat counted by workspace B membership)
User removed from all workspaces in Org✅ yes (their entire Org membership gone)
User deactivated (not removed)❌ no
Pending invitation revoked✅ yes

To free a seat occupied by a now-irrelevant user: remove them from all workspaces in your Org.

What happens to their stuff

When you remove or deactivate a user:

Their belongingsWhat happens
Campaigns they createdStay in workspace, ownership reattributed to system/admin
Rules they set upContinue firing under stored config (executes under stored creator ID, not session)
Creatives they uploadedStay in Creative Hub, attribution stays with original user (audit log)
API keys they createdContinue to work — removal does not auto-revoke them; revoke separately if needed
Audit log entriesPreserved (immutable)
Their personal accountSurvives if member of other workspaces; otherwise becomes orphan-account (still usable for re-acceptance of future invites)

This is intentional: removing a teammate shouldn't break running automation or lose attribution history.

Cannot remove

You cannot remove:

  • Yourself from your own workspace (must transfer ownership first or have another admin remove you — see team-105)
  • The only owner of a workspace (must transfer ownership first)
  • A user whose role you can't see/manage (you lack required permission)

Bulk removal

People page supports multi-select. Tick rows → toolbar → Remove from workspace → confirm. All removed in a single transaction (atomic — all or nothing).

Useful for end-of-project contractor offboarding or post-acquisition cleanup.

What you'll see

After removing:

  • The row disappears from the People table (or shows Deactivated badge if you deactivated)
  • Seat counter at /settings/team/billing updates (if seat freed)
  • Toast: "[name] removed from workspace"
  • Audit log entry visible in /settings/team/audit-log

Common issues

  • "Cannot remove last owner": transfer ownership first.
  • "You can't remove yourself": ask another admin, or transfer ownership and let them remove you.
  • Seat counter didn't decrease after removal: user has another membership in your Org. Remove from all to free.
  • Removed user's API keys still calling our API: removal doesn't auto-revoke keys. Revoke them from Settings → Team → API Keys before or after offboarding (see team-112); contact support if you need help.
  • Deactivated user can still log in: allow a short delay for the session to expire, or contact support to force-invalidate.
  • Removed by accident: re-invite via email. Their old data attribution survives, but you'll need to re-set role.

Soft delete + GDPR

Removal is soft delete (deleted_at timestamp). Audit + history retained. For permanent personal data erasure (GDPR right to be forgotten), the user (or you on their behalf with consent) must request personal account deletion — see acc-117 account deletion.

FAQ

What's the difference between Remove and Deactivate in Wevion?

Removing a user fully removes them from the workspace and frees the seat if they have no other memberships in your Org, while deactivating locks them out but keeps their account and still counts the seat. Both actions live at Settings → Team → People and are recorded in Wevion's audit log.

Does removing a user free up their seat?

Removing a user frees the seat only if they belong to no other workspace in your Org. If they're still a member of another workspace in the same Org, the seat stays counted. To free a seat for a dormant user, remove them from all workspaces. Deactivation never frees a seat.

What happens to campaigns and rules a removed user created?

They keep running. In Wevion, campaigns a removed user created stay in the workspace with ownership reattributed to system/admin, and their rules continue firing under the stored creator config. This is intentional so offboarding a teammate doesn't break running automation or lose attribution history.

Can I remove myself or the only workspace owner?

No. Wevion blocks removing yourself from your own workspace and removing the only owner — you must transfer ownership first (see team-105). You also can't remove a user whose role you lack permission to manage. To leave, transfer ownership or have another admin remove you.

FAQ

What's the difference between Remove and Deactivate in Wevion?

Removing a user fully removes them from the workspace and frees the seat if they have no other memberships in your Org, while deactivating locks them out but keeps their account and still counts the seat. Both actions live at Settings → Team → People and are recorded in Wevion's audit log.

Does removing a user free up their seat?

Removing a user frees the seat only if they belong to no other workspace in your Org. If they're still a member of another workspace in the same Org, the seat stays counted. To free a seat for a dormant user, remove them from all workspaces. Deactivation never frees a seat.

What happens to campaigns and rules a removed user created?

They keep running. In Wevion, campaigns a removed user created stay in the workspace with ownership reattributed to system/admin, and their rules continue firing under the stored creator config. This is intentional so offboarding a teammate doesn't break running automation or lose attribution history.

Can I remove myself or the only workspace owner?

No. Wevion blocks removing yourself from your own workspace and removing the only owner — you must transfer ownership first (see team-105). You also can't remove a user whose role you lack permission to manage. To leave, transfer ownership or have another admin remove you.

Steps

  1. Navigate to Settings → Team → People.
  2. Search by name or email, or scroll the table.
  3. Click the three-dot icon → Remove from workspace.
  4. A confirmation dialog shows: Member's name + email What loses access: this workspace's data and settings What's preserved: their personal account (if they have other workspace memberships) There is no "also revoke their API keys" checkbox — removing a member does not automatically revoke their API keys. Revoke those separately (see team-112). Click Confirm removal. The member is soft-deleted from the team and disappears from your People page immediately.
  5. The removal is recorded in the audit log with action member.remove (target = the removed user).

Last updated: 2026-05-17