Play Theme Documentation


Please ensure that you have a HubSpot account to use this theme. If not, you can visit this link to create a HubSpot account.


You can either install your theme from HubSpot Asset Marketplace or a .zip file.

From HubSpot Asset Marketplace

If you're installing the theme from HubSpot Asset Marketplace, just click the Install for free button on theme page and then follow the instructions.

From .zip file

If you have a .zip file of your HubSpot CMS theme, please follow the steps below to install it onto your account:

  1. Login to your HubSpot account.
  2. On the top right, click the Settings icon (looks like a gear).
  3. Click Tools > Website > Themes from the left sidebar menu.
  4. You'll see the Upload Theme button at the top right corner of the screen. Click it and then choose the zip file you've got.

If you completed the steps successfully, you should see the Play theme and its templates when you're creating a new page.

To learn more about theme installation, please visit HubSpot Reference Docs.


Here you can find the answers to frequently asked questions by our customers.

How can I view "Theme Options"?

Navigate to Marketing > Website > Website Pages and choose a page to edit. On Edit page screen, switch to Theme tab and then click Edit theme settings button.


Play has ready-to-use page templates for you, as well as the default HubSpot system templates such as Search Results, Password Required Page, Subscription Page etc.


Play has ready-to-use sections.


Play has 29 ready-to-use modules.


You can create questions & answers section with this module. When you click on the title, the box expands and an additional text appears.

Blog listings

You can list your blog posts in various layouts.


Add breadcrumb navigation to your page.

Button with link

Add a button to your website.


Boxed cards with a custom icon, title and some text. Very handy if you're planning to add a section to inform your visitors with your services, features etc.


Showcase the logos of your clients in a grid or slider.

Countdown timer

You can set an exact date or time to countdown.

CTA section

Create a call-to-action section with up to 2 buttons to attract your visitors.


A sleek list for your events which includes a title, date and a button which you can redirect to any link.

Fancy header

If you want to use a heading a bit different from the default ones, you can use this module.

Hero slider

A hero slider.


A handy module to list some important features.


Add a Google Map to your website.

Media boxes

Create shiny boxes with some texts and images.


Add a menu to your website.

Number counters

Display some stats with counter animation.


Showcase your work in plenty of layout options from Masonry to custom grids.

Pricing cards

If you have some different tiers for your products or services, you can use this module to list their features and prices.


Some sentences require special treatment. Use this module if you'd like to pop out an important sentence or quote. You can add a name at the bottom of the module, if you wish.

SEO schema

Add to your website.

Single letter/number

A module for only 1 letter or number. Useful when you need to create a list of steps or options from A to F maybe.

Social accounts

A module to add your popular social accounts to your site.


Add tabbed content to your website. Every tab has a different content.

Team members

When you need to introduce your team members or some fellows, just use this module. You can add member cards as many as you wish.


It's very important to let your visitors know about your current clients' thoughts in today's world. With this module, you can insert the reviews in a modern slider.

Text with image

A multipurpose text section with an optional image and button.

Vertical spacer

Just a module for adding some free vertical space when needed. You can adjust the height of the empty space.

Website footer

One module for the entire footer.

Website header

One module for the entire header.

Theme Options

To edit a theme setting, please go to Marketing > Files and Templates > Design Tools and select Play theme from the left hand side. Then click Preview button.

There are a bunch of configurations that you can find in theme options. The complete structure is as follows:

  • Global colors
    • Primary color
    • Secondary color
    • Tertiary color
    • Primary accent color
    • Secondary accent color
  • Header colors
    • Menu
      • Menu item
      • Menu item hover
      • Active menu item
      • Submenu background
      • Submenu item
      • Submenu item hover
      • Active submenu item
      • Submenu item hover background
    • Icons
      • Icon
      • Icon hover
    • Overlay window
      • Background
      • Text
      • Link
      • Link hover
    • Container
      • Container background
    • Mobile
      • Container background
      • Item color
      • Item hover color
  • Body colors
    • Background color
    • Text color
    • Heading color (H1 > H6)
    • Link color
    • Link hover color
  • Footer colors
    • Menus
      • Menu title
      • Menu item
      • Menu item hover
    • Social accounts
      • Social icon
      • Social icon hover
    • Text
      • Text color
    • Container
      • Container background
  • General view
    • Borders
    • Corners
  • Typography
    • Primary font
      • Font
      • Line height
      • Letter spacing
    • Secondary font
      • Font
      • Line height
      • Letter spacing
    • Body
      • Font
      • Font style (size)
      • Spacing between paragraphs
    • Links
      • Link color
      • Link hover color
    • Headings (H1 > H6)
      • Font
      • Font style
  • Buttons
    • Primary buttons
      • Text
        • Font
        • Font style
      • Background
        • Background color
      • Border
      • Corner
      • Hover styles
        • Text color
        • Background color
        • Border
      • Disabled
        • Text color
        • Background color
  • Forms
    • Title
      • Text color
      • Background color
    • Body
      • Text color
      • Background color
      • Border
    • Fields
      • Text color
      • Placeholder color
      • Background color
      • Border
    • Labels
      • Font style
  • Spacing
    • Section
      • Desktop
        • Vertical spacing between sections
      • Mobile
        • Vertical spacing between sections
    • Content
      • Maximum content width
  • Other settings
    • Blog post
      • Use infinite blog post
      • Related posts limit
      • Related posts column

Keep in mind that you'll need to click the Publish to ... assets button at the top right corner of the screen only if you'd like to make changes on all pages that created with the theme.

Don't forget to click Apply Changes to let your changes take affect, when needed. You can visit HubSpot Knowledge Base for more information regarding your theme settings.


All the images/photographs used in our demo site and all the rights of them belong to their creators/owners. All of them have been collected from either free or paid royalty image providers such as pixabay, Unsplash, Pexels and Freepik.