HubSpot CMS Theme

Stop rebuilding the same pages from scratch.

A complete design system for HubSpot. 50 templates, 37 modules, 6 presets. Everything connects. Everything scales.

marketplace-thumbnail
50
Page Templates
32 website + 7 landing + 4 blog + 7 system
37
Modules
Fully configurable components
6
Theme Presets
One-click style switching
200+
Design Tokens
Colors, spacing, typography
90+
PageSpeed Score
No jQuery, optimized assets

Everything you need to build a complete website.

32 templates covering every page type you need:

  • Homepages: 3 variants for different business types
  • Company: About, Team, Careers, Jobs listing, Job detail
  • Services: Overview + detail pages
  • Portfolio: Grid view, case studies
  • Product: Features, Pricing, Comparison, Integrations
  • Resources: Blog, Docs, Video library, FAQ, Resource hub
  • Contact: Contact form, Appointment booking, Demo request
  • Legal: Privacy policy, Terms, Changelog

8 conversion-focused templates:

  • Lead Generation: 4 high-converting layouts with forms
  • Ebook Download: Resource gating with image + form
  • Webinar Registration: Event signup with countdown
  • Free Trial: SaaS signup with feature highlights
  • Waitlist: Coming soon / product launch

Each template is optimized for a specific conversion goal with distraction-free layouts.

6 blog templates:

  • Blog Listing: Filterable post grid with pagination
  • Blog Post: Clean reading experience with TOC sidebar
  • Author Page: Author bio with their posts
  • Tag Page: Posts filtered by tag
  • Search Results: Blog-specific search
  • Recent Posts Module: Embed anywhere

Essential system templates:

  • 404 Error: Branded not-found page
  • Password Prompt: Gated content access
  • Search Results: Site-wide search
  • Subscription Preferences: Email preferences center
  • Email Templates: Transactional email styling

All system pages match your theme styling automatically.

37 drag-and-drop modules:

Content: Banner, Text Section, Rich Text, Stats, Timeline, Steps, Accordion, Tabs, FAQs

Media: Image Gallery, Video Library, Logo Cloud, Portfolio Grid

Conversion: CTA Banner, Pricing Cards, Comparison Table, Feature Grid

Social Proof: Reviews, Team Members, Client Logos

Navigation: Header, Footer, Mega Menu, Breadcrumbs

Utility: Countdown, Form, Search, Social Links

Every module is fully configurable with layout options, style variants, and responsive settings.

Pre-built section partials:

  • Hero variants: Simple, with form, with media, full-width
  • CTA banners: Dark, accent, gradient options
  • Team sections: Grid layouts with bios
  • Testimonial sections: Cards, carousel, featured
  • Feature sections: Icon grids, alternating layout

Sections are reusable building blocks. Include them with one line of HubL and pass custom content.

Design System

Change one setting, update everything.

Built on CSS custom properties. Colors, typography, spacing, shadows, and border radius all flow from a central source. Switch between presets instantly, or build your own from scratch using the theme settings panel.

Design system
6 Theme Presets

One click to completely transform your site.

Each preset defines colors, typography, spacing, shadows, and button styles. Switch between them instantly in theme settings, or use Custom to build your own from scratch.

light_mode

Light

Geist font, white background, zinc accent. Clean and minimal like shadcn/Vercel. Perfect for tech products and SaaS.

dark_mode

Dark

Inter font, charcoal background, white accent. Premium feel with elevated cards and subtle glow. For agencies and studios.

nights_stay

Midnight

Inter font, white background, blue accent. Professional corporate SaaS look. Trustworthy and enterprise-ready.

local_fire_department

Warm

Playfair + Source Sans, cream background, terracotta accent. Editorial style with serif headings. For content-driven brands.

forest

Forest

DM Sans font, off-white background, teal accent. Organic and natural with soft rounded corners. For wellness and eco brands.

tune

Custom

Start from scratch. Define every design token yourself—fonts, colors, spacing, shadows, border radius. Full control via theme settings.

For Developers

Clean code. No jQuery. No bloat.

Vanilla JS only where needed. 200+ CSS custom properties you can override. Documented HubL with reusable partials. Semantic HTML with WCAG-compliant contrast. Every template scores 90+ on PageSpeed.

Code
2,500+ Icons

Material Symbols. Fully configurable.

Every icon in the theme uses Google Material Symbols—a variable icon font with adjustable weight, fill, grade, and optical size. Each preset defines its own icon style. Light uses thin outlined icons. Dark uses filled icons. Warm uses light-weight editorial icons. You control the look.

rocket_launch

rocket_launch

dashboard

dashboard

analytics

analytics

security

security

cloud_sync

cloud_sync

integration_instructions

integration_instructions

support_agent

support_agent

trending_up

trending_up

Requirements

What you need to use this theme.

hub

HubSpot CMS Required

Works with Starter, Professional, or Enterprise. Free CRM accounts without CMS access cannot use custom themes.

mouse

No Coding Required

All modules are drag-and-drop with visual controls. Marketers can build pages without touching code.

license

One License Per Portal

Each purchase covers one HubSpot account. Contact us for agency volume licensing.

FAQ

Questions before you buy.

Can I try before I buy? expand_more

Yes. The full demo is available to explore. Click through all templates and test every preset before purchasing.

What support is included? expand_more

6 months of support and updates. We respond to questions within 24 hours on business days.

Can I get a refund? expand_more

Yes. 14-day money-back guarantee if the theme does not meet your needs.

Do you offer installation help? expand_more

The theme installs like any HubSpot theme—upload and activate. Documentation covers setup. Paid installation service available if needed.

Ready to see it in action?

Explore the full demo or purchase the theme today.