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 toNew 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.
| Token | Replaced 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:
- A summary table — every submitted field and its value
- A Markdown attachment — the full response as a
.mdfile 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.