Docsbook
← Back to catalog
observabilitypro_plusrequires Docsbook MCP

docs-funnel-mapper

Maps the most common 3-step navigation journeys through your docs and identifies high-volume paths with low completion rates (users dropping before reaching a conversion page). Surfaces "broken journeys" — transitions implied by the doc graph that users do not actually take. Produces an insight JSON report consumable by downstream actor agents. Requires PRO+ plan.

Install & use this skill

Pick your AI client — install this single skill and call it.

1. Install
npx skills add Docsbook-io/docs-skills --skill docs-funnel-mapper -a claude-code
2. Use
/docs-funnel-mapper

Invoke as a slash command in chat.

Or: runtime discovery via Docsbook MCP

Already connected to the Docsbook MCP server? Skip install — ask your agent to load this skill on demand.

@docsbook find_skill "docs-funnel-mapper"

docs-funnel-mapper — Find where users fall out

The classic funnel question, applied to docs: "60% land on /quick-start, 40% reach /billing, but only 5% click Upgrade. Where did the other 35% go and why?"

This skill runs over real session data (get_page_journeys), clusters the recurring multi-step paths, and flags the high-volume / low-completion ones as conversion_problem findings.

When to run#

Workflow#

Standard four-stage docs-insights pipeline. Slice = funnel. See docs-utm-analyzer for the canonical step-by-step.

What this skill catches#

Pattern Example finding
Drop on billing page quick-start → features → billing has 4k sessions, but only 8% click Upgrade. Page exists but doesn't close.
Detour journey Top journey is landing → search → ???. Users land then search instead of using the sidebar. Sidebar discoverability problem.
Broken journey getting-started.md links to webhooks.md, but no session in the period followed that link. The anchor text is unclear.
Direct-to-CTA pricing.mdUpgrade in one hop, 80% completion. → Mark as healthy.

Guardrails#

Output for downstream consumption#

suggested_actions:

Acceptance criteria#

Same shape as docs-utm-analyzer.

Arguments#

Argument Type Default Description
workspace string required id or owner/repo
period string 30d 14d / 30d
top_journeys number 15 Top N recurring paths to surface
View source on GitHub →Browse full catalog repo →
Keywords
funneljourneyconversiondrop-offnavigationpathssessions
MCP tools used
get_page_journeysget_analyticsget_workspace