Contact page
The contact page: a form built from input blocks, next to information blocks for your address, hours or phone number.
Where to find it: In the theme editor, choose this template from the page dropdown at the top of the screen. Template file: templates/page.contact.json.
Good for
- A contact form with the fields you choose, including dropdowns
- Showing your email, phone, address and social links beside the form
Set it up
- In your admin, create a page (Online Store → Pages), for example "Contact".
- Under Theme template, choose contact and save.
- Add it to your menu under Online Store → Navigation.
- Messages go to your store's sender email, set in Settings → Notifications → Sender email.
Section settings
Content
Contact form
Appearance
Spacing
Top and bottom spacing for desktop, with optional separate values for mobile. These are the same controls on every section. See Settings every section shares.
Blocks
Blocks are the individual pieces inside the section. In the sidebar, click Add block under the section to add one, and drag blocks to reorder them. The order in the sidebar is the order on the page.
Input block
Dropdown
Info block
You can add up to 1 of these per section.
Phone
Store location
Social icons
Social links are managed in Theme settings → Social media.
Tips
- Keep one Email field. It's the address you reply to, and Shopify checks it for a valid format before sending.
- Write clear placeholders. The field labels are hidden on the page, so the placeholder is what shoppers read.
- Give every field a different Label. The label is how each answer is named in the email you receive; two fields with the same label overwrite each other.
- Use a Dropdown for the reason for contact (Order, Returns, Wholesale) so messages arrive already sorted.