Skip to main content
product managementdesign

The Content Architecture Problem Nobody Talks About

Your help center contradicts your onboarding. Three teams wrote the same thing in different words. Users can't find what exists. That's not a content problem.

·Kate Makrigiannis

A B2B SaaS company hired me to fix their onboarding experience. New users were dropping off in the first week. The assumption was that the onboarding flow needed better UX writing.

I started where I always start: reading what already existed. The onboarding flow told users to "create a workspace." The help center called it "setting up your organization." The in-app tooltip said "configure your account." Three surfaces. Three different words for the same action. None of them linked to each other.

The content wasn't bad. The content was incoherent.

The problem nobody names

Most product teams treat content as a writing problem. Someone needs to write better copy. Someone needs to update the help center. Someone needs to fix the tooltip. These are all reasonable requests. They are also symptoms of the same underlying issue.

Content without architecture is content that rots.

When you don't have a shared taxonomy, every team invents their own vocabulary. When you don't have a content model, every surface manages its own version of truth. When you don't have governance, nobody knows what's current, what's stale, or what contradicts what. The result is a product that feels confusing even when every individual piece of writing is clear.

I've seen this at B Lab, where four global regions needed consistent educational content. I've seen it at startups with twelve help articles and three conflicting explanations of the same feature. The scale is different. The architecture problem is the same.

What architecture actually means

Content architecture is not a content calendar. It is not a style guide (though you'll need one eventually). It is the structural system that determines how content is organized, connected, and maintained.

Three things make it work:

Taxonomy. Shared naming conventions across every surface. If the product calls it a "workspace," the help center calls it a "workspace," the onboarding calls it a "workspace," and the API docs call it a "workspace." This sounds obvious. It is the thing that breaks first and gets fixed last.

Content model. A map of what types of content exist, where they live, and how they relate. Onboarding steps, help articles, tooltips, error messages, marketing pages, and changelog entries are different content types with different lifecycles. When they're all managed the same way, the system breaks under its own weight.

Governance. Rules for who creates, reviews, and retires content. Without governance, content accumulates. It never shrinks. Help centers grow to 400 articles because nobody has the authority to delete the 200 that are obsolete.

The audit that changes everything

When I do a content architecture engagement, the first deliverable is always an audit. Not a quality audit. A structural audit. I map every piece of content across every surface and ask three questions: What exists? What contradicts itself? What's missing?

The contradictions are where the real problems live. A pricing page that describes a feature differently than the product does. An error message that references a setting that was renamed six months ago. A help article that walks through a flow that no longer exists.

These aren't typos. They're symptoms of a system that was never designed, only accumulated.

Why teams resist this work

Content architecture is not glamorous. Nobody gets promoted for building a taxonomy. The work is structural, invisible, and only noticed when it's missing.

But the cost of skipping it is real. Support tickets from users who can't find answers that exist. Engineering time spent building features whose documentation contradicts the product. Localization projects that take 3x longer because the content wasn't structured for translation.

One of the first things I evaluate is whether a product's content structure supports translation and regional adaptation. Content that wasn't designed for localization creates exponential maintenance problems later. At B Lab, where I built multi-region content systems across four global regions, the architecture choices we made early saved months of rework during expansion.

The fix is not more content

If your users are confused, the instinct is to write more: more tooltips, more help articles, more onboarding steps. Usually the fix is the opposite. Remove the contradictions. Unify the vocabulary. Build a structure that scales without someone manually maintaining every page.

The best content systems are ones where the architecture does the work. When a term changes, it changes everywhere. When a new feature ships, the content model tells you what surfaces need updating. When a region launches, the taxonomy is already translation-ready.

Content architecture is not writing. It is the system that makes writing coherent, maintainable, and scalable. And most products need it more than they need another help article.

Want to work together?

I help teams ship better products. Let's talk about your situation.

Get in touch