Motivation Form

Notifications and email

Configure email notifications, subject line interpolation, and the Markdown attachment format.

Motivation Form sends an email notification to configured recipients on every verified response. Notifications are configured in the notifications block of your form's .md frontmatter.

Basic configuration

notifications:
  email:
    - you@example.com
    - team@example.com
  subject: "New response: {form_title}"
  • email — list of recipient addresses. Required to send notifications. If omitted, no email is sent.
  • subject — email subject line. Supports interpolation tokens (see below). Defaults to New response: {form_title}.

Emails are sent from form@motivationlabs.ai (Motivation Labs) via Resend.


Subject interpolation

Embed dynamic values in the subject line using curly-brace tokens.

TokenReplaced with
{form_title}The form's title value
{field:<id>}The submitted value of the field with that id
{date}Response date in YYYY-MM-DD format (UTC)

Examples:

subject: "New contact from {field:name} ({field:email})"
# → "New contact from Jane Smith (jane@example.com)"

subject: "Campaign brief submitted on {date}: {field:campaign_type}"
# → "Campaign brief submitted on 2026-04-28: CEX listing"

If a field token references a field that was not submitted (e.g., an optional field left blank), the token is replaced with an empty string.


Email body

The email body contains:

  1. A summary table — every submitted field and its value
  2. A Markdown attachment — the full response as a .md file for agent re-processing

Markdown attachment format

The attached .md file follows this structure:

# Response: Contact Us

**Form slug:** contact
**Response ID:** 01JE...
**Submitted:** 2026-04-28T09:14:00Z

---

## Fields

| Field | Value |
|---|---|
| name | Jane Smith |
| email | jane@example.com |
| message | Hello! This is my message. |

This format is designed to be directly re-read by an agent. A form owner can forward the email attachment to Claude Code and ask follow-up questions, generate a reply, or extract structured data from the response without writing any code.


No-notification forms

To disable email notifications for a form, omit the email key or set it to an empty list:

notifications:
  email: []

Responses are still stored in Supabase and visible in the dashboard. Only the email is skipped.

On this page