Overview
The Contact form section allows customers to send messages directly to your store via email. It supports a flexible layout with optional sidebar content such as addresses, opening hours, social links, and custom information.
This section can also include custom additional fields, making it suitable for support requests, inquiries, bookings, or business contact pages.
The form submits through Shopify’s built-in contact system and sends messages to the store email.
Where to use this section
Use this section when you need:
A full Contact page
Customer inquiry / support form
Business contact information
Store address & opening hours
Custom request or booking form
Common placements:
Contact page (
page.contact)Standalone support page
About / Company page
Wholesale / B2B inquiry page
How to add this section
Open Theme Editor
Go to your Contact page template (or any template)
Click Add section → Contact form
Configure:
Title / subtitle
Sidebar blocks (optional)
Additional form fields (optional)
Colors & padding
Save
Layout behavior
The section automatically adapts:
Without sidebar → Narrow centered layout
With sidebar blocks → 2-column layout (form + sidebar)
Sidebar appears when using:
Address block
Opening hours
Custom text
Social icons
Form fields
Default fields
Name
Email (required)
Phone
Message
Additional custom fields
You can add unlimited Additional field blocks:
Supported types:
Text input
Textarea
Checkboxes
Dropdown
You can also:
Set required / optional
Control field position:
After Name
After Email
After Phone
After Message
All submitted data is included in the contact email.
Sidebar blocks
Address block
Displays:
Location name
Phone
Address / direction
Email
Opening hours block
Displays business schedule:
Weekdays
Working hours
Custom text block
Use for:
Extra contact info
Policies
Business notes
Instructions
Social media icons
Displays social links configured in Theme settings → Social
Section settings
Content
Title
Subtitle
Heading size
Colors
Color scheme
Spacing
Padding top / bottom (responsive)
Limitations
Form submits via Shopify contact system (no database storage).
Email must be configured in Shopify admin.
No file upload support.
No CAPTCHA built-in (unless added via app/custom).
Additional fields are included in email only, not stored elsewhere.
Some layouts depend on sidebar blocks existing.
Common use cases
Customer support form
Wholesale inquiry
Appointment / booking request
Partnership contact form
Multi-branch store contact page
Service request form
Tips for best results
Always keep Email field required.
Use additional fields only when necessary (avoid long forms).
Add Address + Opening hours for trust and clarity.
Use Custom text for FAQs or response expectations.
Keep the form simple for higher submission rate.
Common mistakes
Adding too many required fields → lowers conversions.
Forgetting to configure store email → no messages received.
Using long dropdown/checkbox lists → confusing UX.
Leaving form without sidebar info → less trust.
Adding unnecessary fields instead of using message box.
When to use additional fields
Use additional fields when:
You need structured customer input
You want categorized requests
You need booking / service details
You want order reference or product info
Avoid using them for simple contact pages.
Need help?
If your contact form is not sending emails or fields don’t appear correctly, please include:
Your Contact page link
Screenshot of the form
Which fields are missing / incorrect
Email configuration status (if known)
Submit a support request and we will help you troubleshoot.
Comments
0 comments
Article is closed for comments.