All docs

Contact & Pages

Contact page

Section handle: page-contact

Settings

Content

SettingTypeDefaultDescription
Hero image (optional)Image—Wide image shown under the page heading. Screen readers skip it, so don't put important text in the image.
Page headingText—If blank, uses the page title.
Intro textRich text——
Show contact details blockToggle (on/off)OnShows your email, phone, opening hours and address beside the form. Hidden when all of those are empty.
Use store detailsToggle (on/off)OnEmpty address, phone and email fields use the details from Settings > Store details. The store name has no fallback.
Details headingText——
Store nameText—Leave blank to hide.
AddressRich text—Blank uses your store address when Use store details is on.
Map linkURL / Link—Adds a map link under the address that opens in a new tab. Only shown when an address or store name is shown.
Map link labelText—Blank uses the default text.
PhoneText—Shown as a tap-to-call link. Blank uses your store phone when Use store details is on; otherwise it's hidden.
EmailText—Shown as an email link. Blank uses your store email when Use store details is on; otherwise it's hidden.
Opening hoursRich text——
Form headingText——
Form subheadingRich text——
Show phone field (optional)Toggle (on/off)On—
Show order number fieldToggle (on/off)OnAdds an optional order number field with a short hint. Customers don't have to fill it in.
Form variantDropdownstandardStandard asks for name, email and message. Extended splits the name into first and last. Full-width places fields side by side on desktop. Minimal asks only for email and message. · Options: standard – Standard, extended – Extended (first/last + subject), full_width – Full-width block, minimal – Minimal inline
Show subject dropdownToggle (on/off)OffOnly appears when Subject options has at least one option. Needed for contact cards to preselect a topic.
Subject optionsMulti-line text—Enter one option per line. Don't use commas: if any option contains a comma, the list is split at commas instead.
Show GDPR checkboxToggle (on/off)OffAdds an unticked consent checkbox under the message. Customers can send the form without ticking it.
GDPR labelText—The consent statement next to the checkbox. If blank, the checkbox shows with no visible text, so fill this in whenever the checkbox is on.
Submit button labelText—Blank uses the default text.

Blocks

Maximum blocks: 4

Route

Block type: route

SettingTypeDefaultDescription
HeadingText——
TextText——
Link labelText—Action text at the bottom of the card. Choosing the card takes visitors to the contact form.
TopicText—Preselects this topic in the form when the card is chosen. Must exactly match one of the Subject options, and Show subject dropdown must be on.

Default Configuration

When you add this section from the Theme Editor, it comes pre-configured with:

  • Contact page — default settings, no pre-added blocks