Skip to main content
The mental model:
  • Account - your user. Can belong to many workspaces.
  • Workspace - the unit of isolation. All links, folders, tags, templates, UTM rules, custom domains, pixels, API keys, analytics, billing, and members live here.
  • Member - a user attached to a workspace with a role (owner, admin, member, viewer).
  • Folders - sub-organization within a workspace.
There’s no concept of “organization” above workspace. Run multiple workspaces (e.g., per client, per brand) on one account.

When to use multiple workspaces

One workspace per client. Their links/domains/templates/billing isolated. Owner moves between workspaces from the workspace switcher.

Real-world example

Acme Marketing Agency:

Common mistakes

Creates billing fragmentation and member-management overhead. Use folders.
Defeats data isolation. Members of Client A can see Client B’s links.
Slug is the URL identifier (acme-internal). Name is the display name (Acme Internal). They’re independent.

Edge cases

Workspace name unique per owner. You can’t own two workspaces with the same name (case-insensitive). Different owners can.
Slug uniqueness. Slugs are globally unique across linkutm.