Help Center
Agencies run a workspace per client. International teams run a workspace per country. Either way, everyone works in one Trakr account with one tagging standard, and nobody sees data that is not theirs.
A workspace is an isolated container inside your account. Each one holds its own links, its own history, and (optionally) its own configurations. The people you assign to a workspace work inside it as if it were the whole product: they build URLs, browse the Library, and load templates, and everything they see belongs to that workspace.
The isolation is enforced on the server, in the database's row-level security. It is not a display filter: a member of the Germany workspace cannot reach France data through the app, through an export, or through the API.
| Who | What they see |
|---|---|
| Member of one workspace | Exactly that workspace's links, history, and configurations, plus configurations shared at account level. |
| Member of several workspaces | One workspace at a time, chosen with the workspace switcher in the header. |
| Admin / owner | Everything, across all workspaces. Someone has to run the whole account. |
Say you run Northlight Agency and manage campaign tracking for clients in Germany, France, and the Netherlands. The same steps apply if you are one brand running country organizations as sub-accounts.

Your plan includes your first workspace. Every additional client workspace is 29€/month or 290€/year and brings 5 additional team seats into your account's shared pool. When you reach your current limit, the Workspaces page shows the purchase card; the new slot is available the moment the payment goes through.
Admins create, rename, and archive workspaces. Members cannot; for them the page does not offer management at all.
People with more than one membership pick where they work with the workspace switcher in the app header. Switching reloads the app into the selected workspace: its history, its default configuration, its everything.

Members with a single membership never see a dropdown; they are simply in their workspace. Admins can also use the switcher to work inside a specific client context.
Configurations follow a two-level hierarchy that fits agency work naturally:
Where does the assignment happen? Not in Settings: a configuration's workspace is decided by where you are when you save it. Configurations are managed in the builder, in the config dropdown at the top right. The concrete steps for a client-specific setup:
Working at account level (no workspace selected)? Then your saved configuration is account-wide, and sharing it makes it the standard every workspace builds by. The details of sharing, starring, and cloning are on Configurations & sharing.
The Trakr API understands workspaces too. When you create a key on Settings → API, you choose its scope:

A scoped key stops working if its workspace is archived or paused for payment, and it resolves that workspace's default configuration first. The daily request pool stays shared across your whole account.
If a workspace payment fails, we retry automatically for 14 days and email you about it. If it cannot be collected, access to the affected workspaces is paused: they show a lock in the switcher, and members cannot enter them until the subscription is reactivated.
Paused data stays stored safely for 30 days. We send a reminder 7 days before that window ends. Reactivate at any point within it and everything is exactly as you left it. After the 30 days, the paused workspace's links, history, and workspace configurations are permanently removed.
Archive their workspace (the bin icon on the Workspaces page). Archiving detaches the members and hides the workspace from everyday lists, but keeps its history stored, visible to admins only, and frees the slot against your limit. Archived workspaces refuse new members, and API keys scoped to them stop working.
No. A member sees the links, history, and workspace configurations of their active workspace only. This isolation is enforced on the server, in the database's row-level security, so it holds in the app, in exports, and in the API. Admins are the exception: they see every workspace, because someone has to run the whole account.
Your plan includes your first workspace. Every additional client workspace is 29 euro per month or 290 euro per year, and each one adds 5 team seats to your account's shared seat pool. You buy them directly on the Workspaces page when you reach your current limit.
We retry the payment automatically for 14 days and email you about it. If it cannot be collected, access to the affected workspaces is paused. Paused data stays stored safely for 30 days: we send a reminder 7 days before the end of that window, and reactivating your subscription at any point within it brings everything back exactly as you left it.
Yes. A shared configuration at account level reaches every workspace, which is ideal when you enforce one tagging standard across all clients. When one client needs their own rules, create a configuration inside their workspace and star it as that workspace's default: it wins over the account default for everyone working in that workspace.
Yes, the mechanics are identical. Create one workspace per country or sub-account (Germany, France, Netherlands, and so on), give each local team membership in their country's workspace, and keep your global tagging standard as an account-level shared configuration. Local teams see their own country's links; central admins see everything.
Archive their workspace on the Workspaces page. Archiving detaches its members and hides the workspace from lists, but keeps its history stored, visible to admins only. It also frees the slot against your workspace limit. Archived workspaces refuse new members and workspace-scoped API keys stop working.
Workspaces are part of the Pro plan: your first workspace is included, and additional client workspaces are self-serve on the Workspaces page in Settings. On the Free plan the page stays locked, so upgrade to Pro first. If you are on Pro and still do not see it, write to support@trakr.studio.