Contact form
Where you can add it
Not in section groups: Header, Footer.
Blocks
Section titled “Blocks”- Contact channels — part of this section
- Opening hours — part of this section
- Form — part of this section; fixed: always present, can’t be removed or moved
Contact channels
Accepts: Channel.
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Add a channel for each way to reach you: email, phone, a social profile. | |||
Channel
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Icon | Select | ||
| Label | Text | ||
| Value | Text | hello@example.com | |
| Link Leave empty to link an email address to the mail app, a phone number to a call and a WhatsApp number to a chat. | Link | — | |
| Show copy button | Checkbox | Off |
Opening hours
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Heading | Text | Opening hours | |
| Show open or closed status Shows whether the store is open right now, in your store’s time zone. | Checkbox | On | |
| Week starts on | Select | Monday | |
| Days | |||
| Write the hours for each day, for example 10:00–19:00. Leave a day empty when you are closed. Neighboring days with the same hours share a line. | |||
| Sunday | Text | — | |
| Monday | Text | 10:00–18:00 | |
| Tuesday | Text | 10:00–18:00 | |
| Wednesday | Text | 10:00–18:00 | |
| Thursday | Text | 10:00–18:00 | |
| Friday | Text | 10:00–18:00 | |
| Saturday | Text | — | |
Form
Accepts: Custom field, Topics (fixed: always present, can’t be removed or moved).
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Heading | Text | Send a message | |
| Color scheme | Color scheme | Scheme 2 | |
| Field color scheme Used for the fields, the topics and the error summary. | Color scheme | Scheme 1 | |
| Fields | |||
| The email address is always required: your reply goes to it, and Shopify does not send a message without one. | |||
| Name is required | Checkbox | Off | |
| Ask for a phone number | Checkbox | Off | |
| Phone is required Shown when Ask for a phone number is on. | Checkbox | Off | |
| Phone placeholder Shown when Ask for a phone number is on. | Text | — | |
| Message is required | Checkbox | On | |
| Message placeholder | Text | Tell us how we can help. | |
| Button | |||
| Button label Leave empty to use “Send message”. | Text | — | |
| Small print | Inline rich text | We reply within one business day. Your details are used only to answer you. | |
| Link to the privacy policy Shown after the text when the store has a privacy policy. Create it under Settings › Policies. | Checkbox | On | |
| After sending | |||
| Heading Leave empty to thank the customer by their first name. | Text | — | |
| Text [email] is replaced with the customer’s email address. | Text | Your message is on its way. We will reply to [email] within one business day. | |
Custom field
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Label Also the line’s name in the email you receive, so give each field its own label. | Text | Your question | |
| Type | Select | Short text | |
| Options One option per line. Shown when Type is Dropdown. | Multiline text | Option 1 Option 2 Option 3 | |
| Placeholder text Shown when Type is Short text or Type is Long text or Type is Link or Type is Number. | Text | — | |
| Required | Checkbox | Off | |
| Width Shown when Type is not Long text and Type is not Checkbox. | Select | Half |
Topics
Accepts: Topic.
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Topics label Leave empty to use “What is it about?”. Add topics as blocks. | Text | — | |
| Topic is required | Checkbox | Off | |
| Order number is required Applies while a topic that asks for the order number is chosen. | Checkbox | Off |
Topic
| Setting | Type | Default | Options and range |
|---|---|---|---|
| Label | Text | A question | |
| Asks for the order number Shows an optional Order number field while this topic is chosen. | Checkbox | Off |
Settings
Section titled “Settings”| Setting | Type | Default | Options and range |
|---|---|---|---|
| Breadcrumbs | |||
| Show breadcrumbs | Checkbox | On | |
| Show home link Shown when Show breadcrumbs is on. | Checkbox | On | |
| Separator Shown when Show breadcrumbs is on. | Select | Slash | |
| Menu The trail follows this menu’s hierarchy. Leave it empty to show Home and the page only. Shown when Show breadcrumbs is on. | Menu | main-menu | |
| Heading | |||
| Eyebrow | Text | — | |
| Heading Leave empty to use the page’s title. A word in italics sits on a pill in the highlight color. | Inline rich text | — | |
| Heading size Extra large is the size drawn for this page. The others follow the theme’s heading sizes. | Select | Extra large | |
| Highlight color Leave empty to use the color scheme’s highlight. | Color | — | |
| Text Shown when the section is not on a page, or when the page has no text of its own. | Rich text | — | |
| Layout | |||
| Layout | Select | Side by side | |
| Sticky intro The intro stays in view while the form scrolls past it. Applies when the two sit side by side. Shown when Layout is Side by side. | Checkbox | On | |
Settings every section has — Layout, spacing, motion and visibility — the same in every section. Not in this section: Section width. | |||
Presets
Section titled “Presets”- Contact form — Category: Forms
Starts with: Contact channels (Channel, Channel), Opening hours