Forms

Auto-reply

Send an automatic confirmation back to whoever submitted the form.

Auto-reply sends a short templated email to the submitter the moment their form goes through. It's useful for "thanks, we got your message" confirmations, ticket numbers, and order acknowledgments. Available from the Starter plan up.

Fields

FieldWhat it does
EnabledMaster toggle.
From nameDisplay name on the reply. Defaults to your account name if blank.
SubjectReply subject line. Supports template variables.
Message bodyReply body, plain text or simple HTML. Supports template variables.
Condition fieldOptional. Only send the reply when this form field is present.
Condition valueOptional. Only send when the condition field matches this text: case-insensitive, whole value, with * matching any run of characters. Up to 500 characters.

Template variables

You can drop these placeholders into the subject or body. They're substituted with the submitter's data at send time.

VariableResolves to
{{email}}The submitter's email address.
{{name}}The submitter's name, if a "name" field exists.
{{form}}The form's name (from General tab).
{{date}}Submission date in the submitter's locale.
{{message}}The "message" field if present, else the full submission body.
{{field}}Any custom field — e.g. {{field:order_id}}.

Live preview

A preview pane next to the editor renders your template with placeholder values so you can see the result as you type. The preview updates on every keystroke.

How the reply is styled

By default the reply is sent as a plain email — no logo, colors, or footer — so it reads like a message you typed yourself. If you'd rather have it styled, the Branding tab has a dedicated "Auto-reply & AI-reply emails" template where you can match your submission-email branding or supply a custom HTML wrapper. The preview here reflects whatever style is active.

Conditional sending

Set Condition field and Condition value together to skip the reply unless that field matches. For example, set the field to opt_in and the value to yes, and the reply only fires when the submitter explicitly opted in.

The value is plain text, compared without regard to case against the whole field value. The only wildcard is *, which matches any run of characters, including line breaks: *refund* matches any message that contains the word refund, and sales* matches anything that starts with sales. Every other character, including ., stands for itself, so patterns such as (a|b) are not supported.

Want AI-generated replies instead?

See AI reply. AI reply replaces the templated body with one generated by an LLM using a knowledge base you provide.

Related

  • Custom domain — controls the From address.
  • Branding — choose the reply style: plain (default), match your submission email, or custom HTML.