Pre-release documentation 0.1.0 development Orveta by Jayne
OrvetaHELP CENTER · BY JAYNE

Section tutorials

Contact form

Collect storefront contact requests with Shopify's contact form and optional contact information or custom fields.

Where to find it

In Online Store → Themes, open the unpublished theme editor, choose a compatible template, then Add section → Contact form. Availability follows the selected template and section group.

This section is not available in the Header group, the Overlay group.

Set it up

  1. Choose Display mode. Standard combines form and information; Form CTA focuses on the form; Info CTA presents information and linked actions.
  2. Write the Heading, Subheading and response note to reflect your actual contact process.
  3. Add Contact detail blocks for real contact methods and optional Social media. Social profiles are configured in Theme settings → Social media.
  4. Add Custom field blocks when needed. Choose Type, Label and Required; radio and dropdown choices use comma-separated Options.
  5. Preview required and invalid-email states. If a response returns your entries, review them before retrying. Plan an authorized real submission separately and check the store's contact notification setup.

Main settings to review

SettingChoices or control
Display modeStandard · Form CTA · Info CTA
HeadingText
ImageChoose an image
Image positionImage left · Image right
Response noteText
Form corner radius0–32 px; step 2

Blocks and content

  • Contact detail — up to 6: configure this inside the section. Its available controls are listed below.
  • Social media — up to 1: configure this inside the section. This block has no independent content settings.
  • Custom field — up to 12: configure this inside the section. Its available controls are listed below.

Content and media

  • The contact information image is optional. Use a crop that supports the contact area and provide actual business information rather than placeholder promises.
  • This storefront form uses Shopify. It is separate from the Orveta help-center support form and its mailbox service.

Check the mobile layout

  • Review the stacked form and information area, long labels and required controls. Keep response text and the last field clear of fixed navigation.

Common questions and fixes

  • The form is absent: check whether Display mode is Info CTA.
  • A custom dropdown has no choices: supply comma-separated Options and a useful placeholder.
  • A success state appears but no message arrives: check the store's contact/notification settings and spam handling; do not repeatedly send real requests for layout checks.

Full control reference

Names, choices, ranges and defaults below are read from this version of the theme. Defaults are starting examples, not promises about your business. Some controls appear only for the matching layout. Block contents and preset starting values can differ from the base defaults.

All section controls (29)
SettingControl or choicesDefault and guidance
Width / Section widthPage width · Full width · Custom widthDefault: Page width.
Width / Custom width50–100 %; step 5Default: 80. Percentage of the screen width. This control appears only when the relevant layout or related option is selected.
Width / Display modeStandard · Form CTA · Info CTADefault: Standard.
Width / HeadingTextDefault: Contact us.
Width / SubheadingTextDefault: We’d love to hear from you.
Width / Contact information headingTextDefault: Get in touch. This control appears only when the relevant layout or related option is selected.
Width / Contact information textFormatted textDefault: Whether you have a product question, need help with an order, or want to discuss a partnership, our team is here to help.. This control appears only when the relevant layout or related option is selected.
Width / ImageChoose an imageDefault: Not set.
Width / Image positionImage left · Image rightDefault: Image right. This control appears only when the relevant layout or related option is selected.
Width / Primary button labelTextDefault: Contact us. This control appears only when the relevant layout or related option is selected.
Width / Primary button linkChoose or enter a linkDefault: Not set. This control appears only when the relevant layout or related option is selected.
Width / Secondary button labelTextDefault: Not set. This control appears only when the relevant layout or related option is selected.
Width / Secondary button linkChoose or enter a linkDefault: Not set. This control appears only when the relevant layout or related option is selected.
Form / Name placeholderTextDefault: Enter your name. This control appears only when the relevant layout or related option is selected.
Form / Email placeholderTextDefault: Enter your email address. This control appears only when the relevant layout or related option is selected.
Form / Submit button labelTextDefault: Send message. This control appears only when the relevant layout or related option is selected.
Form / Response noteTextDefault: We usually reply within 1 business day. This control appears only when the relevant layout or related option is selected.
Form / Form background colorChoose a colorDefault: Not set.
Form / Form corner radius0–32 px; step 2Default: 12.
Layout / Color schemeChoose a color schemeDefault: background.
Layout / Top padding0–160 px; step 4Default: 56.
Layout / Bottom padding0–160 px; step 4Default: 72.
Media / Section background imageChoose an imageDefault: Not set.
Media / Section background positionImage focal point · Top · Center · BottomDefault: Image focal point. This control appears only when the relevant layout or related option is selected.
Media / Section background behaviorScroll with section · Fixed to viewportDefault: Scroll with section. This control appears only when the relevant layout or related option is selected.
Media / Section background overlay0–80 %; step 5Default: 0. This control appears only when the relevant layout or related option is selected.
Advanced / Hide on desktopOn / OffDefault: Off. This control appears only when the relevant layout or related option is selected.
Advanced / Hide on mobileOn / OffDefault: Off. This control appears only when the relevant layout or related option is selected.
Advanced / Section anchorTextDefault: Not set. Optional. Use a unique name for links that jump to this section.
Contact detail block controls (4)
SettingControl or choicesDefault and guidance
IconEmail · Phone · Chat · Hours · AddressDefault: Email.
HeadingTextDefault: Customer service.
ValueTextDefault: [email protected].
LinkChoose or enter a linkDefault: Not set.
Custom field block controls (6)
SettingControl or choicesDefault and guidance
TypeText - short · Text - long · Checkbox · Radio buttons · Dropdown listDefault: Text - short.
LabelTextDefault: Phone number.
PlaceholderTextDefault: Enter your answer.
RequiredOn / OffDefault: Off.
Full widthOn / OffDefault: On.
OptionsMultiline textDefault: Product, Order, Press, Other. Separate options with a comma (e.g. Option 1, Option 2, Option 3).

Need help with a setting?

Check the troubleshooting guide or prepare a support request.

Contact support