Analytics and Tracking

Workspace

A separate editing area inside a container, so two people can build changes without overwriting each other's work.

Quick facts: Workspace

Category
Analytics and Tracking
Level
Intermediate
Affects
Team collaboration, change safety, release speed
Where to see it
Google Tag Manager (workspace selector, change list, conflict screen)
In this article4
  1. How a workspace works
  2. Why workspaces matter
  3. Common mistakes with workspaces
  4. How to work with them

How a workspace works

A container starts with one default workspace. Creating another gives you a private copy of the container as it currently stands live, and every tag, trigger or variable you touch changes only that copy. Other people editing in their own workspaces see nothing of your work, and you see nothing of theirs.

When you publish, Tag Manager merges your workspace back into the container and creates a version from the result. If somebody else published while you were building, your workspace is now based on an older starting point and the interface asks you to update it. Where the same tag was edited on both sides, that update raises a conflict you must settle by hand, choosing which change survives.

A container may hold only a limited number of workspaces at once, and the limit is higher on the paid tier. Abandoned workspaces therefore have a real cost: they eventually stop the next person opening one.

Why workspaces matter

They make parallel work safe on a container that more than one person touches. On a typical project an agency may be adding remarketing tags in the same week a developer is repairing a form event and a freelancer is adding a heatmap script. Without separate workspaces, whoever publishes first publishes everybody’s half-finished work.

They also make a change reviewable. Because a workspace holds one person’s edits and nothing else, the change list attached to it is a clean statement of what that person did — far easier to check than a comparison of the whole container.

Common mistakes with workspaces

The most damaging is treating a workspace as long-term storage for work that never quite finishes. Left open for months, it drifts further from the live container with every publish somebody else makes, its conflicts multiply, and merging it becomes a job nobody volunteers for. Finish it or discard it.

The second is settling a conflict by keeping your own change without reading the other one. The conflict screen shows both, and the right answer is sometimes a third option that preserves both intentions. Clicking through it quickly deletes a colleague’s fix without anyone noticing.

How to work with them

Open a workspace for a single piece of work, name it after that work rather than after yourself, and close it within days by publishing or discarding. Update it before you start so it is built on the current live state, then update it again just before publishing in case anything moved while you were building.

On a container shared with outside suppliers, agree in advance who is allowed to publish. Workspaces keep the editing apart but cannot stop a rushed release, and the version history is the only place the damage shows afterwards. If you are setting a container up from scratch, settle workspace and permission rules alongside the rest of the tag management plan rather than after the first accident.

Do and do not

Do

  • Open one workspace per piece of work
  • Update the workspace before you start editing
  • Read both sides of every conflict

Do not

  • Leave a workspace open for months
  • Name a workspace after yourself
  • Settle conflicts by always keeping your own change

Questions people ask about this

Do I need more than one workspace?

Only if more than one person edits the container, or if you build changes that stay unfinished across several days. Someone making one change at a time can work in the default workspace and publish from it. The moment a second editor appears, separate workspaces stop one person's draft riding out on another person's publish.

What happens if two people edit the same tag?

Tag Manager flags a conflict when the second workspace is updated. Both versions of the tag are shown side by side and you choose which one continues, or you rewrite the tag so it satisfies both purposes. Nothing is merged automatically, which means a conflict skimmed over is a colleague's change quietly discarded.

Can I move work from one workspace to another?

Not directly. A workspace is tied to the container state it was created from and there is no transfer between them. If work has ended up in the wrong place, the practical route is to publish or discard that workspace and rebuild the change where it belongs. Keeping workspaces short-lived avoids the situation entirely.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.