Skip to content

Email notifications

Email notifications let you (and your team) receive a fully customizable email every time a form receives a new submission.

Email notifications

  • When a new submission is received and passes validation, Forminit triggers the configured email notifications.
  • The default email body is built from your visible form blocks in order. You can edit block labels, order, and visibility from Settings → Blocks.
  • You can customize the sender, recipients, subject, and email content, and you can use form block variables within the email body, subject, and email fields.
  1. Open the form in your Forminit dashboard.
  2. Go to Settings → Actions.
  3. Activate or edit the Email notifications action.

Sender email address of email notifications

  • By default, all notifications are sent from notifications@forminit.com.

  • To send from your own domain (e.g. forms@yourdomain.com), connect your SMTP by adding configs under Account → SMTP. After adding SMTP configs, you can select your custom email address from the From field on the email notification action.

Recipients separated by commas.

  • Primary recipients for the notification.
  • Example: support@acme.com, team@acme.com

Add carbon copy or blind carbon copy recipients. Recipients separated by commas.

  • Cc: Recipients who should see the email but aren’t the primary owner (e.g. a manager or shared alias).
  • Bcc: Internal recipients you don’t want visible to others on the thread.

Example:

  • To: support@acme.com, me@acme.com
  • Cc: teamlead@acme.com
  • Bcc: archive@acme.com

Set reply address. Supports form variables.

  • Controls where replies to the notification email are sent.
  • Common patterns:
    • A shared inbox: Reply-to = support@acme.com
    • The actual submitter: Reply-to = {{sender.email}} (insert via the form variable picker in the UI)

Using the submitter’s email as Reply-to lets your team simply hit Reply in their email client to respond directly.

Email subject line. Supports form variables.

  • The subject line of the notification email.
  • You can mix static text with form variables to make subjects more meaningful and easier to scan in your inbox.

Examples:

  • New submission for {{@form_name}} {{@submission_id}}
  • New message from {{sender.fullName}}
  • New booking for {{@form_name}}

Default body using your visible form blocks in order.

  • To change visibility, order, and label names of form blocks, go to Settings → Blocks.
  • Use this mode if you want a clean, auto-maintained notification that stays in sync with your form schema.

WYSIWYG editor for custom email content.

  • The Editor lets you design a custom email layout with rich text:
    • Headings, text formatting, lists
    • Inline insertion of form variables

Besides form block variables, your form exposes a set of built-in Form constants (prefixed with @) that help when building the subject and email body.

Form constants list:

  • {{@form_name}} Form name
  • {{@date}} Submission date
  • {{@submission_id}} Submission unique ID
  • {{@referer}} Referrer URL the form was submitted from
  • {{@location}} Location of the sender as City / Country (e.g. London / United Kingdom)
  • Use a unique subject per submission. Include a variable (date, ID, or sender email) to avoid long threaded conversations.
  • Set Reply-to to the submitter. If you’d like to reply directly from your inbox, set Reply-to = {{sender.email}}.