Contact page
Contact form + map + business info.
Updated 2026-05-09
Contact form template (page.contact.json).
Sections
- Page hero with title
- Contact form with name / email / phone (optional) / message + extra fields
- Map (optional) — see Map section
- Info block — opening hours, address, phone, email
Contact form section settings
| Setting | Notes |
|---|---|
| Layout | solo (form only, centered) or with_info (info sidebar + form 2-col) |
| Heading + sub-heading | Above the form |
| Show breadcrumbs | Toggle |
| Show phone field | Toggle |
| Phone field required | Toggle |
| Show subject dropdown | Pre-defined topic list |
| Subject options | Comma-separated list |
| Success message | Shown after submit |
| Submit button label | Custom label |
Input style
The form inputs honour the global input_style setting from Theme settings → Form inputs — underline (default), bordered, filled, or filled pill. See Buttons & style → Form inputs.
Backend
Posts to /contact#contact_form via Shopify's built-in contact form processing. Submissions arrive in your Shopify admin → Settings → Notifications → Contact form (also emailed to your sender email).
Tips
- Subject dropdown reduces email triage time. Start with: General, Order help, Wholesale, Press.
- For high-volume support, consider a dedicated tool (Gorgias, Zendesk) instead of the native form.
Need a hand? Contact support.