Skip to content

Heading

Display a styled heading to announce messages or provide titles for groups of options.

Overview

Heading is a static option type that displays a formatted heading text on your product page. It's a non-interactive element that helps organize options into clear sections and communicate important information to customers.

Use Heading for:

  • Clearly announcing messages to customers
  • Providing titles for certain groups of options
  • Creating section headers for option groups
  • Emphasizing important information
  • Organizing complex option sets with clear hierarchy

Key characteristics:

  • No customer input required
  • Cannot be marked as required
  • Label cannot be shown on storefront (admin only)
  • Customizable text, color, and size
  • Supports Help Text from Advanced Settings
  • Purely visual element with no functionality

Configuration

Basic Settings

SettingDescription
LabelOption name (shown in admin only, cannot be displayed on storefront)

Advanced Settings

SettingDescription
Internal LabelAdmin-only identifier (replaces label in options list)
Help TextAdditional context (appears based on display mode setting)

Heading Settings

SettingDescription
Heading TextThe text content displayed as the heading (e.g., "Personalization Options", "Shipping Details")
Text ColorHex color code for the heading text (e.g., #000000 for black, #333333 for dark gray)
Heading StyleHeading size level: H1 (largest), H2, H3, H4, H5, or H6 (smallest)

Heading Style Options

H1 (Largest)

  • Largest heading size
  • Most prominent and attention-grabbing
  • Best for main section titles or important announcements
  • Use sparingly - typically one per option set

H2

  • Second largest heading size
  • Strong emphasis without being overwhelming
  • Ideal for major section headers
  • Good for primary option group titles

H3

  • Medium-large heading size
  • Balanced emphasis and readability
  • Perfect for subsection headers
  • Most versatile for general use

H4

  • Medium heading size
  • Moderate emphasis
  • Good for secondary section headers
  • Works well for grouped options

H5

  • Small-medium heading size
  • Subtle emphasis
  • Suitable for minor section breaks
  • Good for nested option groups

H6 (Smallest)

  • Smallest heading size
  • Minimal emphasis while still being distinct from body text
  • Best for subtle section markers
  • Use when you want a heading that doesn't dominate

How to Add Heading

  1. Navigate to Option Sets and open your option set
  2. Click Add Option
  3. Select Heading from the Option Type dropdown
  4. Enter a Label (admin only - cannot be shown on storefront)
  5. Configure Heading Settings:
    • Enter Heading Text (the text that will be displayed)
    • Set Text Color (hex color code)
    • Select Heading Style (H1 through H6)
  6. (Optional) Click Advanced Settings to add Help Text or Internal Label
  7. Click Save in the contextual save bar

Use Cases

Main Section Title

Label: (Admin only) Heading Text: Personalization Options Text Color: #000000 Heading Style: H1

Result: A large, prominent heading announces the personalization section, making it immediately clear to customers

Option Group Header

Label: (Admin only) Heading Text: Shipping Details Text Color: #333333 Heading Style: H2

Result: A strong heading introduces the shipping options section, creating clear visual hierarchy

Subsection Title

Label: (Admin only) Heading Text: Gift Wrapping Options Text Color: #666666 Heading Style: H3

Result: A medium-sized heading clearly labels a subsection of options without overwhelming the page

Important Announcement

Label: (Admin only) Heading Text: Limited Time Offer Text Color: #FF0000 Heading Style: H2 Help Text: This offer expires at midnight

Result: A prominent red heading draws attention to a time-sensitive message, with help text providing additional context

Secondary Section Header

Label: (Admin only) Heading Text: Additional Services Text Color: #555555 Heading Style: H4

Result: A moderate-sized heading introduces a secondary section without competing with primary headings

Subtle Section Marker

Label: (Admin only) Heading Text: Optional Add-ons Text Color: #888888 Heading Style: H6

Result: A small heading provides subtle organization without dominating the visual space

Styling

Heading appearance is controlled through its configuration settings:

  • Text: Set via Heading Text field
  • Color: Set via Text Color hex code
  • Size: Set via Heading Style (H1-H6)
  • Spacing: Follows option spacing from Borders & Shapes

The heading uses standard HTML heading tags (H1-H6) which provide semantic structure and default sizing. Your theme may apply additional styling to these heading levels.

Best Practices

Choose appropriate heading style:

  • Use H1 for main section titles (use sparingly - typically one per option set)
  • Use H2 for major section headers
  • Use H3 for general section titles (most versatile)
  • Use H4-H6 for subsections and nested groups
  • Create a clear hierarchy: H1 > H2 > H3 > H4 > H5 > H6

Select matching colors:

  • Match heading color to your theme's heading colors
  • Use darker colors (#000000, #333333) for strong emphasis
  • Use medium colors (#555555, #666666) for balanced headings
  • Use lighter colors (#888888) for subtle headings
  • Consider brand colors for consistency

Write clear heading text:

  • Keep headings concise and scannable
  • Use action-oriented language when appropriate
  • Make headings descriptive of the content below
  • Avoid overly long headings that wrap awkwardly
  • Use title case or sentence case consistently

Create visual hierarchy:

  • Use larger headings (H1, H2) for main sections
  • Use smaller headings (H4, H5, H6) for subsections
  • Don't skip heading levels (e.g., don't go from H2 to H4)
  • Maintain consistent hierarchy throughout option set

Strategic placement:

  • Place headings before related option groups
  • Use headings to introduce new sections
  • Add headings after spacing or dividers for emphasis
  • Don't place headings too close together

Use Help Text effectively:

  • Add Help Text for additional context or instructions
  • Use Help Text to clarify what options follow the heading
  • Keep Help Text concise and relevant
  • Help Text appears based on display mode settings

Consider mobile experience:

  • Ensure heading text is readable on small screens
  • Test that heading sizes work well on mobile
  • Verify color contrast for accessibility
  • Check that headings don't wrap awkwardly

Coordinate with other static options:

  • Use Heading + Spacing for clear section breaks
  • Combine Heading + Divider for emphasized sections
  • Use Heading + Descriptive Text for comprehensive section headers
  • Create visual flow: Heading → Descriptive Text → Options

Maintain consistency:

  • Use consistent heading styles for similar sections
  • Match heading colors throughout your option set
  • Follow a clear hierarchy pattern
  • Test heading appearance with your theme