Skip to main content

Contact Form Section

This guide describes setting up the Contact Form section.

Use this section to create a customizable contact page with content and form blocks that can be arranged either side-by-side or stacked. The section includes rich text content and a contact form with extensive styling options.

For general guidance with modifying sections, refer to [Sections overview], and [Shopify help: Sections and blocks].

Set up a Contact Form section

To set up a Contact Form section:

  1. Go to Customize theme
  2. In Theme editor, select the page where you want to add the Contact Form
  3. Select "Add section" > "Contact"

Note: This section cannot be added to header or footer areas.

From the side menu, select Contact Form to configure these settings:

Setting nameDescription
LayoutChoose between "Left / right" (side-by-side) or "Above / below" (stacked) layout. Default is left/right
Horizontal spacing sizeSelect None, Small, Medium, or Large padding. Default is large
Section paddingAdjust top and bottom padding independently (0-100px). Default is 100px
Color schemeSelect a color scheme to match your store's design
Indent sectionAdd left and right edge indentation when enabled

Content Block Settings

Setting nameDescription
ContentEnter rich text content to display alongside the form
Text alignmentChoose desktop alignment (Left, Center, Right). Default is left
Mobile text alignmentChoose mobile-specific alignment. Default is left
Text sizeSelect from XXS to 2XL/desktop 7XL. Default is 2XL/desktop 4XL
Line heightAdjust text line height (1-3em). Default is 1.5
Width (desktop)Choose One third, One half, Two thirds, or Full width. Default is full
Vertical alignmentPosition content Top, Middle, or Bottom. Default is top
Inner spacingAdjust top and bottom padding (0-100px). Default is 20px

Form Block Settings

Setting nameDescription
Label sizeChoose text size for form labels (XXS to 2XL/desktop 6XL). Default is base
Input sizeSelect text size for form inputs. Default is base
Width (desktop)Set form width (One third to Full width). Default is full
Vertical alignmentPosition form Top, Middle, or Bottom. Default is top
Form alignmentAlign form Left, Center, or Right. Default is left
Inner spacingAdjust top and bottom padding (0-100px). Default is 20px

Note: The section comes preset with both content and form blocks. The content block can be used twice, while the form block is limited to one instance.