SW System Pages — AI Agent Documentation Templates path: smithworks-2025/sw-system-pages/ Last updated: 2026-02-12 --- 1. Overview SW System Pages are HubSpot system page templates (404, 500, password prompt, search results, subscription pages, membership pages) that use the theme's header and footer (SW Simple Header, SW Simple Footer via sw-site_footer.html). All 11 templates are included when the theme is added. Only complete the system pages that are available for the client's Hub plan during setup. --- 2. HubSpot Plan Requirements System page editing/assignment is not available on the Free tier. Requirements vary by page type: - Error pages (SW 404, SW 500): Marketing Hub Professional/Enterprise, Content Hub Professional/Enterprise, Legacy Marketing Hub Basic - Password prompt (SW Password Prompt): Same as above - Search results (SW Search Results): Same as above - Subscription pages (SW Subscription Preferences, SW Backup Unsubscribe, SW Subscriptions Confirmation): Marketing Hub Professional/Enterprise or Content Hub Professional/Enterprise. Required for email marketing. - Membership pages (SW Membership Login, Register, Password Reset, Reset Request): CMS Hub Professional or Enterprise (Content Hub Professional+). For access-controlled content only. Content Hub Starter: System page templates exist, but drag-and-drop customization is not available. Clients must edit via HTML + HubL in Design Manager. The SW templates are pre-built and can be assigned. Free tier: System page settings are not available. Clients will see "You do not have access to System Page settings" if they try to assign templates. --- 3. Checklist Guidance When the theme is added: All 11 SW system page templates are uploaded to sw-system-pages/. No action required at theme install. During First-Time Setup (checklist): Complete only the system pages available for the client's Hub: 1. If client has Marketing Hub Professional/Enterprise or Content Hub Professional/Enterprise: - Assign Content settings (Settings → Content → Pages → System Pages): SW 404, SW 500, SW Password Prompt, SW Search Results - Assign Email settings (Settings → Marketing → Email → Subscriptions): SW Subscription Preferences, SW Backup Unsubscribe, SW Subscriptions Confirmation 2. If client has CMS Hub Professional or Enterprise and uses access-controlled content: - Assign Membership pages via Memberships settings: SW Membership Login, SW Membership Register, SW Membership Password Reset, SW Membership Reset Request 3. If client has Free tier or Starter only: - Skip system pages in the checklist. The templates exist in the theme but cannot be assigned. --- 4. Where to Assign - Content settings: 404, 500, Password prompt, Search results → Settings → Content → Pages → System Pages tab - Email settings: Subscription preferences, Backup unsubscribe, Subscriptions confirmation → Settings → Marketing → Email → Subscriptions tab - Memberships: Login, Register, Password Reset, Reset Request → Memberships settings (when using access-controlled content) --- 5. Editing Default Content Edit the footer default content in the partial (sw-partials/sw-site_footer.html), not on a page. System pages use the global footer partial. Edits made on a regular page may not apply to system pages; edit the partial directly in Design Manager. For headings, body text, and button labels on system pages: open each template in Design Manager (e.g. sw-system-pages/SW 404.html) and edit the module default content. --- 6. Template List SW 404.html — error_page — 404 error page SW 500.html — error_page — 500 error page SW Password Prompt.html — password_prompt_page — Password-protected content SW Search Results.html — search_results_page — Site search SW Subscription Preferences.html — email_subscription_preferences_page — Email preferences SW Backup Unsubscribe.html — email_backup_unsubscribe_page — Unsubscribe when email unknown SW Subscriptions Confirmation.html — email_subscriptions_confirmation_page — After preferences updated SW Membership Login.html — membership_login_page — CMS Hub memberships SW Membership Register.html — membership_register_page — CMS Hub memberships SW Membership Password Reset.html — membership_reset_page — CMS Hub memberships SW Membership Reset Request.html — membership_reset_request_page — CMS Hub memberships