---
title: "Docs & Table of Contents Pro: Documentation & TOC Module for HubSpot CMS"
description: Add an auto-generating, scroll-spy table of contents to HubSpot CMS. Docs, FAQ, and contact in one module, three layouts, live search, and SEO structured data.
image: https://www.studionope.com/hubfs/studio-nope-og-card.png
---

[Studio Nope](https://www.studionope.com/)

[Services](https://www.studionope.com/services) [Themes](https://www.studionope.com/themes) [Modules](https://www.studionope.com/modules) [Bundles](https://www.studionope.com/bundles) [Tools](https://www.studionope.com/tools) [Blog](https://www.studionope.com/blog) [Contact](https://www.studionope.com/contact)

HubSpot Docs Module

# Docs & Table of Contents Pro

Docs & Table of Contents Pro is a HubSpot documentation module that auto-builds a table of contents with scroll-spy, search, and optional contact/FAQ sections. Works on pages, blog posts and listing.

[Get it on HubSpot →](https://ecosystem.hubspot.com/marketplace/modules/docs-table-of-contents-pro-module-by-studio-nope) [View demo →](https://www.nopethemes.com/docs-table-of-contents-pro)

Features

## What this module does.

Documentation/article module that auto-builds a table of contents with scroll-spy, search, and optional contact/FAQ sections. (Pages, blog posts & listing.) Every option below is a real, editable field in the HubSpot page editor.

01

### Up to 12 authored sections

(repeater), each typed content / faq / contact with richtext body

02

### 2 desktop layouts

Sticky Right Rail, Sidebar Left; 3 mobile modes: drawer, accordion, hidden

03

### Behavior

scope selector, heading levels h2 / h2+h3 / h2+h3+h4, numbered items, smooth scroll, update hash (+ on scroll), auto-collapse, reading-progress bar; IntersectionObserver scroll-spy active state

04

### Search box with placeholder + no-results text

ARIA label, empty hint

05

### Optional contact block

(heading, text, HubSpot form, button) and full article typography styling (h1–h6 sizes/colors, links, blockquote, inline code + pre blocks, section dividers)

06

### SEO group

enable schema, schema\_type techarticle / article / faqpage, headline, author

07

### Indicator styles

left\_bar / filled / dot / bold / none; extensive shape/spacing controls; single breakpoint

Pricing

## One-time price.

A one-time purchase on the HubSpot Marketplace — no subscription.

Docs & Table of Contents Pro

$34.99one-time

One-time price on the HubSpot Marketplace. Works with any theme; every option is a field in the page editor.

- Standalone HubSpot CMS module
- Full Style tab so it matches your brand
- Clean, documented HubL — no dependencies
- Free updates and support

[Get it on HubSpot →](https://ecosystem.hubspot.com/marketplace/modules/docs-table-of-contents-pro-module-by-studio-nope)

FAQ

## Common questions.

What does Docs & Table of Contents Pro do?

Documentation/article module that auto-builds a table of contents with scroll-spy, search, and optional contact/FAQ sections. (Pages, blog posts & listing.)

Do we need a developer to use it?

No. Once it is installed, every setting is a field in the HubSpot page editor, so your marketing team drops it into a page and edits it like any native module.

Can we match it to our brand?

Yes. Colors, fonts, spacing, and layout are all controlled from the module's Style tab and inherit your theme tokens, so it matches the rest of your site.

How much does it cost?

One-time purchase of $34.99 on the HubSpot Marketplace. No subscription — free updates and support included.

## Tell us whatyou're building.

Themes, modules, full builds, audits, migrations. Send the shape of it and we'll come back with a clear scope and a price.

[Get in touch →](https://www.studionope.com/contact)

[Studio Nope](https://www.studionope.com/)

© 2026 Studio Nope.  
All rights reserved.

##### Products

[Themes](https://www.studionope.com/themes)[Modules](https://www.studionope.com/modules)[Bundles](https://www.studionope.com/bundles)[Tools](https://www.studionope.com/tools)

##### Services

[Custom themes](https://www.studionope.com/services/custom-hubspot-theme-development)[Branding & design](https://www.studionope.com/services/hubspot-branding-design)[HubL & CMS dev](https://www.studionope.com/services/hubl-hubspot-cms-development)[Website builds](https://www.studionope.com/services/hubspot-website-funnel-builds)[Audits & migrations](https://www.studionope.com/services/hubspot-audits-fixes-migrations)

##### Company

[Blog](https://www.studionope.com/blog)[FAQ](https://www.studionope.com/faq)[Contact](https://www.studionope.com/contact)[Legal](https://www.studionope.com/legal)

##### Get in touch

[hello@studionope.com](mailto:hello@studionope.com)[Contact](https://www.studionope.com/contact)[YouTube](https://www.youtube.com/@Hello-Studio-Nope)[Framer](https://www.framer.com/@studionope/)

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.studionope.com/docs-table-of-contents-pro#breadcrumb",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://www.studionope.com/",
    "name" : "Home",
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : "https://www.studionope.com/modules",
    "name" : "HubSpot Modules",
    "position" : 2
  }, {
    "@type" : "ListItem",
    "item" : "https://www.studionope.com/docs-table-of-contents-pro",
    "name" : "Docs & Table of Contents Pro",
    "position" : 3
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.studionope.com/docs-table-of-contents-pro#product",
  "@type" : "Product",
  "brand" : {
    "@type" : "Brand",
    "name" : "Studio Nope"
  },
  "category" : "HubSpot CMS module",
  "description" : "Documentation/article module that auto-builds a table of contents with scroll-spy, search, and optional contact/FAQ sections. (Pages, blog posts & listing.)",
  "name" : "Docs & Table of Contents Pro",
  "offers" : {
    "@type" : "Offer",
    "availability" : "https://schema.org/InStock",
    "price" : "34.99",
    "priceCurrency" : "USD",
    "url" : "https://ecosystem.hubspot.com/marketplace/modules/docs-table-of-contents-pro-module-by-studio-nope"
  },
  "url" : "https://www.studionope.com/docs-table-of-contents-pro"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Documentation/article module that auto-builds a table of contents with scroll-spy, search, and optional contact/FAQ sections. (Pages, blog posts & listing.)"
    },
    "name" : "What does Docs & Table of Contents Pro do?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "No. Once it is installed, every setting is a field in the HubSpot page editor, so your marketing team drops it into a page and edits it like any native module."
    },
    "name" : "Do we need a developer to use it?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes. Colors, fonts, spacing, and layout are all controlled from the module's Style tab and inherit your theme tokens, so it matches the rest of your site."
    },
    "name" : "Can we match it to our brand?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "One-time purchase of $34.99 on the HubSpot Marketplace. No subscription — free updates and support included."
    },
    "name" : "How much does it cost?"
  } ]
}
```