Skip to content

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.

BenefitDescription
Customer TrustShows you’re accessible and responsive
Support ChannelCentral place for inquiries
ConversionHelps convert undecided shoppers
SEOContact pages rank well for brand searches
ProfessionalismExpected feature for legitimate businesses
  1. Go to Online Store > Pages
  2. Click Add page
  3. Enter title: β€œContact Us” or β€œContact”
  4. Add any introductory content
  5. Save the page
  1. Go to Qivra Form Builder
  2. Click Create new form
  3. Either:
    • Use the Contact Form template, or
    • Start with Blank Form
FieldPurposeRequired
NameIdentify the customerYes
EmailReply to inquiriesYes
SubjectCategorize inquiriesRecommended
MessageThe actual inquiryYes
FieldPurpose
PhoneFor callback requests
Order NumberFor order-related inquiries
DepartmentRoute to right team
AttachmentScreenshots, documents
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 Upload
  1. Open Theme Editor
  2. Navigate to your Contact page
  3. Add Qivra Form Builder block
  4. Select your contact form
  5. Save
  1. Edit your Contact page
  2. Add a section for the form
  3. Insert form via Theme Editor or shortcode

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 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
ElementDescription
HeadlineClear call to action
Contact InfoEmail, phone, address
Business HoursWhen you’re available
FAQ LinkFor quick answers
Social LinksAlternative contact methods
MapIf you have a physical location

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>

Set a clear confirmation message:

"Thank you for contacting us! We'll get back to you within 24 hours."

Configure to receive submissions:

  1. Go to Settings in the app
  2. Set up your email provider
  3. Add recipients for contact form submissions

See Email Settings for details.

Send confirmation to customers:

  1. Enable auto-reply in form settings
  2. Write a confirmation message
  3. Include expected response time

Route inquiries to different emails:

  1. Add Department dropdown
  2. Options: Sales, Support, Billing, Other
  3. Use conditional notifications

Let customers set urgency:

  1. Add Priority field
  2. Options: Low, Normal, High, Urgent
  3. Flag high-priority submissions

For stores with orders:

  1. Add Order Number field
  2. Make it appear when β€œOrder Question” is selected
  3. Link to order lookup if possible

Different forms for different purposes:

FormUse Case
General ContactGeneral inquiries
Support RequestTechnical issues
Wholesale InquiryB2B inquiries
PartnershipBusiness proposals
.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 {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
margin-bottom: 40px;
}
.contact-item {
text-align: center;
padding: 20px;
}
PracticeWhy
Keep form shortHigher completion rate
Set expectationsTell users when to expect reply
Mobile-friendlyMany contact from phones
Clear labelsReduce confusion
Confirmation emailCustomer knows it was received
AvoidWhy
Too many required fieldsDiscourages submission
No response timeCreates uncertainty
Hidden contact infoFrustrates customers
Complex formsAbandonment

Include response time in:

  • Success message
  • Confirmation email
  • Contact info section
  1. Check submissions daily
  2. Categorize by type/department
  3. Respond within stated timeframe
  4. Track common questions
  1. Check email provider settings
  2. Verify recipient email addresses
  3. Check spam/junk folders
  4. Review submission logs
  1. Simplify the form
  2. Make contact page more visible
  3. Add link in navigation
  4. Test on mobile devices
Play