Section reference · Piéra & Émeraude

Contact form

Collect customer enquiries through the native Shopify contact form.

Source: theme/sections/contact-form.liquid

Where to find it

In the theme editor, open the appropriate template and use Add section.

Images & video

Optional Image 4:5, recommended minimum 1200 × 1500 px. A separate Hero banner provides the page opening.

Sizes are recommended source minimums, not upload restrictions. Prepare and crop media.

Set it up

  1. Choose Classic or Editorial layout and optionally add an introductory image.
  2. Enter Topics as comma-separated choices, such as Sizing and fit, An order, A piece. The selected choice travels with the message.
  3. Contact email is a displayed address; it does not change Shopify notification delivery. Confirm recipient settings separately in your store. Test required fields and feedback.

Read the step-by-step guide →

Section settings

Names match the English theme editor. The installed preset may override schema defaults. A conditional field appears only when its related control is enabled.

Color scheme

color_scheme

Schema default: scheme-1. Presets can override it.

Applies a coordinated set of background, text, accent and button colors.

Recommended: Start with the preset scheme. Check contrast after changing colors or photography.

Eyebrow

eyebrow

Schema default: Contact. Presets can override it.

Sets the visible eyebrow.

Recommended: Replace demonstration copy with a short, specific label; confirm it makes sense out of context.

Heading

heading

Schema default: Start a conversation.. Presets can override it.

Sets the visible heading.

Recommended: Replace demonstration copy with a short, specific label; confirm it makes sense out of context.

Text

text

Schema default: Explain how customers can reach your team and what information to include.. Presets can override it.

Sets the visible text with rich-text formatting.

Recommended: Replace demonstration copy with concise, accurate store content. Avoid unsupported claims and translate it for active languages.

Contact email

email

No schema default; the installed preset may supply a value.

Displays a customer-facing contact email address.

Recommended: Use a monitored store inbox. This field does not configure Shopify contact-form delivery.

Image

image

No schema default; the installed preset may supply a value.

Supplies image for this section or block.

Editor note: Optional. Classic: shown below the introduction. Editorial: large image beside the form.

Recommended: Use the image dimensions on this page; choose a focal point where supported and inspect the actual crop. Leave optional images blank when they add no value.

Layout

layout

Schema default: Classic. Presets can override it.

Choices: Classic · Editorial (large image beside the form).

Chooses the layout behavior or layout from the listed options.

Recommended: Start with the preset choice. Compare the available modes in desktop and mobile previews.

Topics

topics

No schema default; the installed preset may supply a value.

Shows comma-separated contact choices and includes the chosen topic in the message.

Editor note: Optional. Comma-separated choices shown above the form, for example: Sizing and fit, An order, A piece, Something else. The chosen topic is sent with the message.

Recommended: Use three or four short, distinct topics without commas inside a topic.

Blocks

Add and reorder supported blocks within this section. Settings below apply to each block instance.

Contact detail

Maximum of this block type: 4.

Label

label

Schema default: Response time. Presets can override it.

Sets the visible label.

Recommended: Replace demonstration copy with a short, specific label; confirm it makes sense out of context.

Value

value

No schema default; the installed preset may supply a value.

Sets the visible value with inline emphasis.

Editor note: Only published facts, such as your service hours. Rows without a value stay hidden.

Recommended: Replace demonstration copy with concise, accurate store content. Avoid unsupported claims and translate it for active languages.

← All sections · Theme settings · Get support