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.
- Export the last 300 tickets.
- Tag each with the underlying question, not the phrasing.
- Count. The distribution will be brutally uneven — typically a handful of questions account for the majority of volume.
- 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.
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 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
| Element | Rule |
|---|---|
| Title | The customer's question, in their words |
| First sentence | The answer. Not context, not a welcome |
| Prerequisites | Permissions or plan needed, stated before the steps |
| Steps | Numbered, one action each, matching the current UI labels |
| Screenshot | Only where the UI is genuinely ambiguous — each one is a maintenance liability |
| What if it does not work | The two most common failure cases, inline |
| Related | Two or three links, the natural next questions |
| Last reviewed | A 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.
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:
- A named owner per section. Not "the team".
- A release checklist item. "Which articles does this change affect?" belongs in the same list as the changelog.
- 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
| Metric | What it tells you |
|---|---|
| Tickets per 100 active accounts | The real headline. Should fall as coverage improves |
| Searches with no result clicked | Your content gap list, written by customers |
| Article helpful / not helpful | Weak signal alone; useful as a trend per article |
| Tickets citing an article | The article exists but did not answer it — rewrite, do not add |
| Time to first response | Falls 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
- Nielsen Norman Group, Information architecture research — evidence on how users navigate, search and scan structured content.
- 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.
Keep reading
All articles →
Bulk Email Verification: How to Stop Bounces Killing Your Sender Reputation
Gmail requires bulk senders to keep spam complaints under 0.3%, with SPF, DKIM and DMARC in place. Here is how verification actually works, what a verifier can and cannot tell you,
Aug 12, 2026 · 11 min read
Education SaaS: Tools for Modern Learning
Education SaaS: Tools for Modern Learning (and Modern Business Growth) Learning is no longer confined to classrooms, semesters, or a single learning management...
Feb 22, 2026 · 11 min read
We Verified 1.3 Million Email Addresses. Fewer Than Half Were Deliverable.
Original research from our own verification engine: 47.8% valid, 38.7% definitively dead, and 13.5% that no verifier can honestly judge either way. Method, limitations and the bug
Aug 12, 2026 · 10 min read