HubSpot CMS for Marketers study materials
HubSpot CMS for Marketers study resources

HubSpot CMS for Marketers practice questions

One question at a time. Build your HubSpot CMS for Marketers understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1CMS content creation and management

In the HubSpot CMS, which tool is the primary place where a marketer creates and edits a page's content using drag-and-drop modules?

  1. The page editor Correct answer.
  2. The template marketplace
  3. The design manager
  4. The form builder

Explanation

The page editor is where marketers assemble and modify page content with modules, while templates define the underlying layout. The design manager is a developer-focused area for editing templates, stylesheets, and modules, and the form builder creates forms rather than page layouts.

Question 2CMS content creation and management

A marketer wants a reusable block of promotional copy and an image that can be placed on many pages and updated in one place. Which CMS concept fits this need?

  1. A page template
  2. A navigation menu
  3. A global module Correct answer.
  4. A blog tag

Explanation

Global modules (global partials) are edited once and the change propagates to every page that uses them, making them ideal for repeated promotional content. Templates define page structure, tags organize blog content, and navigation menus control site links rather than page body content.

Question 3CMS content creation and management

Which HubSpot CMS feature allows a marketer to define a set of editable fields (such as headline text, image, and link) that authors fill in per page without touching code?

  1. Workflows
  2. Contact properties
  3. Custom modules Correct answer.
  4. Landing page redirects

Explanation

Custom modules expose predefined editable fields to content authors, so marketers can change structured content per page without editing code. Workflows automate contact actions, contact properties store CRM data, and redirects manage URL forwarding.

Question 4CMS content creation and management

A marketer publishes a page and later wants to review its previous content without affecting the live version. Which CMS capability supports this?

  1. Page revisions Correct answer.
  2. Smart content
  3. Scheduled publishing
  4. A/B testing

Explanation

Page revisions store historical versions of a page so marketers can view or restore earlier content. A/B testing compares variants for performance, smart content personalizes what different visitors see, and scheduled publishing controls when a page goes live.

Question 5CMS content creation and management

A marketer wants visitors from a specific list to see a different hero banner than other visitors on the same page. Which CMS feature should be used?

  1. Smart content Correct answer.
  2. Global modules
  3. Page revisions
  4. Site search

Explanation

Smart content (personalization) lets a marketer show different module content to different audience segments such as list membership. Global modules share one version everywhere, revisions track history, and site search helps visitors find content.

Question 6CMS content creation and management

When creating a new website page in HubSpot, which element determines the page's overall layout and which editable regions authors can use?

  1. The primary language setting
  2. The selected template Correct answer.
  3. The page's meta description
  4. The campaign it is assigned to

Explanation

A page's template defines its structural layout and the modules or editable regions available to authors. Meta descriptions affect search snippets, campaigns group assets for reporting, and language settings affect localization, none of which define layout.

Question 7CMS content creation and management

A marketer needs a page to go live at a specific future date and time without manual action. Which page setting accomplishes this?

  1. Unpublish
  2. Save as draft
  3. Clone page
  4. Schedule publish Correct answer.

Explanation

The schedule publish option sets a future date and time for the page to become live automatically. Saving as draft keeps the page unpublished, unpublishing takes a live page down, and cloning duplicates a page without timing it.

Question 8CMS content creation and management

Which HubSpot CMS asset is specifically designed for long-form, chronological content organized by tags and authors?

  1. Blog Correct answer.
  2. System page
  3. Landing page
  4. Knowledge base

Explanation

Blogs are built for chronological posts that can be organized by tags and attributed to authors. Landing pages are standalone conversion pages, system pages handle errors and system functions, and knowledge bases host support articles.

Question 9CMS content creation and management

A marketer wants to add a call-to-action button to a page that links to a specific offer. Which module type is the most appropriate choice?

  1. A rich text module
  2. A CTA module Correct answer.
  3. A form module
  4. An image module

Explanation

A CTA module is purpose-built to render a tracked call-to-action with a link and button styling. Rich text holds general copy, an image module displays visuals, and a form module embeds a form rather than a linked button.

Question 10CMS content creation and management

Which setting controls the URL path at which a newly created website page will be accessible?

  1. The featured image
  2. The meta description
  3. The page's URL slug Correct answer.
  4. The content type

Explanation

The URL slug defines the path appended to the domain where the page is served. Meta description, featured image, and content type affect metadata, visuals, and asset classification, not the page's address.

Question 11CMS content creation and management

A marketer is drafting a page and wants to preview how it looks on a mobile device before publishing. Which page editor capability supports this?

  1. The device preview toggle Correct answer.
  2. The template selector
  3. The SEO panel
  4. The revision history

Explanation

The device preview toggle lets authors switch between desktop, tablet, and mobile views to check responsive rendering. The SEO panel shows search metadata, revision history tracks edits, and the template selector changes layout structure.

Question 12CMS content creation and management

Which module should a marketer use to insert a block of formatted body copy with headings, bold text, and inline links?

  1. Video module
  2. Menu module
  3. Rich text module Correct answer.
  4. Form module

Explanation

The rich text module provides a WYSIWYG editor for formatted copy including headings, emphasis, and links. Form, menu, and video modules embed specific functional elements rather than free-form formatted text.

Question 13CMS content creation and management

A marketer wants a page to redirect visitors to a thank-you page after they submit an embedded form. Which configuration achieves this?

  1. Enable smart content on the form
  2. Change the page's URL slug
  3. Set the form's redirect to a specific URL Correct answer.
  4. Add the page to a campaign

Explanation

A form's submission settings can send submitters to a chosen thank-you URL after a successful submission. Smart content personalizes display, campaigns group assets for reporting, and changing the slug alters the page address, none of which redirect after submission.

Question 14CMS content creation and management

Which HubSpot CMS feature should a marketer use to create a set of pages that share a common structure and can be generated programmatically from a data source?

  1. Dynamic pages Correct answer.
  2. Redirects
  3. Landing pages
  4. System pages

Explanation

Dynamic pages use a template with a data source to generate many pages that share a structure, such as listing detail pages. System pages handle errors and system functions, landing pages are standalone conversion pages, and redirects forward URLs.

Question 15CMS content creation and management

A marketer wants to compare two versions of a landing page to see which produces more form submissions. Which CMS feature is designed for this?

  1. Smart content
  2. A/B testing Correct answer.
  3. Revisions
  4. Scheduled publishing

Explanation

A/B testing splits traffic between page variants and reports which performs better on a chosen metric such as submissions. Smart content personalizes display, revisions store history, and scheduled publishing sets launch timing.

Question 16CMS content creation and management

Which page-level setting most directly influences the title that appears in search engine results and in the browser tab?

  1. The page title Correct answer.
  2. The featured image
  3. The campaign
  4. The template

Explanation

The page title (HTML title tag) supplies the text shown in browser tabs and often in search results. Featured image, campaign, and template affect visuals, reporting, and layout rather than the title text.

Question 17CMS content creation and management

A marketer needs to move an existing page to a new URL path while ensuring visitors to the old path still reach the content. Which CMS feature should be configured?

  1. A navigation menu
  2. A page revision
  3. A URL redirect Correct answer.
  4. A smart rule

Explanation

A URL redirect forwards traffic from the old path to the new one so existing links and bookmarks keep working. Revisions store history, smart rules personalize content, and navigation menus control site links rather than forwarding URLs.

Question 18CMS content creation and management

Which HubSpot CMS content type is best suited for a gated offer page whose primary goal is capturing leads through a form?

  1. Landing page Correct answer.
  2. System page
  3. Knowledge base article
  4. Blog post

Explanation

Landing pages are built for focused conversion goals, typically pairing persuasive content with a lead capture form. Blog posts publish editorial content, knowledge base articles provide support documentation, and system pages handle errors and system functions.

Question 19CMS content creation and management

A marketer adds a module to a page and wants it to appear only to visitors who are known contacts in a particular lifecycle stage. Which approach is most appropriate?

  1. Schedule the module to publish later
  2. Apply smart content rules based on contact criteria Correct answer.
  3. Set the module as a global module
  4. Add the module to a page revision

Explanation

Smart content rules can target known contacts using criteria such as lifecycle stage, showing the module only to matching visitors. Global modules appear identically everywhere, revisions store history, and scheduling controls timing rather than audience.

Question 20CMS content creation and management

Which practice best helps a marketer avoid broken internal links when a page's URL slug is changed after launch?

  1. Unpublish the page before editing
  2. Create a redirect from the old slug to the new slug Correct answer.
  3. Change the featured image
  4. Add the page to a new campaign

Explanation

Setting up a redirect from the previous URL preserves inbound links and bookmarks after a slug change. Unpublishing removes access, campaigns affect reporting, and changing the featured image has no effect on link resolution.

Question 21CMS content creation and management

A marketer wants a page to display a list of recent blog posts that updates automatically as new posts are published. Which CMS approach is most suitable?

  1. A form module
  2. A blog listing or recent posts module on the page Correct answer.
  3. A static rich text list of links
  4. A global module with hardcoded links

Explanation

A blog listing or recent posts module queries published posts dynamically, so the list stays current without manual edits. Static link lists and hardcoded global modules require manual updates, and a form module captures data rather than listing posts.

Question 22CMS content creation and management

Which HubSpot CMS area lets a marketer manage and edit the reusable templates and modules available in the page editor?

  1. The page editor
  2. The contact record
  3. The design manager Correct answer.
  4. The campaign dashboard

Explanation

The design manager is where templates, modules, and related assets are created and maintained for use in the page editor. The page editor composes content, contact records store CRM data, and campaign dashboards report on grouped assets.

Question 23CMS content creation and management

A marketer wants to create a new page by reusing the structure and content of an existing page as a starting point. Which action accomplishes this most directly?

  1. Clone the existing page Correct answer.
  2. Schedule the existing page to unpublish
  3. Add the existing page to a campaign
  4. Create a redirect from the existing page

Explanation

Cloning duplicates an existing page's structure and content into a new draft that can be modified independently. Redirects forward URLs, campaigns group assets for reporting, and scheduling affects publish state rather than creating a copy.

Question 24CMS content creation and management

Which statement best describes the relationship between a template and a page in the HubSpot CMS?

  1. A template is the redirect target for an old page URL
  2. A template defines the layout and editable regions a page is built from Correct answer.
  3. A template is a copy of a page created for A/B testing
  4. A template stores the analytics for a page

Explanation

Templates provide the structural layout and the editable modules or regions that authors populate with page-specific content. Analytics, A/B test variants, and redirect targets are separate concepts from templates.

Question 25CMS content creation and management

A marketer wants to confirm how a page will appear to search engines before publishing, including the meta description and title. Which page editor area provides these settings?

  1. The SEO and settings panel Correct answer.
  2. The revision history list
  3. The device preview toggle
  4. The module library

Explanation

The SEO and settings panel holds the page title, meta description, and related search settings. Revision history tracks edits, device preview shows rendering across screen sizes, and the module library supplies content elements.

Question 26CMS content creation and management

A marketer wants to create a reusable header and footer that appear on every page of a new HubSpot CMS site. Which HubSpot concept is designed to hold this shared, site-wide structure?

  1. A form definition stored in the forms tool
  2. A single blog post with a pinned tag
  3. A global partial that is included in templates Correct answer.
  4. A landing page with a fixed URL slug

Explanation

Global partials (global groups and global modules) are edited once and render everywhere they are included, so header and footer changes propagate across the whole site without editing each page. They are the standard mechanism for shared, site-wide structure in HubSpot CMS templates.

Question 27CMS content creation and management

While editing a page, a marketer needs to add a short pull quote that uses a distinct visual style but must remain editable by other team members. Which HubSpot module type fits best?

  1. An image module
  2. A custom module built for that styled quote Correct answer.
  3. A rich text module
  4. A form module

Explanation

A custom module packages markup, styling, and defined editable fields so the styled quote stays consistent while remaining editable by other users. A default rich text module would let editors change the styling arbitrarily, breaking the visual intent.

Question 28CMS content creation and management

A marketer wants to publish a set of localized versions of the same landing page for different countries while keeping them grouped as one logical page. Which HubSpot feature supports this?

  1. Scheduled publishing
  2. Multi-language page variants Correct answer.
  3. A/B testing
  4. Smart content by device type

Explanation

Multi-language variants let a single page exist in several languages, each with its own URL and content, while remaining grouped in the editor and reporting. This is the intended mechanism for localized versions of one logical page.

Question 29CMS content creation and management

A marketer is building a page and wants to control which fields (for example, a headline, a body area, and a button label) are editable when other team members later edit that page. What determines this?

  1. The page's meta description
  2. The contact property group settings
  3. The template's or module's field definitions Correct answer.
  4. The page's publish date

Explanation

Editable regions and module fields are defined in the template or custom module, which is what surfaces as editable fields in the page editor. Page-level metadata and scheduling do not change which fields editors can modify.

Question 30CMS content creation and management

A marketer wants visitors on the blog listing page to filter posts by topic. Which HubSpot blog element makes this possible?

  1. The blog's comment settings
  2. The blog's author profiles
  3. Tags assigned to posts Correct answer.
  4. The blog's RSS feed

Explanation

Blog tags are the taxonomy used to group posts, and blog templates can render tag-based filtering or tag listing pages. Authors and comments are separate blog features that do not categorize content by topic.

Question 31CMS content creation and management

A marketing team wants the same promotional banner module to appear on 40 pages, and they need a single edit to update all 40 at once. What is the correct approach in HubSpot CMS?

  1. Add the module to each page individually and edit each one
  2. Export the pages and re-import them after editing
  3. Use a global module included across those templates Correct answer.
  4. Clone the page 40 times and edit each clone

Explanation

A global module is edited in one place and the change renders everywhere it is used, which is exactly the requirement for a shared banner. Per-page modules and page clones each hold independent content, so edits do not propagate.

Question 32CMS content creation and management

A marketer wants to add structured, repeating content such as a list of team members with a photo, name, and title for each. Which HubSpot module capability is most appropriate?

  1. A single-line text field
  2. A rich text module
  3. A repeater field within a custom module Correct answer.
  4. A follow-up email setting

Explanation

Repeater fields let editors add an arbitrary number of structured item groups inside one module, which suits a team roster where each entry has the same fields. A single text field or generic rich text area cannot enforce the repeated structure.

Question 33CMS content creation and management

A marketer wants a page section to show different content to visitors who are existing customers versus new prospects. Which HubSpot CMS capability enables this without duplicating the whole page?

  1. URL redirects
  2. Scheduled publishing
  3. A/B testing with two page variants
  4. Smart content rules based on list membership Correct answer.

Explanation

Smart content applies targeting rules, such as list membership or lifecycle stage, to individual modules so one page serves different content to different audiences. A/B testing and scheduling change page-level behavior rather than per-visitor content targeting.

Question 34CMS content creation and management

A marketer wants to create a new page that reuses the same design and field structure as an existing page but will hold entirely different content. What is the most appropriate starting approach?

  1. Duplicate the existing page and edit its content
  2. Create a new page using the same template Correct answer.
  3. Add the new content to the existing page's rich text module
  4. Change the existing page's URL slug

Explanation

Creating a new page from the same template gives the same layout and editable field structure while starting with fresh content. Duplicating copies the existing content, and editing the original page does not produce a separate page.

Question 35CMS content creation and management

A marketer wants to build a reusable layout that several landing pages will share, while still allowing each page to have unique body copy. Which HubSpot asset should they create?

  1. A contact list
  2. A single landing page
  3. A template with editable regions Correct answer.
  4. A blog author profile

Explanation

A template defines the shared layout and marks editable regions where each page supplies its own content. Creating individual pages or non-layout assets does not establish shared structure.

Question 36CMS content creation and management

A marketer wants to give editors a pre-built set of styled sections (hero, feature grid, testimonial) that they can drop into pages without writing code. Which HubSpot feature is intended for this?

  1. A workflow enrollment trigger
  2. A raw HTML module pasted on each page
  3. A theme with drag-and-drop sections and modules Correct answer.
  4. A property validation rule

Explanation

Themes bundle templates, modules, and styles that editors assemble through drag-and-drop, giving non-technical users pre-built styled sections. Pasting raw HTML per page or using CRM automation does not provide reusable drag-and-drop building blocks.

Question 37CMS content creation and management

A marketer needs to know whether a page's content changes have been saved but not yet pushed live. Which page state should they check in the HubSpot page editor?

  1. The page's analytics dashboard
  2. The page's associated campaigns
  3. The page's tag list
  4. The draft versus published version indicator Correct answer.

Explanation

HubSpot keeps a draft and a published version of each page, and the editor indicates which version is live and whether unpublished changes exist. Analytics, tags, and campaign associations do not report publish state.

Question 38CMS content creation and management

A marketer wants to reuse a block of content, such as a legal disclaimer, across many pages but still allow a specific page to override the text. Which approach best fits HubSpot CMS?

  1. A form field capturing the disclaimer text
  2. A separate page containing only the disclaimer
  3. A global module that pages can override locally Correct answer.
  4. A hard-coded string inside the template file

Explanation

Global modules can be overridden on individual pages when the local override option is enabled, giving shared default text with per-page flexibility. Hard-coded template strings require developer changes, and the other options do not place reusable content on pages.

Question 39CMS content creation and management

A marketer is adding a page to a site and wants search engines to understand the page's primary topic through the visible heading structure. Which element should they configure deliberately?

  1. The page's canonical tag
  2. The page's comment settings
  3. The page's favicon
  4. The page's H1 heading Correct answer.

Explanation

The H1 is the primary visible heading and signals the page's main topic to both readers and search engines, so it should be set deliberately rather than left as a placeholder. Favicons, canonicals, and comments serve different purposes.

Question 40CMS content creation and management

A marketer wants to ensure a new page is excluded from search engine indexing while it is still being finalized, then made indexable at launch. Which HubSpot page setting controls this?

  1. The page's author assignment
  2. The advanced SEO setting for search engine indexing Correct answer.
  3. The page's featured image
  4. The page's URL slug

Explanation

HubSpot provides an advanced SEO setting that controls whether search engines may index the page, allowing a no-index state during finalization and indexing at launch. Slug, image, and author settings do not govern indexability.

Question 41Website pages and templates

In HubSpot CMS, what is the primary role of a page template?

  1. It hosts the DNS records that connect a custom domain to the site
  2. It schedules when a blog post becomes visible to site visitors
  3. It stores the contact records that are created when a visitor submits a form
  4. It defines the layout and editable module structure that pages built from it inherit Correct answer.

Explanation

A template controls the structural layout of a page and declares which modules are editable, so every page created from it starts with that structure. Content authors then fill in the modules per page rather than rebuilding the layout each time. Contact storage, scheduling, and DNS are handled by other tools.

Question 42Website pages and templates

A marketer wants a single reusable header with navigation to appear on every page built from a template. Which approach fits HubSpot CMS best?

  1. Add the header only to the home page and rely on browser caching for other pages
  2. Create a separate template for each page and paste the header into each one
  3. Place the header in a global partial or global module referenced by the template Correct answer.
  4. Recreate the navigation menu manually in each page's rich text module

Explanation

Global partials and global modules are edited once and render wherever they are included, which keeps navigation consistent across templates. Copying markup into each page or template creates drift and maintenance work. Caching does not create content that was never published.

Question 43Website pages and templates

What distinguishes a drag-and-drop template area from a fixed module in the HubSpot page editor?

  1. Drag-and-drop areas are visible only in preview mode and never on the live site
  2. Drag-and-drop areas let editors add, remove, and reorder modules, while fixed modules stay in place Correct answer.
  3. Drag-and-drop areas can only hold forms, while fixed modules hold text
  4. Fixed modules cannot be edited after the page is published, but drag-and-drop areas can

Explanation

A drag-and-drop area gives the content editor flexibility to insert and rearrange modules within that region, whereas fixed modules are locked to the positions the developer defined. Both types render on the live site and both can be edited. The distinction is layout flexibility, not module type or publish state.

Question 44Website pages and templates

Which HubSpot CMS concept allows a marketer to define default content in a module that an editor can then override on an individual page?

  1. Workflow enrollment criteria
  2. Module fields with default values Correct answer.
  3. Form submission filters
  4. List segmentation rules

Explanation

Module fields define the editable inputs, and each field can carry a default value that appears until an editor changes it on a specific page. This lets developers ship sensible starting content while preserving per-page control. Workflows, lists, and form filters are marketing tools unrelated to template content defaults.

Question 45Website pages and templates

A developer wants editors to choose a background color from a predefined set when building a page. Which module field type is most appropriate?

  1. A rich text field
  2. A choice or dropdown field Correct answer.
  3. A file field
  4. A date picker field

Explanation

A choice field presents a controlled list of options so editors pick from approved values rather than typing free text. This keeps styling consistent and prevents invalid entries. Rich text, file, and date fields capture content, assets, and dates respectively, not constrained style selections.

Question 46Website pages and templates

What is the purpose of HubL in a HubSpot CMS template?

  1. It is a database query language for retrieving contact records
  2. It is a JavaScript framework for building single-page applications
  3. It is a CSS preprocessor that compiles styles into a stylesheet
  4. It is a templating language used to render dynamic content and logic in templates Correct answer.

Explanation

HubL is HubSpot's templating language, used to output variables, loop over data, and apply conditional logic inside templates and modules. It renders server-side content rather than styling or client-side app behavior. It is not a CSS preprocessor, a database query language, or a JavaScript framework.

Question 47Website pages and templates

A marketer wants a page to display a different hero message to visitors who arrive from a paid campaign versus organic search. Which HubSpot CMS capability supports this?

  1. Smart content that swaps module content based on list membership or visitor attributes Correct answer.
  2. The sitemap auto-generation setting
  3. A/B testing that permanently replaces the losing variant
  4. Blog comment moderation settings

Explanation

Smart content rules let a module show alternate versions to different audiences, such as contacts on a specific list or visitors matching certain attributes. This delivers tailored messaging on the same URL. A/B tests measure variants for all traffic, and comment or sitemap settings do not personalize content.

Question 48Website pages and templates

When creating a new website page in HubSpot, what determines which editable modules a marketer can work with?

  1. The page's URL slug length
  2. The number of contacts in the connected CRM account
  3. The publishing date chosen in page settings
  4. The template selected for that page Correct answer.

Explanation

The template defines the module structure and which fields are editable, so the chosen template determines the editing experience for that page. CRM size, slug length, and publish date do not change available modules. Choosing the right template up front is therefore a key decision.

Question 49Website pages and templates

A marketing team wants to reuse the same page layout across many landing pages while letting each page have unique text and images. What is the most efficient HubSpot CMS approach?

  1. Create a new template for every landing page with identical markup
  2. Build a fully hard-coded page and duplicate its HTML for each campaign
  3. Build one template with editable modules and create pages from it Correct answer.
  4. Use a single page and overwrite its content before each campaign launches

Explanation

A template with editable modules separates structure from content, so many pages share layout while each supplies its own copy and imagery. Duplicating HTML or templates multiplies maintenance, and overwriting one page destroys previous campaigns. The template approach scales cleanly.

Question 50Website pages and templates

What does the page editor's preview function allow a marketer to do before publishing?

  1. Automatically translate the page into every supported language
  2. Send the page directly to all contacts in a list
  3. Permanently delete draft changes from the version history
  4. View how the page will render, including device previews, without making it live Correct answer.

Explanation

Preview shows the drafted page as visitors would see it, and device previews help check responsive rendering, all without publishing. It does not delete history, auto-translate, or distribute the page. Preview is a review step that supports quality control before going live.