Page Templates
Understand the available page templates and when to use each one
Page Templates
When you create a new page, you choose a template that determines its layout and the content fields available to you. Below is a description of each template, when to use it, and the key fields you will fill in.
Homepage
The organization landing page with a hero banner and group call-to-action sections.
When to use it: Use this for your site's main / page -- the first thing visitors see.
Key fields:
- Hero Title -- The large heading displayed over the hero banner.
- Hero Subtitle -- Supporting text below the hero title.
- Hero Image -- A wide banner image for the hero section.
- Groups -- A list of group sections, each with a title, image, logo, age group label, description, link, background color, and layout direction. These create the call-to-action cards that direct visitors to each unit's pages.

Group Homepage
A feature-rich landing page for a specific unit (troop or pack). Includes a hero section, dynamic event cards, announcements, quick-link feature cards, and an achievements section.
When to use it: Create one for each unit to serve as that unit's home page (e.g., /400B or /cubscouts).
Key fields:
- Hero Section -- Title, description, image, button text, button link, and button style.
- Event Cards -- Cards that automatically display upcoming events from your calendar. You choose the card type (Troop Meeting, Court of Honor, Den Meeting, or Pack Meeting) and the group whose calendar to pull from.
- Announcements -- A section title, subtitle, and link. You can choose whether announcements come from your Communications messages or from static sample data.
- Feature Cards (Quick Links) -- Cards with a title, description, link, color scheme, and icon. Great for linking to forms, calendar, signup pages, and other important resources.
- Achievements -- A section for highlighting metrics like "Eagle Scouts earned" or "Years active." Each metric has a numeric value, label, and color.

Content Page
A general-purpose page with a banner heading and a markdown body. Great for informational pages like "Join Us," policies, packing lists, or any free-form content.
When to use it: Whenever you need a simple page with formatted text content.
Key fields:
- Banner Heading -- The page title displayed in the banner area.
- Page Content -- The main body of the page, written in markdown. Supports headings, bold, italic, links, lists, and more.

About
An organization info page with a description, meeting location, map link, and a list of contacts.
When to use it: Use this for your troop or pack's "About" page when you need a straightforward layout with contact information.
Key fields:
- Page Title -- The heading for the about page.
- Description -- A markdown-formatted description of your organization.
- Location -- Location name, street address, and a link to a map (e.g., Google Maps).
- Contacts -- A list of contacts, each with an organization name, role/title, name, phone, and email.
About Pack
An extended about page designed for Cub Scout packs. Includes all the sections of the standard About template plus leadership lists, den leaders, meeting information, and a sign-up call to action.
When to use it: Use this for a Cub Scout pack's about or info page when you need to show leadership, den assignments, and a sign-up link.
Key fields:
- Banner Heading / Subheading -- The page banner text.
- Who We Are -- Markdown description of the pack.
- Where We Meet -- Location name, address, and map link.
- Info Sections -- Flexible cards for topics like "Uniforms," "When We Meet," or "What to Bring." Each has a title and markdown content.
- Sign Up CTA -- Title, description, button text, and URL for a sign-up call to action.
- Questions Contact -- Name, phone, and email for someone parents can reach out to.
- Pack Leadership -- A list of leaders with role, name, phone, and email (e.g., Cubmaster, Committee Chair).
- Den Leaders -- A list of den leaders with den name (e.g., "Lions Kindergarten"), name, phone, and email.
News
Displays announcements and news items. Can show live content from your Communications messages or static sample data.
When to use it: Use this for a news or announcements page for your organization or a specific unit.
Key fields:
- Page Title -- The heading for the news page.
- Description -- A short intro displayed above the news items.
- Content Source -- Choose between:
- Communications messages -- Pulls live content from messages you have marked as "Available on Website" in the Communications dashboard.
- Sample news -- Shows static placeholder content (useful for demos only).
- Filter by Group -- When using Communications messages, choose whether to show messages for all groups or only a specific unit.

Tip: For a site-wide announcements page, set the group filter to "All groups." For a unit-specific news page (e.g.,
/400G/news), filter to that unit's group.
Forms
A page that lists forms and documents organized by category, with optional tabs, an FAQ section, and a recordkeeping contact.
When to use it: Use this when you need to provide families with links to required forms, permission slips, medical forms, or other documents.
Key fields:
- Page Title / Description -- The page heading and intro text.
- Forms -- A list of form entries, each with:
- Name, description, and URL (link to the form or document)
- Whether it opens externally
- Whether it is required (overall, for adults, or for youth)
- Form revision info (e.g., "Jan 2025")
- Category (Health and Medical, Activities, or Administrative)
- Tags for grouping into tabs
- Form Tags -- Define tags that create tabs on the page. Each tag has an ID, a display label, and an optional description shown inside the tab.
- Forms FAQ Content -- Markdown content displayed in an FAQ tab.
- Recordkeeping Section -- Title, intro text, and contact info (name and email) for the person who handles forms questions.

Calendar
An embedded calendar view showing public events for a specific group.
When to use it: Use this to give visitors a calendar page for a unit (e.g., /400B/calendar).
Key fields:
- Page Title -- The heading above the calendar.
- Description -- Optional text displayed above the calendar view.
- Group -- Which group's events to display. Events from child groups are included automatically.
- Default View -- The initial calendar view: Month, Week, Day, or Agenda.
Event Signup
A food signup landing page filtered by group and signup type. Displays upcoming events where families can sign up to bring food items.
When to use it: Use this for pages like /cubscouts/food-signup or /400B/camping-signup.
Key fields:
- Page Title -- The heading for the signup page.
- Group -- Which group's events to show signups for.
- Signup Type -- Determines which events appear and the page icon. Options: General, Camping, Fundraiser, or Meeting food signup.
- Empty State Message -- Custom message shown when there are no upcoming events with signups.
- Submit Button Text -- Custom label for the submit button.
Event Registration Form
A special template that is automatically created when you set up a registration form for a calendar event. These pages render the registration form for that event.
When to use it: You do not create these manually. They are generated automatically when a registration form is added to a calendar event through the event management interface. The page content (event ID, form ID, group) is managed through the event's registration settings, not the CMS page editor.
Note: Event Registration Form pages appear in the pages list, but their content is controlled by the event's registration form configuration, not by editing the page directly.