Create Contact Page
A contact page is essential for any online store. This guide shows you how to create a professional contact page using Qivra Form Builder.
Why Have a Contact Page?
Section titled βWhy Have a Contact Page?β| Benefit | Description |
|---|---|
| Customer Trust | Shows youβre accessible and responsive |
| Support Channel | Central place for inquiries |
| Conversion | Helps convert undecided shoppers |
| SEO | Contact pages rank well for brand searches |
| Professionalism | Expected feature for legitimate businesses |
Creating a Contact Page
Section titled βCreating a Contact PageβStep 1: Create the Page
Section titled βStep 1: Create the Pageβ- Go to Online Store > Pages
- Click Add page
- Enter title: βContact Usβ or βContactβ
- Add any introductory content
- Save the page
Step 2: Create a Contact Form
Section titled βStep 2: Create a Contact Formβ- Go to Qivra Form Builder
- Click Create new form
- Either:
- Use the Contact Form template, or
- Start with Blank Form
Step 3: Build Your Contact Form
Section titled βStep 3: Build Your Contact FormβEssential Fields
Section titled βEssential Fieldsβ| Field | Purpose | Required |
|---|---|---|
| Name | Identify the customer | Yes |
| Reply to inquiries | Yes | |
| Subject | Categorize inquiries | Recommended |
| Message | The actual inquiry | Yes |
Optional Fields
Section titled βOptional Fieldsβ| Field | Purpose |
|---|---|
| Phone | For callback requests |
| Order Number | For order-related inquiries |
| Department | Route to right team |
| Attachment | Screenshots, documents |
Example Contact Form Structure
Section titled βExample Contact Form StructureβStep 1: Your Informationβββ Full Name (required)βββ Email Address (required)βββ Phone Number (optional)
Step 2: Your Inquiryβββ Subject (dropdown: Order, Product, Shipping, Other)βββ Order Number (conditional: shows if Subject = Order)βββ Message (required, textarea)
Step 3: Attachments (optional)βββ File UploadStep 4: Add Form to Contact Page
Section titled βStep 4: Add Form to Contact PageβUsing Theme Editor
Section titled βUsing Theme Editorβ- Open Theme Editor
- Navigate to your Contact page
- Add Qivra Form Builder block
- Select your contact form
- Save
Using Page Content
Section titled βUsing Page Contentβ- Edit your Contact page
- Add a section for the form
- Insert form via Theme Editor or shortcode
Designing Your Contact Page
Section titled βDesigning Your Contact PageβPage Structure
Section titled βPage StructureβA good contact page includes:
ββββββββββββββββββββββββββββββββββββ Page Header ββ "Get in Touch With Us" ββββββββββββββββββββββββββββββββββββ€β ββ Contact Information ββ email@store.com ββ 1-800-XXX-XXXX ββ Store Address ββ ββββββββββββββββββββββββββββββββββββ€β ββ Contact Form ββ [Name] [Email] [Message] ββ [Submit] ββ ββββββββββββββββββββββββββββββββββββ€β Business Hours ββ Mon-Fri: 9AM - 6PM ββββββββββββββββββββββββββββββββββββContent to Include
Section titled βContent to Includeβ| Element | Description |
|---|---|
| Headline | Clear call to action |
| Contact Info | Email, phone, address |
| Business Hours | When youβre available |
| FAQ Link | For quick answers |
| Social Links | Alternative contact methods |
| Map | If you have a physical location |
Adding Contact Information
Section titled βAdding Contact InformationβIn your page content, add:
<div class="contact-info"> <div class="contact-item"> <span class="icon">email</span> <span>support@yourstore.com</span> </div> <div class="contact-item"> <span class="icon">phone</span> <span>1-800-XXX-XXXX</span> </div> <div class="contact-item"> <span class="icon">location</span> <span>123 Store Street, City, Country</span> </div></div>Form Configuration
Section titled βForm ConfigurationβSuccess Message
Section titled βSuccess MessageβSet a clear confirmation message:
"Thank you for contacting us! We'll get back to you within 24 hours."Email Notifications
Section titled βEmail NotificationsβConfigure to receive submissions:
- Go to Settings in the app
- Set up your email provider
- Add recipients for contact form submissions
See Email Settings for details.
Auto-Reply (Optional)
Section titled βAuto-Reply (Optional)βSend confirmation to customers:
- Enable auto-reply in form settings
- Write a confirmation message
- Include expected response time
Advanced Contact Page Features
Section titled βAdvanced Contact Page FeaturesβDepartment Routing
Section titled βDepartment RoutingβRoute inquiries to different emails:
- Add Department dropdown
- Options: Sales, Support, Billing, Other
- Use conditional notifications
Priority Indicators
Section titled βPriority IndicatorsβLet customers set urgency:
- Add Priority field
- Options: Low, Normal, High, Urgent
- Flag high-priority submissions
Order-Related Inquiries
Section titled βOrder-Related InquiriesβFor stores with orders:
- Add Order Number field
- Make it appear when βOrder Questionβ is selected
- Link to order lookup if possible
Multiple Contact Forms
Section titled βMultiple Contact FormsβDifferent forms for different purposes:
| Form | Use Case |
|---|---|
| General Contact | General inquiries |
| Support Request | Technical issues |
| Wholesale Inquiry | B2B inquiries |
| Partnership | Business proposals |
Styling Your Contact Page
Section titled βStyling Your Contact PageβForm Styling
Section titled βForm Stylingβ.contact-form { max-width: 600px; margin: 0 auto; padding: 30px; background: #ffffff; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.1);}
.contact-form .submit-button { background: #007bff; color: white; padding: 12px 30px; border-radius: 4px;}Contact Info Styling
Section titled βContact Info Stylingβ.contact-info { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-bottom: 40px;}
.contact-item { text-align: center; padding: 20px;}Best Practices
Section titled βBest Practicesβ| Practice | Why |
|---|---|
| Keep form short | Higher completion rate |
| Set expectations | Tell users when to expect reply |
| Mobile-friendly | Many contact from phones |
| Clear labels | Reduce confusion |
| Confirmation email | Customer knows it was received |
Donβts
Section titled βDonβtsβ| Avoid | Why |
|---|---|
| Too many required fields | Discourages submission |
| No response time | Creates uncertainty |
| Hidden contact info | Frustrates customers |
| Complex forms | Abandonment |
Response Management
Section titled βResponse ManagementβSetting Expectations
Section titled βSetting ExpectationsβInclude response time in:
- Success message
- Confirmation email
- Contact info section
Internal Workflow
Section titled βInternal Workflowβ- Check submissions daily
- Categorize by type/department
- Respond within stated timeframe
- Track common questions
Troubleshooting
Section titled βTroubleshootingβForm Not Sending
Section titled βForm Not Sendingβ- Check email provider settings
- Verify recipient email addresses
- Check spam/junk folders
- Review submission logs
Low Submission Rate
Section titled βLow Submission Rateβ- Simplify the form
- Make contact page more visible
- Add link in navigation
- Test on mobile devices