Skip to main content

Email notifications

Each form has its own Email Notifications settings in the form editor's right panel. Emails are sent for every accepted submission - including in webhook-only mode.

The Email Notifications panel

Admin notification

Enable Email the admin on each registration to get a plain-text email for every submission, containing the form title, submission ID, event date, all submitted answers, and a link to the submissions screen.

The recipient defaults to the site admin email (Settings → General); set Admin notification email to override it per form.

Registrant confirmation

Enable Send a confirmation email to the registrant to email the person who submitted the form.

  • Recipient: the first Email field in the form, or the field named in Registrant email field name. If the submission contains no valid email address there, no confirmation is sent.
  • Subject defaults to "Your registration for form title".
  • Message defaults to a thank-you line. A plain-text summary of the submitted answers is always appended, plus the event date when set.

Placeholders

Subject and message support tokens, replaced per submission:

TokenReplaced with
{form_title}The form's title
{event_date}The form's event date, formatted per site settings
{field_name}The submitted value of that field (use the database field name, e.g. {first_name})

Deliverability

Emails are sent through wp_mail(), so anything that improves WordPress email deliverability (an SMTP plugin, a transactional email service) applies to LocalForm too. The from name/address and reply-to used for all LocalForm emails are set globally under LocalForm → Settings → Email.

Developers can adjust recipients and content via the localform_admin_notification_recipients and localform_confirmation_email filters.