Topicary vs ClickHelp
ClickHelp is the closest the help authoring tool (HAT) category gets to structured authoring. It is cloud-native, actively developed, and has invested heavily in AI features: AnswerGenius reader chatbot, WriteAssist editor AI, an MCP server, llms.txt generation. ClickHelp reports 25,000 users across 93 countries, and its content marketing drives an estimated $210K in organic traffic value every month (third-party estimates). It is a legitimate tool, not a relic.
This page exists because ClickHelp has two structural choices that matter once you compare it to a true CCMS. The first is pricing: the sticker price is $194 to $640/mo, but the add-on model inflates real cost roughly 2 to 3.5x for any team that needs API access, SSO, AI, and translation. The second is the content model: ClickHelp's HTML-based topics reuse at the topic level, not the block level. Teams with heavy reuse needs end up with topic sprawl — every reused block becomes its own topic in the project tree.
If either of those matches what you are evaluating, this comparison is for you. If you need a mature web help authoring tool with WCAG 2.2 AA reader compliance and your reuse needs are simple, ClickHelp may be the better fit. I will be specific about both cases.
The real cost of ClickHelp at 5 contributors
ClickHelp publishes three tiers on its pricing page: Starter ($194/mo, 2 contributors), Growth ($325/mo, 5 contributors), and Professional ($640/mo, 10 contributors). What the pricing page does not surface as a single number is the cost of the features most documentation teams treat as table stakes. Each one is a separate add-on subscription; the ClickHelp pricing breakdown itemizes the full menu.
| What you need | ClickHelp cost | Topicary cost |
|---|---|---|
| 5 contributors | $325/mo | $149/mo |
| + REST API access | +$132/mo | included |
| + SSO | +$132/mo | included |
| + AI features | +$300/mo | included |
| + Translation ecosystem | +$205/mo | included |
| Total | $1,094/mo | $149/mo |
That comparison is for the same feature set on both sides: 5 active authors, programmatic API access, single sign-on, AI in the editor and on the reader site, and translation workflow. $1,094/mo versus $149/mo. $13,128/yr versus $1,788/yr. A 7x difference for capabilities most modern documentation teams need on day one.
The full ClickHelp add-on menu (clickhelp.com/online-documentation-tool-pricing/, checked July 2026) includes more items beyond the four above: Enterprise Security ($205/mo), Zendesk Integration ($89/mo), Zapier Integration ($99/mo), and Sandbox Portal ($95/mo). A team that needs Zendesk integration alongside API, SSO, AI, and translation is at $1,144/mo. A team that adds Enterprise Security on top is at $1,349/mo. The numbers stack up quickly.
To be fair: ClickHelp's pricing is published, not hidden behind a sales call (unlike MadCap Flare Online or Heretto). Their pricing transparency is genuinely better than the median enterprise CCMS. The issue is what the published number represents: a base subscription, not a working configuration. If you are budgeting for ClickHelp, build the total from the actual add-ons your team will use, not from the tier headline.
Content model: topic-level snippets versus component-level reuse
ClickHelp uses an HTML-based content model with topic-level snippets. We use a JSON block model with block-level component references. The difference matters when reuse density is high.
Concrete example: a software documentation project has a safety warning ("Disable two-factor authentication before running migrations") that appears in 12 procedures. In ClickHelp, the warning becomes its own topic. The 12 procedures use the snippet macro to transclude the warning topic at the chosen position. The warning shows up in the project topic list, in the TOC if you choose to publish it, and in any other authoring view that surfaces topics. Reuse works, but the unit of reuse is "a whole topic."
On our side, you select the warning block in any topic, open the bubble toolbar, and save it as a component. The component lives in the project's component library. Inserting it into the 12 procedures adds a component reference at the chosen position, where the warning stays inside the topic that uses it, with a visual indicator showing the block is a shared component. The topic list still shows 12 procedures (and any standalone topics). The component library shows the warning. The two surfaces do not mix.
For a project with 200 published topics and 50 reused blocks:
- ClickHelp project tree: 250 topics (200 published, 50 reused-as-snippets that authors filter or tag)
- Our project tree: 200 topics + 50 components in a separate component library
Our structure is closer to how the content was conceived: the published surface and the reusable building blocks are separate concerns. The ClickHelp structure collapses them into one list, which works at small reuse density and gets noisy at higher density.
There is a secondary consequence on the reuse side. Because ClickHelp snippets are topic-shaped, you cannot reuse a paragraph, callout, or table without creating a whole topic for it. The "topic" boundary becomes the smallest unit of reuse. Our components can be any block you can select: a callout, a paragraph, a code block, a table. For deep reuse patterns (a regulatory disclosure block reused across 40 SKU pages), the block-level model is qualitatively different.
For an overview of the difference between help authoring tools and CCMS-style structured authoring, see What Is a CCMS? and the deeper writeup in Structured Authoring Without the XML.
Feature comparison
| Capability | ClickHelp | Topicary |
|---|---|---|
| Content model | HTML-based topics. No schema enforcement. Stored as topics in the project. | JSON block model. No schema enforcement. Stored in the cloud database. |
| Editor | Browser-based WYSIWYG with toolbar and HTML source view. | Browser-based block editor with slash commands, bubble toolbar, keyboard shortcuts. |
| Content reuse | Snippets at the topic level. A reusable block must be its own topic, transcluded by reference. | Block-level components. Select any block, save as a component, reference it in other topics. Where-used tracking and orphan detection. |
| Conditions | Output Tags. Include or exclude content at publish time per tag. No in-editor preview of the published result. | Dimensions and values with per-block include or exclude. In-editor condition preview. |
| Variables | Plain text key-value pairs. No formatting, no rich content. | Key-value text pairs with default set selection and per-target overrides. |
| AI | AI Suite add-on at $300/mo. AnswerGenius (reader chatbot), WriteAssist (editor AI), MCP server, llms.txt. CAP credit system. | Included in Pro and Team plans. 5 editor actions (draft, rewrite, expand, summarize, improve), AI-powered reader search, AI chat widget on published sites, llms.txt and llms-full.txt automatic on every site. |
| Web publishing | Hosted reader portal ("Next" UI, WCAG 2.2 AA). Custom domains. Branding. | Hosted documentation sites with dark mode, full-text search, AI chat, custom CSS, custom domains. |
| PDF output | PDF export with branding. | Print-optimized PDF with cover page, TOC with page numbers, running headers, custom footer with page counters. |
| Markdown publishing | Not supported as a first-class output. | Markdown export, llms.txt, llms-full.txt, .md URLs for every page, sitemap.md. |
| Import | HTML, DOCX, ODT, RTF, CHM, DITA (zip). | 7 formats: Markdown, HTML, DITA, Confluence, MadCap Flare, Word, OpenAPI. Drag-drop with preview. |
| Export | PDF, HTML5, ePub, DOCX. | Web (hosted), PDF, Markdown, DITA XML. |
| Review | Topic comments and review workflow inside the portal (login required). | Token-based SME review: unique link for each session, no login, inline comments, approve or reject for each topic. |
| REST API | $132/mo add-on (included in Professional). | Included (Pro and Team). |
| SSO | $132/mo add-on (included in Professional). | Included in Team. |
| Translation | $205/mo add-on (Translation Ecosystem). | XLIFF 2.0 import and export included. |
| Zendesk integration | $89/mo add-on. | Included in Team (publishes topics to Zendesk Help Center). |
| Git integration | Not supported. | Bidirectional GitHub sync (push and pull, with conflict resolution). |
| DITA export | Not supported. | Supported (per-topic and per-map). |
| Version control | Topic history per topic. | Built-in version history with block-level diff and one-click restore. Publication versioning. Topic branching with three-way merge. |
Publishing breadth
ClickHelp publishes to web (the hosted reader portal) and PDF. The reader portal is genuinely strong. The "Next" UI ships with WCAG 2.2 AA compliance, dark mode, configurable search, and reader analytics. Custom domains work. The portal is, by itself, a defensible reason to pick ClickHelp over a writer-only tool. If your audience reads documentation in a browser and you want accessibility compliance without configuration, ClickHelp delivers.
We publish to web (hosted site with dark mode, search, AI chat, reader feedback, branded CSS), PDF (print-optimized with cover page, TOC, headers, footers), Markdown (per-topic, per-map zip export, GitHub sync), and DITA XML (per-topic and per-map). The Markdown and DITA outputs matter if any consumer of your content is downstream: another publishing system, an LLM ingestion pipeline, a content audit, a translation vendor, a static site generator. ClickHelp's HTML-based model does not generate clean Markdown as a first-class output.
Every published site on our platform automatically generates llms.txt (page index for AI crawlers), llms-full.txt (full site content as Markdown), .md URLs for every page (machine-readable per-page Markdown), sitemap.md, smart 404 with fuzzy matching, and a ?ask= AI query endpoint. ClickHelp's AI Suite includes llms.txt generation and an MCP server, but only inside the $300/mo add-on tier. On our side it ships with every paid plan.
AI features
ClickHelp's AI investment is real. The AI Suite (clickhelp.com/online-documentation-tool-pricing/, checked July 2026) includes:
- AnswerGenius: a reader-facing chatbot trained on your portal content
- WriteAssist: AI in the editor for drafting, rewriting, summarizing
- MCP Server: exposes content to LLMs through the Model Context Protocol
- llms.txt: page index for AI crawler discovery
- AI Translator: translation assistance for the Translation Ecosystem
The package is $300/mo for 30,000 CAPs (CAP = ClickHelp AI Point), about 3,000 reader queries at a flat 10 CAPs each, with no overage charges and no rollover.
Our AI includes 5 editor actions (draft, rewrite, expand, summarize, improve) accessible from the bubble toolbar and slash command, an inline AI mode in the spirit of Cursor's Cmd+K (prompt + diff preview), an AI chat panel for multi-turn assistance, an AI-powered reader search and chat widget on published sites, and llms.txt + llms-full.txt + .md URLs + ?ask= endpoint generated for every published site. All of it is in Pro and Team with no credit meter and no add-on.
ClickHelp's AnswerGenius reader chatbot is more polished than our reader AI on day one. ClickHelp has invested in the reader-facing chatbot experience (UI, citations, conversational state) and it shows. If a chatbot on your documentation site is a primary requirement and you want that specific experience, ClickHelp's AnswerGenius is a serious option. The trade-off is paying for the AI Suite as a separate line item, which most teams should compare directly with the bundled cost on our side.
What ClickHelp does better than Topicary
Be specific about this. The strengths are real.
Mature reader portal with WCAG 2.2 AA. ClickHelp's published reader UI is built specifically for help authoring, with accessibility compliance, configurable search, reader analytics, custom domains, branding. Our published sites cover the same ground (dark mode, search, branding, custom domain) and are accessible, but ClickHelp's portal has been the product for longer and shows the polish.
Zendesk integration. For teams whose support workflow runs on Zendesk, ClickHelp's $89/mo Zendesk integration pushes published topics directly into Zendesk Help Center as articles, with sync state tracking. We support Zendesk through our broader integrations layer but the ClickHelp integration is specifically tuned for HAT workflows.
25,000 users and active development. ClickHelp has been shipping for over a decade. Their support team is responsive, their feature roadmap is public, their documentation is thorough, and they have a real community. New tools (ours included) cannot match the breadth of accumulated documentation, community knowledge, and battle-tested edge cases. If institutional maturity matters to your evaluation, factor it in.
Topic-level snippets work fine at low reuse density. If your project has 10 to 20 reused blocks across 100 topics, ClickHelp's snippet model is perfectly serviceable. The structural difference between snippets and components only becomes painful at higher reuse density.
Content marketing. ClickHelp's blog generates an estimated $210K in monthly organic traffic value. Their content is genuinely useful for the help authoring community. I learned things from their writing while building this product. Their content marketing is the benchmark in this space.
Where Topicary pulls ahead
Component-level reuse. Block-level components let you reuse a callout, a paragraph, a code block, or a table without creating a topic for each. The project tree stays clean. The reuse mechanism is invisible to the reader and explicit to the author.
Flat pricing. Pro is $79/mo (3 authors). Team is $149/mo (up to 10 authors). REST API, SSO, AI (editor + reader), and XLIFF translation are included in Team. No CAP credits. No Enterprise Security tier. No Sandbox Portal subscription.
Git integration. Bidirectional GitHub sync gives you a versioned audit log of every published change, integrates with engineering review workflows, and lets you build downstream automation against Markdown in a repo.
Markdown and DITA export. First-class. Every topic, every map, every published site has a Markdown representation. DITA export covers per-topic and per-map. If any downstream system needs structured content, we deliver it.
Multi-tool migration paths. 7-format importer: Markdown, HTML, DITA, Confluence, MadCap Flare, Word, OpenAPI. The MadCap Flare and Confluence importers in particular cover patterns ClickHelp does not handle.
Three-way branch merge. We support topic branching with LCS-based three-way merge for content collaboration on a single topic. As of mid-2026, ClickHelp does not have branching.
No add-on math. The total bill is the plan price. The plan price is the same next quarter.
Pricing
The single biggest budgeting mistake with ClickHelp is comparing its tier headline to competitors' all-inclusive prices - price the add-on total instead.
| Team size | ClickHelp (Growth + common add-ons) | Topicary | Annual difference |
|---|---|---|---|
| 2 writers | $194/mo base + add-ons | $79/mo Pro (3 writers) | — |
| 5 writers, base only | $325/mo | $149/mo (Team) | $2,112/yr |
| 5 writers + API + SSO + AI | $860/mo | $149/mo (Team) | $8,532/yr |
| 5 writers + API + SSO + AI + Translation | $1,094/mo | $149/mo (Team) | $11,340/yr |
| 10 writers, base only | $640/mo | $149/mo (Team) | $5,892/yr |
| 10 writers + AI + Translation (API + SSO included) | $1,105/mo | $149/mo (Team) | $11,472/yr |
ClickHelp pricing from clickhelp.com/online-documentation-tool-pricing/ (checked July 7, 2026). Our pricing from topicary.com. The Team plan is $149/mo flat for up to 10 authors with all listed features (REST API, SSO, AI, XLIFF translation) included.
For a broader pricing comparison across the category, see The Best Technical Writing Software.
When ClickHelp is the right choice
I would tell a team to pick ClickHelp over us in these cases:
- Reader portal accessibility is your top requirement. ClickHelp's "Next" reader UI ships with WCAG 2.2 AA compliance and a polished reader chatbot. If you have hard accessibility audits and a chatbot is a hard requirement, ClickHelp is a strong answer on day one.
- You are already invested in the ClickHelp ecosystem. If you have 500 topics, custom domains configured, Output Tags shaping your publish, and your writers are trained on the editor, the cost of switching is high. Stay.
- Zendesk integration is a hard requirement. ClickHelp's $89/mo Zendesk add-on is specifically tuned to push help topics into Zendesk Help Center with article-level sync. If that is your support backbone, factor it in.
- Your reuse needs are met by topic-level snippets. Below ~20% reuse density, the difference between snippets and components is academic. ClickHelp's model is fine.
- You want a mature, stable tool with a decade of polish. ClickHelp has been shipping since around 2014. New tools have edges. If your team prefers maturity over feature velocity, that is a legitimate preference.
When Topicary is the better fit
I would tell a team to pick us over ClickHelp in these cases:
- You have heavy reuse needs. Component-level reuse is the architectural advantage. If your content has 30%+ reuse density, topic-level snippets cause friction.
- You are sensitive to add-on pricing. $1,094/mo versus $149/mo is a real number. If your CFO reads the comparison, it is hard to defend the add-on tax.
- You want Git integration. GitHub sync is included. Documentation gets versioned alongside engineering work. CI/CD systems can read your content as Markdown.
- You are migrating from a docs-as-code setup. Markdown import is first-class. The transition does not require flattening your content into HTML topics.
- You need DITA export. ClickHelp does not export DITA. We do. If any downstream system in your organization consumes DITA, that settles the question.
- You need multi-format import. MadCap Flare, Confluence HTML export, OpenAPI specs, Word documents. We parse all of them. ClickHelp's import surface is narrower.
For a similar HAT-to-CCMS migration story but with a heavier-weight competitor, see Topicary vs MadCap Flare.
Frequently asked
How much does ClickHelp actually cost for a 5-person team?
ClickHelp's Growth plan covers 5 contributors at $325/mo. A team that needs REST API access ($132/mo), SSO ($132/mo), AI Suite ($300/mo), and Translation Ecosystem ($205/mo) pays $1,094/mo — $13,128/yr (clickhelp.com/online-documentation-tool-pricing/, checked July 2026). Our Team plan is $149/mo for up to 10 authors with all of those features included, at $1,788/yr, about 7x less for the same capability.
What is the difference between ClickHelp snippets and Topicary components?
ClickHelp snippets are topics. A reusable safety warning, a product description, or a callout becomes its own topic that other topics transclude. Snippets show up in your topic list, and reuse happens at the topic boundary. Our components are reusable content blocks. You select any block — a paragraph, a code block, a callout, a table — save it as a component, and reference it in other topics. The reused block stays in place in the topic that uses it. A project with 50 reused blocks looks like 50 components in a separate library on our side and 50 additional topics in the ClickHelp topic list.
Does ClickHelp support DITA or Git integration?
ClickHelp imports from DITA (XML files in zip archives) but does not export to DITA and has no DITA-style schema enforcement. There is no Git integration, no docs-as-code workflow, and no command-line publishing. We import 7 formats (Markdown, HTML, DITA, Confluence, MadCap Flare, Word, OpenAPI), export to Markdown and DITA XML, and support GitHub sync for teams that want their content versioned in a repository.
Is ClickHelp's AI Suite worth the $300/mo add-on?
ClickHelp's AI Suite includes AnswerGenius (reader chatbot), WriteAssist (authoring AI), an MCP server, and llms.txt generation. It runs on a CAP credit system — 30,000 CAPs per month at $300 (about 3,000 reader queries), with no overage charges. For teams that use AI heavily in authoring and want a polished reader chatbot, the feature set is competitive. The question is whether you want to budget AI as a separate line item or have it included. Our AI (5 editor actions and AI-powered reader search) ships in Pro and Team plans without a credit meter.
When is ClickHelp the right choice over Topicary?
Choose ClickHelp if your team needs a mature web help authoring tool with WCAG 2.2 AA reader compliance out of the box, you are already invested in ClickHelp's ecosystem, you need the Zendesk integration as a hard requirement, or your reuse needs are met by topic-level snippets. ClickHelp has 25,000 users across 93 countries and active development on AI and reader UI — it is a legitimate tool with a real customer base. The case for us is component-level reuse, flat pricing, and Git integration.
Can I migrate from ClickHelp to Topicary?
Yes. Export topics from ClickHelp as HTML, then drag the files into our import dialog. The HTML importer parses the structure into TipTap JSON and preserves headings, paragraphs, lists, tables, images, and code blocks. ClickHelp snippets that you have used as transcluded topics import as standalone topics — convert them to components manually using the "Save as component" action in the editor. Variables and Output Tags do not transfer automatically and need recreation as variables and condition dimensions on our side.
Disclosure: This page is published by Topicary. I compete with ClickHelp. All ClickHelp pricing checked against clickhelp.com/online-documentation-tool-pricing/ and clickhelp.com/online-documentation-tool-pricing/ on June 7, 2026. If you find an error, email support@topicary.com and I will correct it within 24 hours.