← All articles

How to Build a Product Knowledge Base People Actually Use

How to Build a Product Knowledge Base People Actually Use

Most help centres are written once and never read

The usual pattern: a support backlog gets painful, somebody spends a fortnight writing thirty articles, the pages go live, and tickets barely move. Six months later the articles describe a version of the product that no longer exists, and the team concludes that customers "don't read documentation".

Customers read documentation constantly. What they will not do is hunt. A knowledge base only reduces support load when the right article is reachable at the moment of confusion, in the words the customer would use, and is currently true.

Key takeaways

  • Write from tickets, not from the feature list. Your top 20 recurring questions are the first 20 articles.
  • Structure around tasks the user is trying to complete, not around your product's menu structure.
  • Titles should match the customer's words, not your internal vocabulary. "Card declined" beats "Payment instrument failure states".
  • A knowledge base without a named owner and a review cadence becomes misinformation within two release cycles.
  • Measure deflection, not page views — the metric that matters is tickets not raised.

What to write first

Do not start from a feature inventory. Start from your support inbox.

  1. Export the last 300 tickets.
  2. Tag each with the underlying question, not the phrasing.
  3. Count. The distribution will be brutally uneven — typically a handful of questions account for the majority of volume.
  4. Write those, in order, and stop when the tail flattens.

Twenty accurate articles covering real questions outperform two hundred covering the feature list. The long tail can wait until the head is genuinely handled.

Pro tip

Note the exact words customers use in tickets and put those in the article title and first paragraph. Internal vocabulary is invisible to search: customers write "it says my card was declined", never "payment authorisation failure".

Information architecture

Five sections, by user intent Getting startedCore tasks TroubleshootingBilling & account Reference first 10 minutes"how do I…" "why did…"money questions limits, specs Search + in-product help Most readers arrive by search or from inside the product — not from your homepage.
Organise by what the reader is trying to do. Nobody browses a help centre for pleasure.

Five top-level sections cover almost every product. Resist adding a sixth; depth is cheaper than breadth, and a long top-level menu is a sign you organised around your own org chart.

The anatomy of an article

ElementRule
TitleThe customer's question, in their words
First sentenceThe answer. Not context, not a welcome
PrerequisitesPermissions or plan needed, stated before the steps
StepsNumbered, one action each, matching the current UI labels
ScreenshotOnly where the UI is genuinely ambiguous — each one is a maintenance liability
What if it does not workThe two most common failure cases, inline
RelatedTwo or three links, the natural next questions
Last reviewedA visible date. It signals trust and forces maintenance

Put the answer first. A reader who has to scroll past three paragraphs of preamble to learn whether they are in the right place will go back to the search results, or open a ticket.

Pro tip

Screenshots are the most expensive part of a help centre to maintain and the first thing to go stale. Use them sparingly, never crop out the surrounding navigation, and prefer describing the button label in bold text — text survives a redesign that invalidates every image you took.

Surfacing articles at the right moment

Publication is not distribution. Three placements do most of the work:

  • In-product, contextually. A help link on the screen where the confusion happens outperforms the same article buried in a help centre by a wide margin.
  • In the support reply. Every agent answer should link the article; if none exists, that is the signal to write one.
  • In search. Help articles rank for long-tail problem queries, which is often a meaningful acquisition channel in its own right — people search their error message before they search your product name.

Keeping it true

Documentation rots silently, and stale documentation is worse than none: it costs trust as well as a ticket. Three mechanisms keep it honest:

  1. A named owner per section. Not "the team".
  2. A release checklist item. "Which articles does this change affect?" belongs in the same list as the changelog.
  3. A quarterly sweep of the top 20 articles by traffic. Twenty articles is an afternoon, and those twenty carry most of the value.

Measuring deflection

MetricWhat it tells you
Tickets per 100 active accountsThe real headline. Should fall as coverage improves
Searches with no result clickedYour content gap list, written by customers
Article helpful / not helpfulWeak signal alone; useful as a trend per article
Tickets citing an articleThe article exists but did not answer it — rewrite, do not add
Time to first responseFalls when agents can link rather than compose

Page views are the metric to ignore. A heavily viewed article about a confusing feature may mean the feature needs fixing, not that the article is succeeding.

Feeding a support chatbot

A retrieval-based assistant is only as good as the corpus behind it, which makes the knowledge base a prerequisite rather than an alternative. Practical constraints worth knowing before you wire one up:

  • Structure matters more than volume. Clear headings and one topic per article retrieve far better than long omnibus pages.
  • Contradictions are poison. Two articles disagreeing about the same limit will produce confident wrong answers.
  • Ground answers in citations so users can verify, and so you can see which article produced a bad answer.
  • Keep a human escape hatch on every conversation.

The sequencing point matters commercially: write the articles first. A chatbot on top of a thin or stale knowledge base industrialises the wrong answer.

Frequently asked questions

How many articles does a help centre need to start?

Twenty, if they are the right twenty. Take your last few hundred support tickets, group them by underlying question, and write the head of that distribution. Coverage of the questions people actually ask beats breadth every time, and a small accurate help centre is far easier to keep current than a large stale one.

Should the help centre be public or behind login?

Public, in almost every case. Public articles rank in search, which brings in people looking for a solution to a problem your product solves — a genuinely useful acquisition channel. Keep behind login only what is genuinely sensitive: security specifics, enterprise configuration, or anything that reveals customer data. If you find yourself gating most of it, that is usually a marketing instinct rather than a security requirement.

How do we stop documentation going stale?

Give each section a named owner, add "which articles does this affect?" to your release checklist, and show a visible last-reviewed date on every page. The visible date does most of the work, because it makes staleness obvious to readers and therefore embarrassing to owners. Then sweep the top twenty articles by traffic each quarter — that is an afternoon of work covering most of the value.

Is a chatbot a substitute for a knowledge base?

No — it is a different interface to the same content. A retrieval-based assistant answers from your articles, so a thin or contradictory knowledge base produces confident wrong answers at scale, which is worse than no assistant. Build the corpus first, keep one topic per article with clear headings, and make the assistant cite its sources so you can trace bad answers back to the page that caused them.

What is a realistic deflection rate?

Rather than chase a published benchmark, measure your own baseline and improvement: tickets per 100 active accounts before and after. The improvement is usually concentrated in a few high-volume questions, which is why writing the head of the distribution first matters so much. Watch failed searches too — those are your content gaps, written in customers' own words.

Sources

  1. Nielsen Norman Group, Information architecture research — evidence on how users navigate, search and scan structured content.
  2. W3C, How to Meet WCAG 2.2 — accessibility criteria your help centre should meet, since it is often the first page a struggling user reaches.

Want this working
in your business?