Docs

Contact form block

The Contact form block in Seventh adds a form with name, email, custom fields, checkboxes, dropdowns and a submit button.

Applies to: Seventh 4.0.0 and later. Added in: Seventh 1.0.0. Last checked: 2026-10-12 against Seventh 4.0.0.

The Contact form block adds a form that customers fill in to send you a message. Use it on contact pages and in support sections. You build the form from field blocks: Name & email, Field, Dropdown, Checkbox and Submit.

Where to find it: select Add block inside a section or card in the theme editor, then choose Contact form. The Contact form section and the contact page template already contain one.

Storefront Contact form block: Send a message with Name, Email, a Select topic dropdown, Message and a Send message button.

Contact form blocks

A new Contact form starts with these blocks, in this order:

  • Name & email: the name and email fields, both required. For a signed-in customer they are filled in already. This block has no settings.
  • Field: a multi-line "Message" field, required.
  • Dropdown: "Select topic" with three options, optional.
  • Checkbox: "I agree to the terms and conditions", optional.
  • Submit: the "Send message" button.

You can reorder, remove and add Field, Dropdown and Checkbox blocks. Keep one Name & email block and one Submit block in every form.

Where the messages go

Note: Messages are sent to the store’s configured contact email.

  • Shopify sends the messages, not Seventh.
  • Change the address in Shopify admin → Settings → Notifications → Sender email.
  • The message lists every field by its Label.

Why do two of my form fields arrive as one?

Because the fields have the same Label. Seventh names each field after its label, so two fields called "Phone" overwrite each other. Give every Field, Dropdown and Checkbox block a unique label.

Why are my placeholders not showing?

Because Show placeholders is off in the Contact form block. Placeholders of Field blocks show only when Show placeholders is on.

Why are contact form messages not arriving?

Because of the store email setup, not the theme. Check these in order:

  1. The sender email in Shopify admin is correct and verified.
  2. The messages are not in your spam folder.
  3. The form shows a success message after you send a test. If it shows an error, a required field was empty.

All Contact form settings

Every setting on this page, one list per section or block, with its type and default.

On this page