HubSpot

HubSpot CMS: How Content Hub Connects Your Website to Your CRM

Thorstein Nordby·Jan 31, 2025·Updated Sep 11, 2026·14 min read

Quick answer

HubSpot CMS is the website-building side of HubSpot's Content Hub — a hosted CMS where your site runs on the same platform as your CRM, so pages, forms, chat and personalization all share one contact database. Content Hub Professional starts at $500/month with three seats; Enterprise starts at $1,500/month with five seats and adds up to 10 root domains, 100 membership access groups, custom objects and stronger governance. Prices are USD list prices as of September 2026 — check HubSpot's pricing page for current numbers.

Most websites live in one system and customer data in another. The CMS knows what pages exist; the CRM knows who your customers are; and every form, chat widget and personalization idea needs glue between the two.

HubSpot's answer is to put the website on top of the CRM. That's the core argument for HubSpot CMS, and it still holds. What has changed is everything around it: the product is now part of Content Hub, the pricing and seat model are different, and AI has moved from a footnote to a main feature.

This guide covers what HubSpot CMS includes today, what it actually costs, and how to decide between Professional and Enterprise — updated and re-verified against HubSpot's current documentation.

What is HubSpot CMS — and where does Content Hub fit?

HubSpot CMS is the set of website-building and hosting capabilities inside Content Hub, HubSpot's content product. You'll still hear "HubSpot CMS" used descriptively — including by us — but there is no separate CMS Hub to buy anymore: the pages, blog, themes and hosting live in Content Hub alongside content creation, repurposing and management tools.

That packaging matters for buyers, because what you're evaluating isn't just a website platform. A Content Hub subscription covers the site itself, the blog, AI-assisted content production, and the connection to the CRM that everything below builds on.

What does Content Hub cost?

Content Hub pricing is per-tier with a number of seats included, and paid seats beyond that. These are HubSpot's USD list prices as of September 2026 — always confirm against the current pricing page and product catalog before budgeting, and note that billing terms (monthly vs. annual commitment) affect the number you'll actually pay.

TierStarts atSeats includedAdditional Core Seats
Content Hub Professional$500/month3$50/month each
Content Hub Enterprise$1,500/month5$75/month each

Three things to understand about that table:

Editing costs money; viewing doesn't. Paid Core Seats are for people who create and edit. View-only seats are free, so a wide team can see dashboards and content without driving up the bill.

The subscription isn't the whole cost. Each tier ships with included limits, and HubSpot sells capacity increases for several of them — additional domains and video capacity among others. Usage-based features like AI agents consume HubSpot credits on top. None of this is hidden, but "no additional fees" would be the wrong way to describe the model — budget from the catalog, not the headline price.

Tier decides capability, not just capacity. The next section covers when Professional is enough.

Professional or Enterprise?

Professional is enough for most single-brand websites: it includes the full CMS, themes, smart content, A/B testing, content staging and memberships with up to two access groups.

Enterprise earns its price when you hit one of these requirements:

  • Multiple brands or sites — up to 10 root domains against Professional's smaller allowance.
  • Memberships at scale — 100 access groups versus two, for real customer portals.
  • Custom objects — when your site needs to render data that isn't contacts, companies, deals or tickets.
  • Governance — content approvals, activity logging, content partitioning between teams, and single sign-on.
  • Adaptive testing — multi-variant testing beyond A/B.

If none of those apply yet, start on Professional. Upgrading later is a plan change, not a migration.

Themes: structure for developers, freedom for marketers

A HubSpot theme is a packaged design system: templates, modules, global areas, and theme-level settings for fonts, colors and spacing. Developers define the system once; marketers then build and edit pages in a drag-and-drop editor using the modules the theme provides.

Theme fonts · colors · spacing Templates Global areas Style settings Template Hero module Feature module Editable fields Heading Image Button + link …no code needed

The practical effect is a division of labor that holds up over time. Marketing doesn't wait for a developer to change a headline or assemble a landing page, and developers don't watch their design system erode — the theme's settings and modules are the guardrails.

You can start from a marketplace theme, have one built, or bring your own with the CLI-based developer tooling. Editing stays the same for the marketing team either way.

A CMS built on top of a CRM

This is the argument that makes HubSpot CMS different from WordPress-plus-plugins: the website and the contact database are the same system. Forms write straight to the CRM, chat conversations attach to contact records, and page content can adapt to who's viewing.

Be precise about what that personalization can and can't do, though:

  • Anonymous visitors see default content. Personalization needs a recognized contact — someone who has filled a form (or clicked a tracked email link) in a browser where HubSpot's cookies are accepted.
  • Rules decide the experience. Smart content swaps a variant when a rule matches — lifecycle stage, list membership, country and so on. You always define the default, because that's what most traffic gets.
  • Tracking isn't total. HubSpot's analytics cookies can be declined, and consent banners are the norm in Europe. Build reporting expectations on partial visibility, not a complete record of every journey.
Anonymous visitor no cookie match, or consent declined Recognized contact known via form fill + accepted cookies Smart rules lifecycle · industry list membership Default content always defined — the fallback everyone gets Personalized variant only when the CRM data behind the rule exists

Used with those constraints in mind, the CRM connection is still the feature that compounds: every form fill makes the next visit more personalizable, and every sales conversation can see what the contact actually read.

Video, forms and CTAs

Video: HubSpot hosts video natively — you upload through the files tool and place videos in pages, blogs and emails, with included capacity per subscription and paid increases beyond it. Vidyard, which historically powered HubSpot video, is now a separate integration you can add for sales-video workflows. One expectation to set: video in marketing email generally renders as a linked thumbnail that plays on a landing page — most email clients don't play video inline.

Forms: built in the same editor, writing directly to the CRM, with standalone shareable form pages when you need a form without a website page around it.

CTAs: the current CTA tool covers buttons, embedded CTAs, banners and pop-ups, with analytics per CTA. Smart CTAs — showing different offers to different segments, or hiding an offer from people who already converted — require a Professional or Enterprise subscription of Content Hub or Marketing Hub.

Domains, languages and brands

Three requirements get mixed together in most multi-site conversations, and they have three different answers in HubSpot:

1. Hosting sites on different domains. Content Hub Enterprise hosts up to 10 root domains, with unlimited subdomains and country-code top-level domains within that allowance.

2. Language versions. Multi-language pages are built in, with language variants linked for SEO. A language version can live on a subdirectory, a subdomain or its own ccTLD — pick per your SEO strategy, not per what the platform forces.

3. Managing separate brands. Hosting several websites doesn't by itself give each brand its own assets and marketing operations — that's what HubSpot's Brands offering addresses, layering brand-level separation on top of the domain allowance.

To keep the vocabulary straight: blog.company.com is a subdomain, company.com/de is a subdirectory, and company.fr is a country-code domain.

Root domain company.com blog.company.comsubdomain — unlimited company.com/desubdirectory — a language path company.frcountry-code domain (ccTLD) Enterprise allowance up to 10 root domains brand-a.com brand-b.com brand-c.io … + unlimited subdomains and ccTLDs within the allowance

SEO recommendations and AI-search visibility

HubSpot's SEO tooling does two separate things that are easy to conflate. SEO recommendations come from HubSpot scanning your pages for technical and on-page issues. The Google Search Console integration is a different mechanism: it pulls real search-performance data into HubSpot. Scan-based advice tells you what to fix; Search Console data tells you what's actually happening.

The newer question is AI-search visibility. Buyers increasingly ask ChatGPT, Perplexity and Google's AI answers instead of scanning ten blue links, and HubSpot now ships AEO tools for monitoring and improving how your brand shows up in those answers. Two honest caveats: AEO is about how your content is structured and cited, so it works wherever your site is hosted — it's a reason to do AEO work, not by itself a reason to migrate CMS. And the tooling is evolving quickly, so verify plan packaging when you evaluate.

AI content production

The newest part of Content Hub's case is the production side:

  • Content Remix turns one asset into many — a webinar recording becomes a blog post, social posts, an email and audio, with you editing rather than starting blank.
  • Brand voice keeps AI-generated drafts in your register instead of generic AI prose.
  • AI blog and page generation drafts inside the same editor your team already uses.
  • Podcast tools host and even generate audio content.

A realistic workflow: record a 40-minute customer webinar, remix it into a blog draft, a five-post social series and a nurture email, then edit each one for accuracy and voice. The editing step is not optional — treat AI output as a draft, not a deliverable. Feature availability varies by tier, so check the Content Hub page for what Professional vs. Enterprise includes.

Custom objects, serverless functions and memberships

Custom objects

Out of the box the CRM has contacts, companies, deals and tickets. Custom objects (Enterprise) let you model other things — locations, equipment, course catalogs — and render them on the website with dynamic pages: one template, one page per record, updated when the data updates. A dealer directory or a branch-locations map is the classic website use case.

One design note: model something as a custom object only when nothing native fits. Subscriptions, for example, now have native functionality in HubSpot — reach for a custom object when your data genuinely has no home, not first. Our custom objects guide covers the decision.

Serverless functions

Serverless functions let developers run backend JavaScript — form enrichment, API lookups, gated calculators — without managing servers. Be precise about the trade: HubSpot manages the execution infrastructure; your developers still own the code, its dependencies, authentication and the integrations it talks to. Functions also have execution limits worth reading before you architect around them.

Memberships

Memberships gate pages and blog content behind a login tied to CRM lists — a customer resource area with onboarding guides and release notes is the typical build. Current requirements: Content Hub Professional supports two access groups, Enterprise supports 100. Two groups is enough for "customers" and "partners"; a segmented portal per product line or tier is Enterprise territory.

Chatbots and Customer Agent

Scripted chatbots still exist for routing, meeting booking and qualification flows you fully control. The bigger change is Customer Agent: an AI agent that answers support questions from your approved content — knowledge base, website pages, docs you designate — and hands the conversation to a person when it can't resolve it, with the transcript attached.

Visitor question on chat, any hour Customer Agent answers only from your approved content & KB Resolved billed in HubSpot credits Handed to a person with the full transcript

Two operational notes: the quality ceiling is your content (it answers from what you've approved, which is a feature, not a limitation), and resolutions consume HubSpot credits, so model the cost against your ticket volume before switching it on.

Security, hosting and performance

Hosting is managed: SSL, CDN, a web application firewall and DDoS mitigation are part of the platform rather than your checklist. HubSpot's product terms include a 99.95% service uptime commitment, with the usual conditions and exclusions — read it as the contractual figure, not a marketing "four nines".

On speed, the honest framing: managed infrastructure removes a class of performance problems (server tuning, caching setup, CDN configuration), but it doesn't make a heavy, unoptimized site fast. Page weight, image discipline and template quality are still implementation work — a platform can't do that part for you.

Who HubSpot CMS fits — and who it doesn't

It fits B2B teams that want marketing to own the website day to day, already run (or plan to run) HubSpot for marketing and sales, and value the CRM connection more than infrastructure control.

Look elsewhere if you need a headless architecture your engineering team fully controls, run a large e-commerce catalog (that's a commerce platform's job), or your site has no meaningful connection to a sales process.

And keep expectations honest: a theme-based site still needs development expertise for the theme itself, custom modules, integrations and serverless work. Marketers become self-sufficient for pages and content — not for everything. Migration is a real project too: templates are rebuilt, not imported, and URL mapping and redirects deserve as much care as the design.

For an enterprise evaluation, the questions that separate platforms are rarely feature lists. Compare publishing approvals, permissions and partitioning, staging workflow, dynamic content needs, migration effort and total operating cost — subscription plus seats plus the add-ons your requirements trigger. If you want a second pair of eyes on that comparison, talk to Superwork about your website requirements — and if you're moving an existing site, our HubSpot migration service covers the rebuild, redirects and QA.

Frequently asked questions

What's the difference between HubSpot CMS and Content Hub?

HubSpot CMS is the website-building and hosting capability; Content Hub is the product it lives in, which also includes AI content creation, repurposing and management tools. There's no separate CMS Hub to buy anymore.

How much does Content Hub cost?

Professional starts at $500/month with three seats included; Enterprise starts at $1,500/month with five seats. Additional Enterprise Core Seats list at $75/month, view-only access is free, and usage-based features and capacity add-ons come on top. USD list prices as of September 2026.

How many domains can I host on HubSpot?

Content Hub Enterprise hosts up to 10 root domains, with unlimited subdomains and country-code top-level domains within that allowance. Professional supports fewer — check the product catalog for current tier limits.

Do I need Enterprise for membership sites?

No — Content Hub Professional includes memberships with up to two access groups. Enterprise raises that to 100 access groups, which is what a segmented customer portal typically needs.

Does HubSpot host video natively?

Yes. Videos upload through the files tool and embed in pages, blogs and emails, with included capacity per subscription. Vidyard remains available as a separate integration. In marketing emails, video appears as a linked thumbnail rather than playing inline.

What uptime does HubSpot commit to?

HubSpot's product terms state a 99.95% service uptime commitment, subject to the conditions and exclusions in the terms.

The bottom line

The case for HubSpot CMS is the same as it was: one platform where the website and the customer data are never out of sync. What's changed is that the platform now includes serious AI production tooling and an AI support agent — and a pricing model you should read from the catalog, not from a headline number.

Choose Professional until multi-brand domains, membership scale, custom objects or governance push you to Enterprise. And whichever tier you land on, the quality of the implementation — theme, data model, migration — decides more of the outcome than the platform itself.

Planning a move? Book a consultation with Superwork and we'll map your requirements against what Content Hub actually includes — and tell you honestly if it's not the right fit.

Enjoyed this?Get practical RevOps & HubSpot insights every week.

Subscribe free