Skip to content
Mistral Studio

System pages

Assign the 404, 500, search results, password prompt and email subscription templates, and edit their content.

Updated August 23, 2026 · 3 min read · Applies from version 1.0.0

HubSpot renders some pages itself — errors, search results, password prompts, email subscription pages. Mistral Pro provides a template for each of them, but HubSpot only uses them once you assign them in the settings.

Assign the templates

  1. Go to Settings → Content → Pages → System pages.
  2. For each system page, pick the matching Mistral Pro template from the table below.
  3. Save. Open the page (e.g. type a wrong URL on your site for the 404) to check the result.
HubSpot system pageMistral Pro template to pick
404 error pageError 404
500 error pageError 500
Password prompt pagePassword prompt
Search results pageSearch results
Email subscription preferencesEmail subscription preferences
Email subscriptions confirmationEmail subscription confirmation
Email backup unsubscribeEmail unsubscribe backup

What each page contains

TemplateContentEditable where
Error 404 / Error 500The Error page message with large code module: uppercase label, oversized status code, headline, explanation, two buttons.Every string is a module field, edited in the page editor.
Search resultsThe Search bar with quick suggestions module (title built from the search term, pill search field, suggestion chips, empty-state message) followed by HubSpot's native results list, styled by the theme.Module fields in the page editor.
Password promptHeading, explanation and HubSpot's password form in a card, with a back-to-home link.Texts come from the theme's translation file (see below).
Email subscription preferencesHeading, explanation and HubSpot's subscription preferences form.Translation file.
Email subscription confirmationConfirmation heading and message.Translation file.
Email unsubscribe backupHeading, explanation and HubSpot's simple unsubscribe form.Translation file.

All of them use the global header and footer and the theme's form styling.

Search path

The header's search box submits to /hs-search-results, HubSpot's default path for the search results page. If your search results page lives at another path, change it in two places:

  1. the header module — Site search → Search results page path;
  2. the Search results page's own module — Search behavior → Search results page path.

In the same Search behavior group you choose what the search covers: website pages and blog posts (on by default), landing pages, knowledge base articles.

Texts of the password and subscription pages

These pages have no module: their copy (headings, explanations, button labels, error message) comes from one shared translation file inside the theme, which ships English and French and picks the language from the page's language setting. Adding a language or changing a wording is a developer task on a cloned copy of the theme. See Multiple languages.

Membership pages

Four more system templates — login, registration, password reset, password reset request — are assigned in Settings → Content → Private content and require Content Hub Professional or above. See Membership pages.

See also