Published · 5 min read
Keep help center articles up to date
Find help-center articles affected by a product change, draft checkable corrections, review rollout timing, and verify the published result.
Published · 7 min read
Docs analytics show traffic, searches, and AI visits, but not which pages broke when a release merged. Learn why developer docs teams need both views.
What does your docs dashboard tell you the morning after a big release ships? Probably which pages got traffic, where readers searched, and how much of that traffic came from AI tools. What it probably does not tell you is which of those pages became wrong when the release merged. That gap is the subject of this piece. Documentation analytics for developer docs are useful, but they describe reader behavior, not accuracy. If you lead developer experience, you need both views. One shows how people use your docs. The other shows which docs, website, and help-center pages no longer match the product.
A docs dashboard should answer operational questions quickly. The Cloud Dashboard groups four jobs in one place:
The AI traffic view matters more each year. In Stack Overflow's 2026 Developer Survey, online search was selected by 83% of users and an AI agent by 70% when it came to initially tackling problems. Postman reported a 73% increase in AI-driven API traffic on its platform over the past year. If a large share of your readers are tools like Claude, Cursor, or Copilot, page views from humans are only part of the picture.
Roles matter for governance. When anyone can publish anything, quality depends on luck. When drafts go through named reviewers, you can tell who approved a change and why.
Analytics are good at prioritization. They tell you which pages carry the most weight, which searches come up empty, and where readers drop off during onboarding. That is exactly the information you need to decide where to spend writing time. It is also what you need to judge how bad an error is. A wrong parameter on a page nobody visits is a minor problem. The same error on your quickstart is not.
Here is the uncomfortable part. A page can have healthy traffic, a low bounce rate, and good feedback scores, and still describe an endpoint that changed yesterday. Analytics record what readers did. They cannot compare your docs to your code.
Docs drift is common, and it lasts. Researchers who analyzed over 3,000 GitHub projects found that most projects contain at least one outdated code element reference at some point in their history, and that outdated references usually survived in the documentation for years before they were fixed. A related study found that more than a quarter of the 1000 most popular projects on GitHub contained at least one outdated reference. The same research notes that developers often have to manually check whether the documentation needs to be updated whenever changes are made to the source code.
Readers notice. In Postman's 2025 State of the API Report, which surveyed over 5,700 developers, architects, and executives, 55% said they struggle with inconsistent documentation. In the 2024 edition, 39% said inconsistent docs are the biggest roadblock.
Analytics usually reveal these problems late, and only indirectly:
Each of these signals arrives after users have already been misled. Then someone has to work backward through tickets, diffs, and changelogs to find the cause. That detective work is the cost you are trying to avoid.

The more reliable signal is the change itself. Every merged pull request is a precise record of what changed in the product. If you can trace a merged PR to the pages it affects, you learn which pages are wrong before a reader finds out.
That is the job of merged-PR impact analysis. Thally traces each merged pull request to the affected docs, website, and help-center pages. That last part matters for a head of developer experience. Drift rarely stays in the API reference. A renamed plan limit can break a pricing page. A changed setup step can break a help-center article your support team links to every day.
Good impact analysis should give you:
If you want to test this on your own repo before committing to anything, Track runs impact analysis on your last five merged PRs. It is a quick way to see how much drift your current process misses. Access runs through a read-only GitHub App, and your content stays in Git.
Once you have this list, use your analytics to rank it. Combine "this page is wrong" with "this page gets heavy human and AI traffic" and you have a triage queue that reflects actual risk, not whoever complained loudest.
Knowing a page is wrong is half the work. Somebody still has to fix it, and in fast-shipping teams that somebody is usually busy. AI-assisted engineering makes this worse. Code ships faster, but the docs work stays manual. Postman found that 41% of respondents rely on AI to generate API documentation. Generating text was never the hard part, though. The hard part is knowing what changed and proving the new text is correct.
Automation closes that loop by drafting a docs update PR when code merges. The draft lands where your team already reviews changes: as a pull request against your docs in Git. Each draft is backed by evidence from the merged PR, so the reviewer can see why the change is proposed instead of taking a model's word for it.
This also answers a question many growing teams ask: can docs update automatically after PRs merge without adding a manual review step every time? Our answer is that the drafting should be automatic, but the approval should not. Nothing publishes without human approval. What changes is the size of the review. Reviewing a focused diff with the evidence attached takes minutes. Hunting down every affected page by hand takes days, and it often never happens.
Structure helps here, too. When content is authored once in MDX and published as a site, Markdown, JSON, and llms.txt, a single approved PR updates every output at once. Human readers get the corrected page. AI tools reading llms.txt, structured JSON, or MCP tools get the same correction at the same time. Writers keep a familiar authoring format and don't have to learn a separate pipeline for machine-readable docs. If your current content is inconsistent and hard to parse, this is how you improve it step by step: each reviewed PR leaves the source a little more accurate and structured.

Put the two views together and the workflow becomes clear:
The order matters. If analytics are your first warning, readers and AI agents have already been working from bad information. If approval comes first, analytics become what they should be: a way to measure usefulness and set priorities, not a smoke alarm.
A few practical guidelines for heads of developer experience:
The research on outdated references is a reminder that drift doesn't fix itself. Left alone, it can sit in docs for years. Analytics will tell you a lot about your readers. To keep your docs true to your product, start from the merge, draft the fix with evidence, and make sure a person approves it before it ships. If you want to see what that looks like on your own repository, run impact analysis on your recent merges with Thally and review the first drafts yourself.
Published under the Thally editorial policy. Technical conformance is defined in the agent-readiness methodology.
Create a managed site, or use the open-source engine to run Thally yourself.